And how does anybody know just looking at this line what is the actual implementation? Creating new names like sst.aws.Cluster that hides actual details is problematic for me. ECS has three flavor as of 2024. How should I know which is in use when writing that line of code?
Amazon ECS capacity is the infrastructure where your containers run. The following is an overview of the capacity options:
- Amazon EC2 instances in the AWS cloud
- Serverless (AWS Fargate) in the AWS cloud
- On-premises virtual machines (VM) or servers
One more intresting detail I found that another services are not trying to hide the implementation detail.