We've compiled all ECS Fargate cost optimization tips in this confluence page, including the 2 new options: Fargate with Graviton (20% cost reduction) and Fargate Spot (up to 70% cost reduction). Our ECS best practices has also been updated to mention that Fargate with Graviton should be enabled for all ECS services which do not use Fargate Spot. Unfortunately, we can't combine them, for now.
All backend teams who use ECS Fargate.
To learn the ways to optimize our ECS Fargate cloud cost.
All of these tasks are NOT urgent, there's no specific organization-wide deadline. Kindly decide the priority internally within your team.
memory
parameter should be set for all (including app) containers defined in the task definition.
ecs.fargate.cpu.percent
metric value could exceed far above 100%. We've added some notes in our BCP datadog dashboard and the ECS doc - current limitations.
com.traveloka.common.gradle:java-base-plugin
version to 7.3.1, which removes the aggressive default heap size settings from the earlier versions.
Thank you.