Open source projects
AWS Copilot
The AWS Copilot command line interface (CLI) commands simplify building, releasing, and operating production-ready containerized applications on Amazon ECS from a local development environment.
The Amazon ECS container agent allows container instances to connect to your cluster. The Amazon ECS container agent is included in the Amazon ECS-optimized AMI, but you can also install it on any EC2 instance that supports the Amazon ECS specification.
The Amazon Elastic Compute Cloud (Amazon EC2) Container Service RPM is software developed to support the Amazon ECS Container Agent.
A collection of Container Network Interface (CNI) Plugins used by the Amazon ECS Agent to configure network namespace of containers with Elastic Network Interfaces (ENIs).
Blox is the scheduling framework that powers all task scheduling on Amazon ECS. With Blox, you get more options for how to run your containerized workloads.
Whitepapers
Running Containerized Microservices on AWS
Characteristics, challenges, and AWS solutions for building microservices.
Demo videos
Customer stories
Using Amazon ECS Volkswagen is making its 3D data preparation pipeline more efficient and increasing its rendering power.
Klook leverages Aurora, DynamoDB, and ECS Fargate for a highly secure platform that off-loads a majority of its security defense and compliance certification.
Fast NLP model development with containers on AWS Fargate
Amazon ECS on AWS Fargate deep dive with Affirm
Klap: How to Build a Video Clipping Pipeline in Serverless (French)
Mueller Water Products: A Water Intelligent Platform
NerdWallet Uses Machine Learning on AWS to Power Recommendations Platform
Reverie Labs: Scaling Drug Development with Containerized Machine Learning
Skyscanner on AWS - Scaling Kubernetes Workloads with Amazon EC2 Spot Instances
Polyverse reduces time to market for proactive cybersecurity solutions using Amazon ECS
Blog posts
AWS Fargate: A Product Overview
Running Windows Containers on Amazon ECS
Set Up a Continuous Delivery Pipeline for Containers Using AWS CodePipeline and Amazon ECS
Run Containerized Microservices with Amazon Elastic Container Service and Application Load Balancers
Deploying Java Microservices On Amazon Elastic Container Service
Managing Secrets for Amazon ECS Applications Using Parameter Store and IAM Roles for Tasks
Automatic Scaling with Amazon ECS
Orchestrating GPU-Accelerated Workloads on Amazon ECS
Using Amazon API Gateway with microservices deployed on Amazon ECS
Using Amazon EFS to Persist Data from Amazon ECS Containers
Service Discovery: An Amazon ECS Reference Architecture
Service Discovery for Amazon ECS Using DNS
Service Discovery via Consul with Amazon ECS
Authenticating Amazon ECR Repositories for Docker CLI with Credential Helper
Better Together: Amazon ECS and AWS Lambda
Blue/Green Deployments with Amazon Elastic Container Service
Learn more about Amazon ECS