Application Deployment Using Elastic Beanstalk

Learning Objectives: In this module, you will learn various aspects of Elastic Beanstalk. Also, you will learn how to deploy and Monitor your application in Beanstalk.

Topics:
• Introduction to Elastic Beanstalk
• Components of Beanstalk
• Deployment Option
• Platform Updates
• Docker in Elastic Beanstalk
• Extending Beanstalk using extensions
• Alarms and Notification
• Troubleshooting

Hands-on:
• Deploy a Web application with DynamoDB using Beanstalk
• Deploy an application in beanstalk using Docker
• Immutable deployment of the application in Beanstalk
• Creating cron-job on beanstalk instances using .ebextensions