AWS OpsWorks vs Beanstalk
AWS OpsWorks is a cloud application management service that makes it easy to deploy and operate applications of all shapes and sizes. AWS OpsWorks includes automation to scale your application based on time or load and dynamic configuration to orchestrate changes as your environment scales.
Beanstalk allows designers and developers to store source code, track changes, and collaborate with their team through Subversion and Git version control. Imagine a single process to commit code, review with the team, and deploy the final result to your customers.