
AWS ECS Lab
Deploy Nginx Container Using Amazon ECS (Fargate) Objective In this lab we will deploy a Docker container to Amazon ECS (Elastic Container Service) using AWS Fargate and access it from a web browser . What is Amazon ECS Amazon ECS (Elastic Container Service) is a container orchestration service that allows you to run and scale Docker containers on AWS. It manages: container deployment scaling networking load balancing monitoring ECS can run containers using two compute options: Option Description Fargate Serverless containers (AWS manages servers) EC2 You manage EC2 instances In this lab we use: AWS Fargate because AWS manages the infrastructure. Architecture of This Lab Internet ↓ Public IP ↓ ECS Service ↓ Fargate Task ↓ Docker Container (nginx) Components used: ECS Cluster Task Definition ECS Service Fargate Compute Docker Container Step 1 — Open ECS Log in to AWS Console In the search bar type: ECS Open: Elastic Container Service Step 2 — Create ECS Cluster Clusters are logical grou
Continue reading on Dev.to Tutorial
Opens in a new tab



