AWS CloudFormation provides a common language for you to describe and provision all the
infrastructure resources in your cloud environment. CloudFormation allows you to use a
simple text file to model and provision, in an automated and secure manner, all the
resources needed for your applications across all regions and accounts
AWS CodeDeploy is a fully managed deployment service that automates software deployments to
a variety of compute services such as Amazon EC2, AWS Lambda, and your on-premises servers
AWS CodeBuild is a fully managed continuous integration service that compiles source code,
runs tests, and produces software packages that are ready to deploy
AWS Elastic Beanstalk is the fastest and simplest way to get web applications up and running
on AWS