YoVDO

Learn to Deploy Containers on AWS in 2022

Offered By: Udemy

Tags

Docker Courses Amazon Web Services (AWS) Courses AWS Fargate Courses Amazon Elastic Container Service (ECS) Courses Network Architecture Courses API Gateways Courses Container Deployment Courses Application Load Balancer Courses

Course Description

Overview

Choosing the right AWS service to deploy your containerized applications

What you'll learn:
  • How to deploy containerized applications on AWS
  • How to pick the right service for your use-case
  • Understanding pros and cons of new AWS services for containerized applications
  • Hands-on experience on every service discussed in the course

This is the era of serverless containers and serverless functions. Many businesses have already embraced public cloud platforms like AWSto 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 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

Next, we will also discuss the AWS App Runner service which was recently released by AWS. It helps us to deploy containers at a low cost preventing the compute cost for idle containers. In this section, we will learn both theories and practicals about AWS App Runner.

I have also included an Additional Content section which includes crash courses from my YouTube channel. These videos help you to understand Virtual Private Cloud (VPC), Cloud Development Kit(CDK) which we commonly use when working with containers.

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

Happy Learning!

- Manoj


Taught by

Manoj Fernando

Related Courses

Applying Infrastructure as Code and Serverless Technologies to AWS Deployments
A Cloud Guru
AWS Certified Developer - Associate (DVA-C01)
A Cloud Guru
Microsoft Certified Azure Developer - Exam AZ-203 Prep
A Cloud Guru
Amazon Connect Integrations Intermediate
Amazon Web Services via AWS Skill Builder
Amazon DynamoDB: Building a Serverless Web Application
Amazon Web Services via AWS Skill Builder