Learn to Deploy Containers on AWS in 2021

How to deploy containers on Amazon ECS, AWS Elastic Beanstalk and Amazon Lightsail
Rating: 4.6 out of 5 (31 ratings)
4,489 students
English
English [Auto]
How to deploy container workloads to AWS using different AWS services.

Requirements

  • Basic understanding about cloud computing

Description

This is the era of serverless containers and serverless functions. Many businesses have already embraced public cloud platforms like AWS to deploy their production applications that are built on serverless architectures. Therefore, as developers, we must be familiar with the deployment aspects of containers and functions to serverless cloud architectures.

In this course, you will receive hands-on experience on how to deploy container workloads to the AWS cloud platform. We will discuss how to use AWS services like Amazon ECS, AWS Elastic Beanstalk, and Amazon Lightsail to deploy Docker containers at scale.

We will also discuss how to use AWS Amplify CLI to simplify the container deployment process while learning ins and outs of the architectures that the containers get deployed to. You will learn how to configure the network architecture to securely deploy containers and how to expose your containers to the outside world using Load Balancers and API Gateways.

After the introduction section, you will two main approaches to deploying containers with Amazon ECS at scale.

  • Approach 01 - How to use Amazon ECS, AWS Fargate, and Application Load Balancer for container workload management

  • Approach 02 - How to use Amazon ECS, AWS Fargate, API Gateway, and Cloud Map for container workload management

You will also understand the basics of,

  • Service discovery

  • Container auto-scaling and load balancing

  • Virtual network setup

  • Security considerations

Hope you'll enjoy this course. Let me know if you have any concerns.

Happy Learning!

(I will be adding more sections and content in the upcoming days)

- Manoj

Who this course is for:

  • Developers who are interested in full-stack cloud computing with AWS

Course content

2 sections20 lectures41m total length
  • Introduction
    01:03
  • Why is it important to understand first?
    00:37
  • Evolution of containers and serverless functions - (A Refresher)
    02:02
  • Containers Vs. AWS Lambda Functions
    01:55
  • Where to deploy containers on AWS?
    03:07

Instructor

Cloud Architect
Manoj Fernando
  • 4.6 Instructor Rating
  • 31 Reviews
  • 4,489 Students
  • 1 Course

Manoj is an AWS Community Hero since 2019 and the first person to receive the AWS Hero accolade in Sri Lanka. During his leisure time, he creates full-stack cloud computing educational content on his Youtube and channel. Manoj is the organizer of AWS User Group Colombo, Sri Lanka. He is also a speaker and a consultant on scalable cloud architectures, full-stack cloud development, containers, and serverless.