Skip to main content

Use Case for AWS ECS Tasks should leverage ARM instances

  1. Configure AWS ECS Tasks should leverage ARM instances
  2. Use Case for AWS ECS Tasks should leverage ARM instances
  3. Triage Guides by Violation Type
    1. Triage AWS ECS Tasks should leverage ARM instances NON_ARM_INSTANCE_TYPE_USAGE

Why Use AWS ECS Task Non-ARM Instance Checker Policy

This policy helps ensure that your Amazon ECS tasks are running on ARM instance types, which can be more cost-effective and energy-efficient than other architectures. By identifying tasks running on non-ARM instances, such as Intel or AMD, you can make informed decisions about migrating to ARM instances to optimize costs and performance.

Variables

There are no adjustable variables required for this policy, as it relies on the configuration of the ECS task definition itself.

ViolationTypeId

  • NON_ARM_INSTANCE_TYPE_USAGE: Indicates the task is configured to use a non-ARM instance type.

The distinction is clear: any configuration found using a non-ARM instance type will trigger a violation, whereas ARM-configured tasks will not.