Like a conductor in an orchestra, AWS CloudFormation lets you manage and provision a group of related AWS resources. You may create templates for CloudFormation or use the ones already provided.
AWS has just announced new services you can provision to:
- Network Address Translation (NAT) Gateway – lets you connect to the Internet from instances within a private subnet.
- Amazon EC2 Container Registry – this service lets you store, manage and deploy Docker images.
- Amazon Elastic MapReduce (EMR) – lets you easily process large amounts of data using Hadoop, Apache Spark, and Presto.
- Amazon Elasticsearch Service (ES) – lets you deploy, operate, and scale Elasticsearch clusters in AWS.
You may also use AWS CloudFormation with these new features:
- Create multiple trails for CloudTrail – you can choose between your stack’s region of origin or all regions.
- AWS Config Global resource types – Set AWS Config to automatically start recording newly added global resource types like IAM users, groups, roles, and policies.
- Amazon Relational Database Service (RDS) encryption – Encrypt RDS Database instances using AWS Key Management System (KMS).
- Edit tags when updating stacks – When you update your stack, you can now add, modify, or remove tags.
- Retain resources when deleting stacks – When deleting a stack you can specify the AWS resources to be retained.