Deploy an Application Using Elastic Beanstalk on AWS
In this Lab, you’ll practice deploying an application using Elastic Beanstalk and Amazon DynamoDB. When you’re finished with this lab, you’ll have an application running on two EC2 instances proxied through an Elastic Load Balancer and writing data to a DynamoDB table.
Terms and conditions apply.
Upload Code to Beanstalk
Upload your application to Beanstalk and start preparing the environment.
Configure the Network
Configure your environment to use the proper VPC and subnets.
Configure the Capacity
Configure your environment to use an Auto Scaling group.
Configure the Load Balancer
Configure your environment to use an Application Load Balancer.
Create and Deploy the Application
Deploy your application and configure the necessary environment variables.
Configure IAM Permissions
Configure permissions to allow your application to write data to DynamoDB.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
- AWS Elastic Beanstalk
- Amazon DynamoDB
- AWS IAM