- Home
- Cloud Computing
- AWS
- AWS Elastic Container Service (ECS) Deep Dive

Course Introduction
About AWS Elastic Container Service (ECS) Deep Dive
Key Features
- Subscription-Based Model for Self Learning
- Quick Turn Around on the Queries
- Unique Training Modules developed by Industry Experts
- Support team to help with any technical issues
- Access to all High-Quality Courses within the Subscription Period
- Real World use cases and Scenarios
Course Description
• Fundamentals of hands-on as well as conceptual know-how of Docker
• Comprehensive knowledge on Amazon ECS
• Application deployment on AWS ECS
• ECS integration with development tools like CodeCommit, CodePipelineetc (high level)
You should have a basic understanding of AWS and should be comfortable using AWS management console
The target audience for ECS Training includes professionals interested in working on a container orchestrator tool in AWS and the ones who need a cloud-native exposure on application hosting using containers. Additionally, all those who want to learn Containerization Technologies (Docker) and application deployment like microservices, onto containers can also join the ECS Training.a
Curriculum
-
1.1 - What are Containers, Evolution of container technologies
-
1.2 - Application Evolution - Container Realization
-
1.3 - Docker Container Concepts
-
1.4 - Docker Working Architecture (for the lab)
-
1.5 - (Lab) Setup Docker Hub, Docker Daemon & Client
-
1.6 - Introduction to Dockerfile
-
1.7 - (Lab) Dockerfile intial Demo
-
2.1 - (Lab) \"docker build\" command & Docker Hub
-
2.2 - (Lab) Building images - \"docker image\" command
-
2.3 - (Lab) Manage containers - \"docker container\" command
-
2.4 - (Lab) Docker networking - \"docker network\" command
-
2.5 - (Lab) Create & Run containers - \"docker container run\" command
-
2.6 - (Lab) Docker volumes, Bind Mounts
-
3.1 - Case Study Application (2 Tier Web Appl)
-
3.2 - (Lab) Host the backend in container - MySQL in a container
-
3.3 - (Lab) Host front end in container - Python Flask + HTML in mutliple containers
-
3.4 - Multiple Containers - Summary
-
4.1 - ECS Architecture & Workflow
-
4.2 - ECS Hierarchy and ECR
-
4.3 - (Lab) ECR
-
4.4 - ECS Cluster Concepts
-
4.5 - (Lab) ECS Cluster
-
4.6 - Task Definition (TDef) Concepts
-
4.7 - TDef Component 1 - Networking Mode
-
4.8 - TDef Component 2 - Container Definition
-
4.9 - TDef Component 3 - Volumes
-
4.10 - (Lab) Create a complete Task Defition
-
4.11 - (Lab) Bridge Networking Mode TDef Component
-
4.12 - (Lab) Host Networking Mode TDef Component
-
4.13 - (Lab) AWSVPC Networking Mode TDef Component
-
4.14 - (Lab) Volumes TDef Component
-
4.15 - Task Definition Summary
-
4.16 - Case Study testing using Task Definition & Run Task
-
5.1 - Service Registry & Discovery
-
5.2 - AWS ECS Service Concepts
-
5.3 - (Lab) VPC Network Topology for ECS Cluster
-
5.4 - (Lab) Extending VPC N/W
-
5.5 - (Lab) Create Classic and Application Load Balancers
-
5.6 - Service Load Balancer and ASG
-
5.7 - (Lab) ECS Services - Part 1
-
5.8 - (Lab) ECS Services - Part 2
-
5.9 - ECS Auto Scaling Concepts
-
5.10 - (Lab) Cluster Auto Scaling Configuration
-
5.11 - (Lab) Service Auto Scaling Configuration
-
5.12 - Hints & Tips
-
6.1 - Step 1 - Understand the code (OPTIONAL)
-
6.2 - Step 2 & 3 - ECR and VPC
-
6.3 - Step 4 - Create ALB and Change code accordingly
-
6.4 - Step 5 & 6 - Create RDS & ECS cluster
-
6.5 - Step 7 & 8 - Create Task Definition and Service
-
6.6 - Step 9 - Test the Application
-
6.7 - A bit more on the Networking Modes (Important)
-
7.1 - Monitor Cluster, Service
-
7.2 - Logs - Capture Application/Container Logs using CloudWatch
-
8.1 - Fargate Concept & Lab
-
9.1 - (Lab) ECS with AWS DevOps - Part 1
-
9.2 - (Lab) ECS with AWS DevOps - Part 2: Autodeploy code modifications
-
10.1 - Conclusion: High Level Kubernetes Architecture
FAQ
Just getting enrolled in the course, your Learning Management System (LMS) access will get functional. Immediately, you will be accessible to the entire course content in the form of a complete set of Videos, Quiz, and Assignments. You can start learning right away.
You can pay by Credit Card, Debit Card or NetBanking from all the leading banks. We use a CCAvenue Payment Gateway.
Industry Experts having 10-12 years of real industrial experience
You can contact us at support@ITToolsTraining.com or use Contact Us form from our website.
We do help in preparing for the interviews. Our courses are designed in the way that you can crack the interviews easily provided you have completed the course with assignments and Quizzes.
Reviews
Score Breakdown
4.4 / 5.0
88.00% recommend this course
Score Breakdown
-
(6)
-
(2)
-
(2)
-
(0)
-
(0)