Amazon ECS
Amazon Elastic Container Service (ECS) is a fully managed container orchestration service that makes it easy to deploy, manage, and scale containerized applications.
API Rating
APIs
Amazon ECS API
The Amazon ECS API provides programmatic access to manage containerized applications using Docker containers.
Amazon ECS Service Connect API
Amazon ECS Service Connect provides management of service-to-service communication as Amazon ECS configuration, building both service discovery and a service mesh for connecting...
Amazon ECS Anywhere API
Amazon ECS Anywhere extends Amazon ECS to support registering external instances such as on-premises servers or virtual machines to your Amazon ECS cluster, allowing you to run ...
AWS Copilot CLI
AWS Copilot is an open source command line interface that simplifies building, releasing, and operating production-ready containerized applications on Amazon ECS and AWS Fargate...
Capabilities
Amazon ECS Amazon Elastic Container Service (ECS) API — Capacity Providers
Amazon ECS Amazon Elastic Container Service (ECS) API — Capacity Providers. 2 operations. Lead operation: Amazon Ecs Create a Capacity Provider. Self-contained Naftiko capabilit...
Run with NaftikoAmazon ECS Amazon Elastic Container Service (ECS) API — Clusters
Amazon ECS Amazon Elastic Container Service (ECS) API — Clusters. 8 operations. Lead operation: Amazon Ecs Create a New Ecs Cluster. Self-contained Naftiko capability covering o...
Run with NaftikoAmazon ECS Amazon Elastic Container Service (ECS) API — Container Instances
Amazon ECS Amazon Elastic Container Service (ECS) API — Container Instances. 2 operations. Lead operation: Amazon Ecs Describe Container Instances. Self-contained Naftiko capabi...
Run with NaftikoAmazon ECS Amazon Elastic Container Service (ECS) API
Amazon ECS Amazon Elastic Container Service (ECS) API. 5 operations. Lead operation: Amazon Ecs Create a New Ecs Service. Self-contained Naftiko capability covering one Amazon E...
Run with NaftikoAmazon ECS Amazon Elastic Container Service (ECS) API — Task Definitions
Amazon ECS Amazon Elastic Container Service (ECS) API — Task Definitions. 8 operations. Lead operation: Amazon Ecs Deregister a Task Definition. Self-contained Naftiko capabilit...
Run with NaftikoAmazon ECS Amazon Elastic Container Service (ECS) API — Tasks
Amazon ECS Amazon Elastic Container Service (ECS) API — Tasks. 9 operations. Lead operation: Amazon Ecs Describe One or More Tasks. Self-contained Naftiko capability covering on...
Run with NaftikoFeatures
Run and manage Docker containers at scale without managing the underlying infrastructure or control plane.
Run containers serverlessly without provisioning or managing EC2 instances using AWS Fargate launch type.
Automatically scale container workloads based on CloudWatch metrics, target tracking, or step scaling policies.
Built-in service discovery and service mesh for connecting containerized services within and across clusters.
Extend ECS to on-premises and edge infrastructure to run containers on your own servers and virtual machines.
Manage compute capacity with capacity provider strategies for optimal resource allocation across EC2 and Fargate.
Define containerized applications as task definitions with CPU, memory, networking, and IAM role configurations.
Monitor container performance metrics and logs with CloudWatch Container Insights for operational visibility.
Use Cases
Deploy and manage microservices with independent scaling, deployment, and lifecycle management per service.
Run batch computing workloads using ECS tasks with automatic scaling and job scheduling.
Integrate with AWS CodePipeline and CodeDeploy for automated blue/green and rolling deployments of containerized applications.
Run containerized workloads across AWS cloud and on-premises environments using ECS Anywhere.
Deploy ML models as containerized inference endpoints with auto-scaling based on demand.