Sunday Jul 01, 2012

AWS CloudFormations, Oracle Assembly Builder, Chef and Puppet

I blogged about the difference and similarities between AWS CloudFormations and Oracle Assembler builder to package your software stack for deployment/provisioning to the cloud. However, these tools do not deal with software stack versioning and configuration management. This is where tools like Chef and Puppet come into play.
Puppet and Chef points of interest:
1. Can be used in any cloud environment (rackspace, private cloud etc).
2. There is a debate between which is better. I am not going to get into this debate other then to say Puppet is more mature.
3. AWS CloudFormations can integration with both Chef and Puppet.

A good blog on AWS CloudFormations and the need for something more:
AWS CloudFormation

Friday Jun 29, 2012

Amazon CloudFormations and Oracle Virtual Assembly Builder

Yesterday I blogged about AWS AMIs and Oracle VM templates. These are great mechanisms to stand up an initial cloud environment. However, they don't provide the capability to manage, provision and update an environment once it is up and running. This is where AWS Cloud Formations and Oracle Virtual Assembly Builder comes into play. In a way, these tools/frameworks pick up where AMIs and VM templates leave off.
Once again, there a similar offers from AWS and Oracle that compliant and also overlap with each other. Let's start by looking at the definitions:
AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion.
AWS CloudFormations

Oracle Virtual Assembly Builder - Oracle Virtual Assembly Builder makes it possible for administrators to quickly configure and provision entire multi-tier enterprise applications onto virtualized and cloud environments.
Oracle VM Builder

As with the discussion around should you use AMI or VM Templates, there are pros and cons to each:
1. CloudFormation is JSON, Assembly Builder is GUI and CLI
2. VM Templates can be used in any private or public cloud environment. Of course, CloudFormations is tied to AWS public cloud

Monday Dec 26, 2011

Cloud Migration Lifecycle - Step 2 of 5

After setting up the PaaS and IaaS environments, the application owners can take advantage of the PaaS and shared component to more quickly assemble the applications and deploy it through a self-service mechanism. If their role entitles them to make the request, it is automatically provisioned. If not, it gets routed to their management and/or IT for workflow approval (just like a procurement process). The assembly of the applications can be done using the Oracle Virtual Assembly Builder. Oracle Virtual Assembly Builder is used to quickly create and configure end-to-end multi-tier applications and provision them onto virtualized resources. For example, a web server, application server, and database can be package into self-contained assembly and deployed to the Oracle cloud using a seb-based self-provisioning application. The other component of the applications is a central repository for all application assemblies. This central repository can take the form of an "iTunes-like" web accessible location for enterprise applications.
About

Migrating legacy client/server and mainframe technologies to the Oracle cloud.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today