CLOUD LABS
Mastering AWS Deployment Services—From Zero to Hero
In this Cloud Lab, you’ll look at different deployment services provided by AWS, including AWS Elastic Beanstalk and AWS App Runner. You’ll use both services to deploy a React application packaged and deployed on the AWS Elastic Container Repository.
beginner
Certificate of Completion
Learning Objectives
AWS offers a comprehensive suite of deployment services that streamline web application deployment while eliminating the complexities of load balancing, scaling, and server resource management. These include AWS Elastic Beanstalk and AWS App Runner, which allow for offloading operational management to AWS.
In this Cloud Lab, you’ll first set up a private repository in the Amazon Elastic Container Registry (ECR). Next, you’ll launch an EC2 instance to build a Docker image for a React application and push it to your ECR repository. Finally, you’ll deploy a Docker container on AWS Elastic Beanstalk and AWS App Runner using the image from the ECR repository.
After completing this Cloud Lab, you’ll be able to build Docker images for your web applications, push them to an ECR repository, and use that image to deploy your applications to Elastic Beanstalk and App Runner.
A high-level architecture diagram for this Cloud Lab is given below:
Trusted by 1.4 million developers working at companies including
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.
![TestimonialsImg](/static/imgs/FelipeMatheus.png)
I highly recommend Educative. The courses are well organized and easy to understand.
![TestimonialsImg](/static/imgs/AdinaOng.png)
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.
![TestimonialsImg](/static/imgs/CliffordFajardo.png)
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.
![TestimonialsImg](/static/imgs/CliffordFajardo.png)
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.
![TestimonialsImg](/static/imgs/FelipeMatheus.png)
I highly recommend Educative. The courses are well organized and easy to understand.
![TestimonialsImg](/static/imgs/AdinaOng.png)
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.
![TestimonialsImg](/static/imgs/CliffordFajardo.png)
Get access to Educative Cloud Labs