Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Docker Course with AWS ECS and Fargate for Beginners

person icon Pranjal Srivastava

4.2

Docker Course with AWS ECS and Fargate for Beginners

Learn to containerize your application with Docker and AWS

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Pranjal Srivastava

English [CC]

category icon IT and Software ,IT Certifications,Amazon AWS

Lectures -20

Duration -1 hours

Lifetime Access

4.2

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

In this course, you will learn how to run a docker application on AWS cloud with the help of AWS ECS Fargate and AWS ECS (Elastic Container Services) with EC2 (Elastic Compute Cloud). 

Firstly you will learn how to containerize an application using Docker, the container management tool. It is ranked 1 in "Most Loved " and ranked 2 "Most Wanted" platform" in the 2019 and 2020 Stack Overflow Survey. This depicts the demand and popularity of Docker, which is shooting up and beyond.

Then you will learn how to push docker images to AWS ECR (Elastic Container Registry), a cloud-based registry used to store docker images.

After that, you will learn to create public and private repositories and how to use them. Finally, you will learn about how to use AWS ECS. It is used to provision and manage containers on the AWS cloud. 

It has two launch types:

  • Fargate (Serverless).

  • ECS with EC2.

With Fargate, containers are deployed on the AWS cloud without managing infrastructure whereas with ECS with EC2, you will get full control over infrastructure by managing EC2 directly.

Meanwhile, you will also learn how to create clusters, tasks and services. Tasks and Services are important objects of ECS to run containers from the docker image.

Goals

  • Learn the fundamental concepts of containerization and docker.
  • Learn to use Docker images.
  • Learn the concepts and create a custom Dockerfile.
  • Learn to create public and private Elastic Container Registry.
  • Learn to provision and manage containers on AWS cloud with Elastic Container Services.
  • Learn to create an AWS Fargate cluster and task.
  • Learn to create AWS ECS with EC2 cluster and task.
  • Learn to create AWS ECS Service.

Prerequisites

  • Understand basic Linux shell commands.
  • Docker Desktop installed.
  • Understand DevOps and containers concept.
Docker Course with AWS ECS and Fargate for Beginners

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

2 Lectures
  • play icon Introduction 01:37 01:37
  • play icon Why docker? 05:31 05:31

Docker in light speed

7 Lectures
Tutorialspoint

Elastic Container Registry

3 Lectures
Tutorialspoint

Amazon Fargate (Serverless compute for containers)

4 Lectures
Tutorialspoint

ECS

4 Lectures
Tutorialspoint

Instructor Details

Pranjal Srivastava

Pranjal Srivastava

I am an Instructor, Devops engineer, machine learning enthusiast, cloud expert and passionate developer.

I have authored 78 courses with over 115,000 students worldwide across 175+ countries on wide array of technologies like devops, containerization, machine learning, Linux, programming languages and cloud computing platforms like Microsoft Azure, Amazon Web Service and IBM Cloud.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515