AWS Fargate & ECS - Master Class | Docker on AWS

Practical Approach to learn Amazon ECS with Fargate & EC2 Launch type, App Load Balancing, ECR, Dynamic Port mapping

4.20 (24 reviews)
Udemy
platform
English
language
Other
category
AWS Fargate & ECS - Master Class | Docker on AWS
143
students
3 hours
content
Nov 2022
last update
$59.99
regular price

What you will learn

Amazon ECR

Define Container, task, Service & Cluster

Bridge Network Mode

ECS Cluster - AWS Fargate, EC2 Linux/Windows

Dynamic Port Mapping

Application Load Balancer in ECS Cluster

Run a task - Fargate/EC2 Launch Type

Create a service - Fargate/EC2 Launch type

Create a VPC for ECS Cluster

Detailed view of the resources on your ECS Cluster

Run a nginx web app on Private Subnets of your VPC

Learn step by step with practice Lab Sessions

Why take this course?

Introduction

  • Overview of ECS Service

  • Components involved in forming ECS Cluster

  • Image registry - Amazon ECR

  • Management - Amazon ECS & Amazon EKS

  • Hosting - AWS Fargate & Amazon EC2

  • Create your first ECS Cluster

  • Define Container, task, Service & Cluster

  • Lab Session - Run Nginx Application using ECS Cluster

  • Lab Session - Service in ECS Cluster

  • Lab Session - Run Docker Application on VM Infrastructure

  • Lab Session - Build a Docker Image using DockerFile

  • Create your own VPC - Pre-requisite of Amazon ECS


AWS Fargate

  • Overview of ECS Cluster - AWS Fargate, EC2 Linux/Windows

  • Run a task - Fargate Launch Type

  • Create a service - Fargate Launch type

  • Task definitions

  • Create a Docker Image of the Nginx Web App

  • Push Docker Image to AWS ECR Repository

  • Add Container in Task Definitions

  • Run the task of the Nginx App in a Fargate Cluster

  • Create Service of Nginx App in Fargate Cluster

  • Update Service in Fargate Cluster


AWS ECS Cluster - EC2 Linux + Networking

  • Overview of AWS ECS Cluster - EC2 Linux

  • Create your own VPC for ECS Cluster

  • Lab - Create EC2 launch type ECS Cluster

  • Detailed view of the resources on your cluster

  • Lab - Access Private Subnet Instances

  • Lab - Access Private Subnet Instances

  • Create a task for the Nginx Webserver

  • Overview of Bridge Network Mode

  • Define task size & add container

  • Add task in a cluster

  • Check container status from instances

  • Access Nginx web server running on Private Subnets

  • Run multiple containers in the ECS cluster


Dynamic Port Mapping

  • Overview of Dynamic Port Mapping

  • Lab - Configure dynamic port mapping

  • Lab - Add dynamic ports to Security Group


Application Load Balancer in ECS Cluster

  • Overview of ALB in ECS Cluster

  • Configure ALB

  • Define Target Group & Listener in ALB

  • Create a task for ECS Cluster

  • Create a service

  • Detailed view of the resources on your cluster

  • Test your ALB

  • Distribution of traffic equally to all containers by ALB

  • Last Lecture

Reviews

Saumik
September 16, 2022
Shikhar is always my favourite instructor in Udemy. I enrolled all of his courses on Udemy from Linux to DevOps/Cloud. He teaches things in very simple way so that it can be easily understand and remember. Although I have been working on ECS this course is a revision for me on the concepts. He touched every aspects of ECS which can not only helpful for interview but also for practical usage. Expecting a Deep dive course on EKS from him.

Charts

Price

AWS Fargate & ECS - Master Class | Docker on AWS - Price chart

Rating

AWS Fargate & ECS - Master Class | Docker on AWS - Ratings chart

Enrollment distribution

AWS Fargate & ECS - Master Class | Docker on AWS - Distribution chart

Related Topics

4849998
udemy ID
8/25/2022
course created date
9/7/2022
course indexed date
Bot
course submited by