Slide 3
Slide 3 text
2023/01/31 11:05 ECSコスト削減のブレイクアウトセッションを聴いてきた話 - mizukmb
https://scrapbox.io/mizukmb/ECSコスト削減のブレイクアウトセッションを聴いてきた話 3/6
ECSタスクのCPUやメモリをワークロードに適切なサイズに調整しましょう
上のスライドでは、「CPUが100%に張りついているから増やすべきと考えると思うけど、おそら
くメモリを減らす方が重要」と説明
メモリを減らした分だけコスト削減!!
重要なのはCPU, メモリ使用率のメトリクスを観察して適切な値を知る事
Container Insights を有効にする事でCPU, メモリ使用率のメトリクスを収集できる
2. ECSタスクの数(水平スケーリング)
ECSタスクの数を必要な時に増やす(減らす)仕組み
AWSのサービスにAuto Scaling があるので、これ使ってECSタスクの数を動的に調整する仕組
みを作ろう
閾値のターゲットとして以下が候補となる
ECSタスクのCPU, メモリ使用率
ALBの平均レイテンシ、SQSのキューの長さ
等々……
3. ECSクラスターのキャパシティを適切に調整する