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.
Amazon ECS Agent
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.
Amazon ECS RPM
The Amazon EC2 Container Service RPM is software developed to support the Amazon ECS Container Agent.
Amazon ECS CNI Plugins
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
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
Docker on AWS
Overview and options for running Docker containers on AWS.
Containerized Microservices on AWS
Design patters for building containerized microservices on AWS.
Building Microservices on AWS
Characteristics, challenges, and AWS solutions for building microservices.
Demo videos
Customer stories
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
Reference architectures
Java Microservices Deployed on ECS
Node.js Microservices Deployed on ECS
Batch Processing using Amazon ECS
NGINX Reverse Proxy on Amazon ECS
Service Discovery for Amazon ECS
Continuous Deployment for Amazon ECS
Canary Deployments on Amazon ECS
Blue/Green deployments on Amazon ECS
Learn more about Amazon ECS