The Container Cluster ECS is a fully managed container environment. With that component you can use container in business critical environments without stress: You deliver the containers, we take care of everything else. The component bases on Amazon Elastic Container Service (Amazon ECS). Prerequisite for using the component are container images, which are deployed in a container registry provided by the customer or root360.
Setup
Configuration of a scalable container cluster with 2+ nodes based on AWS ECS as well as network infrastructure, load balancer, etc.
Provisioning container deployment for non-disruptive exchange of container instances.
Provisioning of a container registry based on AWS ECR.
Setup of container services as part of the project, additional container types or services as additional professional services
Fargate comes with some limitations and special features: e.g. no Docker CLI for commands like docker exec or docker logs, limited use of persistent storages
Variants
Standard: use of EC2 (On Demand or Reserved Instances)
Fargate: use of serverless compute for containers (AWS Fargate or AWS Fargate Spot)
Combined: use both Standard and Fargate
Container in context of Managed Services
Container have special features due to their ability to encapsulate various components. For that reason we implemented a "shared responsibility" model: You are responsible for everything "inside" the container, while root360 is responsible for everything "outside" the container.