AWS EC2 Container Service

Amazon EC2 Container Service (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances. Amazon ECS eliminates the need for you to install, operate, and scale your own cluster management infrastructure. With simple API calls, you can launch and stop Docker-enabled applications, query the complete state of your cluster, and access many familiar features like security groups, Elastic Load Balancing, EBS volumes, and IAM roles. You can use Amazon ECS to schedule the placement of containers across your cluster based on your resource needs and availability requirements. You can also integrate your own scheduler or third-party schedulers to meet business or application specific requirements.

Key Links

API Paths

Create Cluster (GET) /?Action=CreateCluster OpenAPI
Create Service (GET) /?Action=CreateService OpenAPI
Delete Attributes (GET) /?Action=DeleteAttributes OpenAPI
Delete Cluster (GET) /?Action=DeleteCluster OpenAPI
Delete Service (GET) /?Action=DeleteService OpenAPI
Deregister Container Instance (GET) /?Action=DeregisterContainerInstance OpenAPI
Deregister Task Definition (GET) /?Action=DeregisterTaskDefinition OpenAPI
Describe Clusters (GET) /?Action=DescribeClusters OpenAPI
Describe Container Instances (GET) /?Action=DescribeContainerInstances OpenAPI
Describe Services (GET) /?Action=DescribeServices OpenAPI
Describe Task Definition (GET) /?Action=DescribeTaskDefinition OpenAPI
Describe Tasks (GET) /?Action=DescribeTasks OpenAPI
Discover Poll Endpoint (GET) /?Action=DiscoverPollEndpoint OpenAPI
List Attributes (GET) /?Action=ListAttributes OpenAPI
List Clusters (GET) /?Action=ListClusters OpenAPI
List Container Instances (GET) /?Action=ListContainerInstances OpenAPI
List Services (GET) /?Action=ListServices OpenAPI
List Task Definition Families (GET) /?Action=ListTaskDefinitionFamilies OpenAPI
List Task Definitions (GET) /?Action=ListTaskDefinitions OpenAPI
List Tasks (GET) /?Action=ListTasks OpenAPI
Put Attributes (GET) /?Action=PutAttributes OpenAPI
Register Container Instance (GET) /?Action=RegisterContainerInstance OpenAPI
Register Task Definition (GET) /?Action=RegisterTaskDefinition OpenAPI
Run Task (GET) /?Action=RunTask OpenAPI
Start Task (GET) /?Action=StartTask OpenAPI
Stop Task (GET) /?Action=StopTask OpenAPI
Submit Container State Change (GET) /?Action=SubmitContainerStateChange OpenAPI
Submit Task State Change (GET) /?Action=SubmitTaskStateChange OpenAPI
Update Container Agent (GET) /?Action=UpdateContainerAgent OpenAPI
Update Service (GET) /?Action=UpdateService OpenAPI