Deploy Elastic Container Registry Image with Elastic Beanstalk

Deploy Elastic Container Registry Image with Elastic Beanstalk
Deploy Elastic Container Registry Image with Elastic Beanstalk

CLOUD LABS

Deploy Elastic Container Registry Image with Elastic Beanstalk

In this hands-on Cloud Lab, we’ll learn to build and push a Docker image to Elastic Container Registry. We'll then deploy it using Elastic Beanstalk.

6 Tasks

beginner

1hr

Certificate of Completion

Desktop OnlyDevice is not compatible.
No Setup Required
Amazon Web Services

Learning Objectives

An understanding of Elastic Beanstalk and the different features it provides
Hands-on experience building and pushing Docker images to an ECR repository
Hands-on experience deploying a Docker image using Elastic Beanstalk

Technologies
AWS logoAWS
ECR logoECR
EC2 logoEC2
Elastic Beanstalk logoElastic Beanstalk
IAM logoIAM
Cloud Lab Overview

Amazon Elastic Beanstalk allows us to deploy applications without getting into the hassle of creating and managing individual resources. When we create an environment in Elastic Beanstalk, the required resources are automatically provisioned.

In this Cloud Lab, you'll first create a private repository in Amazon Elastic Container Registry (ECR). You'll then launch an EC2 instance and then locally build a Docker image on the instance. You'll then push the Docker image to your ECR repository. You'll also deploy a Docker container in Elastic Beanstalk using the image available in your ECR repository.

After completing this Cloud Lab, you will be able to build and push Docker images to an ECR repository. You will also be able to deploy Docker images using Elastic Beanstalk.

A high-level architecture diagram for this lab is given below:

Cloud Lab Tasks
1.Introduction
Getting Started
2.Deploy a Docker Image
Create a Repository
Build a Docker Image
Deploy Docker on Elastic Beanstalk
3.Conclusion
Clean Up
Wrap Up
Labs Rules Apply
Stay within resource usage requirements.
Do not engage in cryptocurrency mining.
Do not engage in or encourage activity that is illegal.

Relevant Courses

Use the following content to review prerequisites or explore specific concepts in detail.

Trusted by 1.4 million developers working at companies including

Don’t take our word for it. See what our developers have to say.

Your method is simple, straight to the point and I can practice with it everywhere, even from my phone, that's something I have never had in other learning platforms.

Felipe Matheus
TestimonialsImg

I highly recommend Educative. The courses are well organized and easy to understand.

Adina Ong
TestimonialsImg

I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.

Clifford Fajardo
TestimonialsImg

I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.

Clifford Fajardo
TestimonialsImg
Don’t take our word for it. See what our developers have to say.

Your method is simple, straight to the point and I can practice with it everywhere, even from my phone, that's something I have never had in other learning platforms.

Felipe Matheus
TestimonialsImg

I highly recommend Educative. The courses are well organized and easy to understand.

Adina Ong
TestimonialsImg

I prefer Educative courses because they have a nice mix of text & images. I find that with full video courses, it can often be too easy to go into passive learning mode.

Clifford Fajardo
TestimonialsImg

Get access to Educative Cloud Labs

Course Footer Image
Course Footer Image