Subchapter 23.4
references/decision-refs/ecs.mdMarkdown1 KBView on GitHub
Container runtime, no cluster management, cost-optimized at steady scale.
Container experience, steady continuous traffic, custom compute, sessions up to/over 8h.
None that eliminate it for agents. GPU and >8h are now contested with AgentCore Instances (14-day sessions, GPU, EC2 choice) — ECS’s remaining edges are truly always-on services (no 14-day session ceiling), an existing container platform, and full control of the scaling/networking stack.
Always-on baseline cost during idle; you build session isolation/memory yourself.
Hands off to the source-platform migration skill (gcp-to-aws or heroku-to-aws) for compute-layer config.
Entry: container behind ALB or Service exposing your HTTP/gRPC endpoint. IAM: task execution role + task role with bedrock:InvokeModel (model-bearing units only — a model-less service/light_io unit omits it) + service-specific permissions. Networking: ALB/Service endpoints over TLS; VPC endpoints only if policy demands.