AWS Container Services – ECS ECR with Fargate and EC2, Elastic Container Service with App Mesh and Discovery Service using Images in ECR using Fargate and EC2.
Course Description
Elastic Container Registry (ECR)
- Create ECR repository
- Build Image, Push to the repository
- Tag Images
- Scanning Common Vulnerabilities and Exposures (CVEs) using CoreOS Clair project
- Marking image for Immutability in ECR
Elastic Container Service (ECS) – Fully managed container orchestration service.
- ECS cluster management with EC2 and Fargate provisioning
- Integration of ECS with IAM
- EC2 provisioning with On-Demand and spot instances
- Using images from ECR
- Scaling of ECR Cluster
- Scaling of Services by increasing and decreasing tasks
- Using Spot instance to optimize cost
- Leverage capacity providers for cost optimization and High Availability
- Leverage serverless option with Fargate
- Deploy high available ECS cluster with task distributed across Availability Zones
- Deploy ECS in custom created VPC
- Setup AWS ENI Trunking
- Integration with AWS App Mesh
- Service Discovery with inbuild options
Cluster Management
- Create and Manage ECS Clusters
- Creating Task definition
- Updating Task definition and create a newer version
- Configure ECS cluster capacity providers
- Monitoring cluster performance in Cloudwatch
Tasks Management
- Creating and managing tasks
- Creating scheduled tasks
- Deploying tasks using various deployment and placement types
- Bin packed and Availability zone distributed tasks
Service Management
- Managing Services
- Creating rolling and blue-green deployments
- Leveraging service discovery using Route 53
Free
$54.99