Chapter 5. Automating deployment: CloudFormation, Elastic Beanstalk, and OpsWorks

This chapter covers

  • Creating VMs and running scripts on startup with AWS CloudFormation
  • Deploying common web apps with AWS Elastic Beanstalk
  • Deploying multilayer apps with AWS OpsWorks
  • Comparing the different deployment services on AWS

Whether you want to use software from in-house development, open source projects, or commercial vendors, you need to install, update, and configure the application and its dependencies. This process is called deployment. In this chapter, you’ll learn about three tools for deploying applications to virtual machines on AWS:

1.  Deploying a VPN solution with the help of AWS CloudFormation and a script that starts at the end of ...

Get Amazon Web Services in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.