Amazon Elastic Container Service

Developer Guide    HTML  |  PDF  |  KINDLE
API Reference    HTML  |  PDF
AWS CLI Reference    HTML
AWS Copilot    HTML

Amazon Elastic Container Registry

Developer Guide    HTML  |  PDF  |  KINDLE
API Reference    HTML  |  PDF
AWS CLI Reference    HTML

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 Elastic Compute Cloud (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 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.


Running Containerized Microservices on AWS

Characteristics, challenges, and AWS solutions for building microservices.

Demo videos

Amazon ECS Core Concepts
Writing Task Definitions
Task Placement
Autoscaling for Containers
Load Balancing for Containers
CloudWatch Monitoring
Setting up CICD for containers
Containerized Microservices
Using Amazon ECR

Learn more about Amazon ECS

Amazon ECS FAQs
Ready to build?
Get started with Amazon ECS
Have more questions?
Contact us