Skip to content

SYSTEM Cited by 9 sources

Amazon ECS (Elastic Container Service)

Amazon Elastic Container Service (Amazon ECS) is AWS's proprietary container-orchestration service, the substrate for both App Mesh (deprecated) and ECS Service Connect (current). Compared to Kubernetes (which AWS also offers as EKS), ECS is AWS-native with tighter IAM / VPC / ALB integration and a simpler abstraction model.

Stub page — minimal viable for the App Mesh discontinuation ingest. Expand on future ECS-internals sources.

Core abstractions

  • Task Definition — template for a container group (image, resources, env, IAM role, networking mode).
  • Task — running instance of a Task Definition; the unit of compute.
  • Service — long-running managed group of identical Tasks with desired-count, health, and replacement policy.
  • Cluster — logical group of Services / Tasks.

Tasks can run on EC2 capacity (customer-managed instances) or on Fargate (serverless, AWS-managed compute).

Role in service-mesh story

The ECS Service is the atomic unit for mesh membership:

  • In App Mesh, each Service's Task Definition includes a self-managed Envoy sidecar container.
  • In Service Connect, each Service's Task Definition cannot also be in App Mesh — the mesh membership is exclusive, which is why migration is forced to blue/green recreate.

Seen in

Bosch L.OS tracking connector

Bosch L.OS runs its central Tracking Connector on ECS with Fargate. This shared orchestration layer standardizes provider protocols, routes requests, aggregates discovery acknowledgments, manages sessions, and handles errors; provider-specific Lambda adapters remain outside the connector. (Source: sources/2026-08-14-aws-serverless-vehicle-tracking-at-scale-bosch-los-on-aws)

Last updated · 766 distilled / 2,225 read