Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
[NEW] Complete Amazon ECS Bootcamp - From Zero to Hero
Rating: 4.3 out of 5(31 ratings)
1,149 students

[NEW] Complete Amazon ECS Bootcamp - From Zero to Hero

Learn ECS, Fargate, Load Balancing, Auto Scaling, ECR, Service Connect, Wordpress deployment on AWS ECS, IAM, Security
Created bySeedha Logic
Last updated 5/2024
English

What you'll learn

  • You will master the Elastic Container Service core concepts like Task Definition, Task and Service.
  • You will learn usage of Application Load Balancers in combination with ECS Tasks (Containers) and also implement URI based routing on ALB.
  • You will understand and implement Service Autoscaling concepts of ECS
  • You will learn to master microservices deployments on ECS in combination with ECS Service Con
  • You will learn Docker Image Build, Push to ECR, run it as Task on ECS or Fargate Clusters.
  • Full of Hands On Demos
  • Step by Step real-life Project - Deployment of Wordpress on ECS
  • EFS Integration with ECS

Course content

8 sections34 lectures3h 42m total length
  • Introduction to ECS3:08

    Learn how AWS Elastic Container Service (ECS) provides fully managed container orchestration, with ECR and Docker integration, task placement, and provisioning options like EC2, Fargate, or on premises.

  • ECS Architecture - Complete Overview3:22
  • Understanding ECS Terminologies - Service, Task Definition and Task6:24
  • Creating your first ECS Cluster - Demo7:04
  • Creating your first task definition - Demo6:33
  • ECS Networking Modes11:54
  • ECS Service Overview3:36
  • ECS Service - Demo6:39
  • ECS Networking Modes -Demo1:24
  • ECS Task Lifecycle4:29
  • ECS Task Placement Strategies and Constraints8:51

    Explore ECS task placement strategies and constraints, including bin pack, random, and spread, and how distinct constraints and member off constraints shape placement across EC2 and Fargate.

  • ECS with Service Connect - Demo17:18

Requirements

  • Good to have experience with docker but not a mandatory requirement
  • An AWS Account ready

Description

Amazon Elastic Container Service (Amazon ECS) is a fully managed container orchestration service that helps you easily deploy, manage, and scale containerized applications. As a fully managed service, Amazon ECS comes with AWS configuration and operational best practices built-in. It's integrated with both AWS and third-party tools, such as Amazon Elastic Container Registry and Docker. This integration makes it easier for teams to focus on building the applications, not the environment.

WHAT YOU WILL LEARN

  • Deploy AWS ECS Clusters using the AWS Management Console, CloudFormation, and the ECS CLI

  • Setup ECS and Fargate services, alongside ECS Task Definitions

  • Learn about Task Placement Strategies and Constraints

  • Learn the ECS Networking Modes

  • ECS Service Auto Scaling and Load Balancing

  • EC2 Instance Scaling through ECS Cluster Capacity Providers

  • Amazon ECR: Elastic Container Registry

  • Monitoring ECS with Cloudwatch Container Insights

  • Environment Variables from ECS (hardcoded, SSM, Secrets Manager, S3)

  • ECS Persistent Storage Options with EFS

  • Microservices with ECS: ECS Service Connect

And that's just a sneak peek.
This Course also includes a real-life project on -

Deploy Wordpress on ECS with RDS as Database

24 Hours Instructor Support through email, Instagram and Course comment section!!

Who this course is for:

  • AWS Architects or Sysadmins or Developers who are planning to master Elastic Container Service (ECS) for Docker deployments.

  • Any beginner who is interested in learning Docker fundamentals and moving on to master Docker Container deployments on AWS Cloud.


Who this course is for:

  • All Levels - From Beginners to Intermediate