タグ

FargateとCapacity Providerに関するkazu_0のブックマーク (3)

  • Fargate Spotとはなにか?全9項目で説明する #reinvent | Developers.IO

    「え???FargateにSpot?何言ってるかわからない」 Fargate Spot、いきなりでましたね。AWSで言うところの「Spot」は通常Spotインスタンス(=EC2)のことを表現するので、ホストインスタンスを持たないFargateにSpotと聞いて私も意味がわかりませんでした。弊社ブログでも既に速報が挙がっています。 【最大70%引きで使用可能、東京でも利用可能】AWS Fargate Spotがリリースされました。#reInvent | Developers.IO [新機能] AWS FargateにSpotキャパシティプロバイダが追加されたので試してみた | Developers.IO この記事では、Fargate Spotを使う上で必ず理解しておくべき上位概念のCapacity providerの解説と、利用上の各種注意事項をまとめます。はっきり言ってかなり複雑なので覚悟

    Fargate Spotとはなにか?全9項目で説明する #reinvent | Developers.IO
  • Lambda(golang)でFargate Spotの終了通知を受けたECSのタスクをNLBから切り離す

    初めに 生産技術部で製品の検査工程を担当しているエンジニアです。今回は、Fargate spot上のECSに中断通知が来た時のELBに対するDeregisterTargetの実行が保証されない課題に対して取り組みました。 Fargate Spotを利用する目的は、以下の資料にあるように、コスト削減が可能になるからです。 また、Fargateで立ち上げたECSのCapacity ProviderにFargateとFargate Spotを併用することで、システムの安定性とコスト削減を両立した仕組みを実現します。 Capacity Providerの導入 参考実装: Clusterのデフォルト値、Serviceに実際に使用するCapacity Providerを設定します。Baseは最小実行タスク数を示し、以下の例では2つのタスクがFargateで実行されます。Weightは実行するタスクの総

    Lambda(golang)でFargate Spotの終了通知を受けたECSのタスクをNLBから切り離す
  • Fargate Spot の安全な運用方法を考える キャパシティ編 - Qiita

    はじめに 前回の記事では、Fargate Spot の中断について、考慮すべきポイントを整理しました。今回の記事では、キャパシティについて考えていきたいと思います。 Fargate Spot は AWS の空きキャパシティを利用することで、通常より最大 70% OFF の価格で利用できます。一方、空きキャパシティが確保できなくなった場合、いつでも中断される可能性があります。中断される際には、AWS から 2 分前に通知として SIGTERM を受け取ることが出来るため、アプリケーションを安全にシャットダウンできます。 中断については、2 分前の通知で安全にシャットダウンが出来ますが、合わせてパフォーマンス面の考慮も必要です。Fargate Spot の空きキャパシティが不足している時でも、システムを稼働し続けるために、キャパシティをどのように確保するか考慮が必要です。キャパシティ確保の考え

    Fargate Spot の安全な運用方法を考える キャパシティ編 - Qiita
  • 1