Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Amazon ECS & Fargate: Deploying and Managing Containers

via CodeSignal

Overview

Deploy production-ready containers on AWS using Elastic Container Service (ECS) with the serverless Fargate launch type. You'll learn ECS building blocks (clusters, task definitions, services), run your ECR-stored image as a service, and add networking, logging, monitoring, and debugging capabilities for operational excellence.

Syllabus

  • Unit 1: ECS Clusters and Fargate Basics
    • Managing Your First ECS Cluster
    • Create Your First Development Cluster
    • Multi Environment Cluster Management Setup
  • Unit 2: ECS Launch Types Explained
    • Inspect Cluster Capacity Provider Configuration
    • Create Cluster with Capacity Providers
    • Create Cost Optimized ECS Cluster
    • Configure and Compare Cluster Strategies
  • Unit 3: Registering a Fargate Task
    • Complete Task Definition Lifecycle Management
    • Debugging Task Definition JSON Syntax
    • Fixing Invalid Fargate Resource Combinations
    • Environment Variable Substitution in Task Definitions
    • Building Complete Container Definition Components
  • Unit 4: Deploying Continuous Services
    • Creating Your First Continuous Service
    • Configuring and Deploying an ECS Service
    • Scaling Your Service to Handle Growth
    • Complete Service Lifecycle Management Exercise
  • Unit 5: Logging and Debugging ECS
    • Configure ECS Log Retention Policies
    • Real Time Log Filtering and Monitoring
    • Systematic ECS Task Failure Investigation
    • ECS Service Recovery and Health Monitoring

Reviews

Start your review of Amazon ECS & Fargate: Deploying and Managing Containers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.