Cloud Computing


TMCnews Featured Article


February 25, 2011

Cloud Computing: Amazon Web Services Introduces CloudFormation

By Carrie Schmelkin, TMCnet Web Editor


Amazon Web Services (AWS), an Amazon.com (News - Alert)-based company, recently introduced its latest product that will give developers and businesses an easier way to create a collection of AWS resources and provision them in an “orderly and predictable fashion.”

With AWS’s CloudFormation, users can describe the AWS resources that they need to run their applications by creating their own template or filling out a sample template, which will take care of provisioning those resources in the right sequence, according to the company.

“The idea for AWS CloudFormation came to us while we were building our own applications on top of AWS services,” said Adam Selipsky, vice president of Amazon Web Services (News - Alert), in a statement. “Rather than repeatedly building the same infrastructure and manually managing the dependencies between resources each time, our developer teams started creating templates to seamlessly handle the provisioning. We found this to be so useful that we decided to offer it up to our customers. AWS CloudFormation allows developers and businesses to focus on their applications while leaving the provisioning details to AWS."

Instead of developers worrying about sequencing or interdependencies, AWS CloudFormation will manage the complexity of provisioning those resources in the required order.

As more and more companies turn to the cloud, the complexities surrounding cloud communications only increase.

“To date, many people have used AWS in what we'll have to think of as cooking mode,” a writer for the AWS blog posted recently. “They launch some instances, assign some elastic IP addresses, create some message queues, and so forth. Sometimes this is semi-automated with scripts or templates, and sometimes it is a manual process.”

“As overall system complexity grows, launching the right combination of AMIs, assigning them to roles, dealing with error conditions, and getting all the moving parts into the proper positions becomes more and more challenging,” he stated.

The CloudFormation makes it “very easy to create, manage, and destroy entire application stacks,” according to the blog. It comes with ready-to-run sample templates that include WordPress (blog), Tracks (project tracking), Gollum (wiki), and a wide range of sample templates to cut and paste from to create original templates.

AWS CloudFormation can be of great benefit to both developers and systems administrators, according to company officials.

There is no additional charge for AWS CloudFormation, and users only pay for the AWS resources needed to run their application.

Also this week, AWS will be joining Cirtas, a leader in cloud storage services, to host a webinar, entitled “Primary Storage That Doesn’t Need Backup.” The free event, which will take place this Monday, Feb. 28, will offer insights from AWS Evangelist Jeff Barr and Cirtas’ Vice President of Marketing and Product Management Josh Goldstein, will discuss how traditional backups protect data, the complexity involved in implementing them and how they can be eliminated altogether leveraging Amazon’s S3 cloud storage service in conjunction with the Cirtas Bluejet Cloud Storage Controller.


Carrie Schmelkin is a Web Editor for TMCnet. Previously, she worked as Assistant Editor at the New Canaan Advertiser, a 102-year-old weekly newspaper, covering news and enhancing the publication's social media initiatives. Carrie holds a bachelor's degree in journalism and a bachelor's degree in English from the S.I. Newhouse School of Public Communications at Syracuse University. To read more of her articles, please visit her columnist page.

Edited by Carrie Schmelkin