Deploy an Application on Elastic Beanstalk Using the AWS CLI
In this lab, you’ll practice deploying an application on Elastic Beanstalk using the CLI. When you’re finished with this lab, you’ll have deployed an application using Elastic Beanstalk by leveraging the command line tools.
Terms and conditions apply.
Lab info
Lab author
Challenge
Set Up IAM Beanstalk Role for Deployment
Use the AWS console to add roles with the required permissions to deploy to and run Elastic Beanstalk environments.
Challenge
Create a Cloud9 Environment
Follow the Cloud9 setup wizard to install a new Cloud9 environment with a connected EC2 instance.
Challenge
Install EB CLI on Cloud9 Instance
Use an AWS recommended script to install all the dependencies required for the Elastic Beanstalk Command Line Interface tools to the Cloud9 environment host server.
Challenge
Deploy Sample App to a Beanstalk Environment
Using the Elastic Beanstalk command line tools, deploy a sample application, make modifications, test the deployment, then delete the new environment.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
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.
Recommended prerequisites
- Familiarity with the IAM AWS console.
- Familiarity with the Cloud9 AWS console