Hello and welcome to another exam cram.
Hopefully you enjoyed this short section and got some value out of it.
It is quite a lot of fun using CloudFormation and Elastic Beanstalk so I hope you did the hands on
labs.
So let's just see what we learned in this section 8. CloudFormation provides a common language
to describe and provision infrastructure resources in your cloud environment.
So remember that it can do a broad range of AWS resources and it's about deploying infrastructure as
code. Elastic Beanstalk is more focused on deploying applications on EC2 so that's web applications
being installed on EC2 instances where you can then just upload your application code.
But CloudFormation is more about infrastructure so with Beanstalk it can be used to quickly deploy
and manage applications in the AWS cloud. Developers simply upload their code and Elastic Beanstalk
then handles the deployment capacity and provisioning, load balancing, auto scaling, and application health
monitoring. So they don't have to concern themselves with all those pieces of work.
Beanstalk is considered a platform as a service solution.
So just to show you this table once more remember that CloudFormation is about infrastructure as code.
Its template driven provisioning and Elastic Beanstalk is about app web applications on EC2, so
it's "web apps made easy".
Those are really the two key facts you need to know for the exam.