Both Elastic Beanstalk and CloudFormation can orchestrate and automate the complete deployment of an application within AWS and deliver changes to existing applications through a redeployment. These two solutions are handy, but don't give us complete control of our environment. For example, neither of these solutions are effective when running legacy systems, where redeploying is not an option, or running hybrid environments both in AWS and on-premises. This is where OpsWorks comes in.
The following topics will be covered in this chapter:
- Introduction to OpsWorks
- How OpsWorks works
- Components of OpsWorks