Deployment Orchestration with AWS Elastic Beanstalk

Difficulty: Beginner
Duration: 3 minutes and 39 seconds
Students: 9,000
Rating: 4.7/5

AWS Elastic Beanstalk can help you deploy and scale your applications and services with ease and without you having to worry about provisioning components and implementing high availability features such as elastic load balancing and auto-scaling.  All of this and more is managed and handled by Elastic Beanstalk, and this lesson is designed to take you through those features.

Learning Objectives

The objectives of this lesson are to provide you with:

  • The ability to explain what AWS Elastic Beanstalk is and what it is used for
  • The knowledge of the different environments that Elastic Beanstalk provides allowing you to select the most appropriate option for your needs
  • An explanation of how to configure the service and some of the parameters that you can alter to meet your application requirements
  • The knowledge of the different monitoring options available for assessing your environment and resources health

Intended Audience

This lesson would be beneficial to those who are responsible for the development and deployment of Web Applications within your AWS environment.  Also, for those who would like to gain a greater understanding of deployment options in AWS and anyone looking to take the Developer certifications with AWS.

Prerequisites

Familiarity with the following AWS services would be beneficial to get the most out of this lesson, but it is not essential for a thorough understanding of AWS Elastic Beanstalk:

  • Amazon Route53
  • Elastic Load Balancing
  • Auto Scaling
  • EC2

Feedback

If you have thoughts or suggestions for this lesson, please contact Cloud Academy at support@cloudacademy.com.

Covered Topics