Summary
AWS offers numerous services and tools to help you architect efficient application deployment strategies with a focus on the application rather than the underlying infrastructure that supports it. Amazon Elastic Beanstalk helps your developers focus on the application code rather than how to go about configuring every minute infrastructure component to support it.
AWS also offers you tools to build end-to-end infrastructure components using an IaC approach, which drastically improves speed and agility and reduces the human error element that manual configurations are prone to. AWS CloudFormation is an intelligent tool that accepts code in its declarative form to help an architect complete infrastructure deployments.
You also learned how to automate day-to-day administrative tasks using serverless Function-as-a-Service (FaaS) tools such as AWS Lambda.
In the next chapter, we will look at various management and governance tools that will help you efficiently manage...