In Amazon ECS, what is the main purpose of an ECS cluster?
Think about what a cluster usually means in computing: a group working together.
An ECS cluster is a logical grouping of container instances or serverless tasks that lets you manage and run your containers together.
Which statement best describes how ECS cluster capacity influences where tasks are placed?
Consider resource availability when placing containers.
ECS schedules tasks on container instances that have enough CPU and memory resources available within the cluster.
Which ECS cluster configuration helps improve security by isolating workloads?
Think about how separating environments can limit risks.
Using separate ECS clusters for different environments isolates workloads and limits the blast radius in case of security issues.
What is the expected behavior when an ECS cluster has no registered container instances and you try to run a task using EC2 launch type?
Consider what is needed to run a task with EC2 launch type.
EC2 launch type tasks require registered container instances in the cluster to run. Without any, the task cannot start.
To ensure high availability and fault tolerance for your ECS workloads, which cluster design is best?
Think about spreading risk across locations.
Deploying container instances across multiple Availability Zones helps maintain service if one zone fails, improving availability and fault tolerance.