Posted On: Jun 11, 2015

AWS CloudFormation now supports additional AWS services. You can now use CloudFormation to provision:

  • Amazon EC2 Container Service (ECS): ECS is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances. You can now use CloudFormation to launch a cluster of Container Instances and specify the Task Definitions you want to run.
  • AWS Data Pipeline: Data Pipeline is a web service that helps you reliably process and move data between different AWS compute and storage services, as well as on-premise data sources, at specified intervals. You can now use CloudFormation to provision your Pipeline by specifying your data sources, activities, and the schedule on which you want them to execute.
  • AWS Lambda functions: Lambda is a compute service that runs your code in response to events and automatically manages the compute resources for you. You can now use CloudFormation to deploy Lambda functions by specifying the Code, Handler and IAM Role (execution role).
  • IAM Managed Policy: CloudFormation is used extensively to provision IAM roles and now it supports specification of Managed Policies in addition to Inline Policies . IAM managed policies are standalone policies you can attach to multiple users, groups, and roles in your AWS account.

AWS CloudFormation simplifies resource provisioning and management for a wide range of AWS services. CloudFormation quickly and reliably provisions application architectures (or ‘stacks’) that you model in CloudFormation template files.

For more information on AWS CloudFormation: