← Back to RawStack

ECS

Amazon ECS (Elastic Container Service) is a fully managed container orchestration service from AWS. It makes it easier to run, scale, and operate Docker containers in production without having to manage your own orchestration control plane.

ECS integrates cleanly with other AWS services such as load balancers, service discovery, CloudWatch, Secrets Manager, and auto-scaling policies. In RawStack, it provides a reliable platform for running containerized applications with predictable deployments and managed infrastructure.

Where is it used in the stack?

ECS is used in RawStack's AWS infrastructure to host the API service, and it also supports containerized web deployments. It works alongside Application Load Balancers, ECR image repositories, and deployment automation defined in the CDK infrastructure.

Why are we using it?

ECS was chosen because it gives RawStack a production-ready path for deploying containerized services on AWS without the operational overhead of managing Kubernetes. It supports rolling deployments, scaling policies, secure secret injection, and close integration with the rest of the AWS platform.

Find out more

  • The official Amazon ECS documentation is here
  • Learn more about RawStack's infrastructure setup here

Start building now!

Give you or your team a production-ready foundation for web and mobile apps, with performance, scalability, and maintainability built in.

npx create-rawstack-app@latest

copyright © rawstack.io