私の同僚のDaniele Stroppaが、Amazon ECSのカスタムスケジューラを作成する方法についての素晴らしいゲスト投稿を送ってくれました。 Amazon EC2 Container Service (ECS)は高いスケーラビリティと高いパフォーマンスをもつコンテナ管理サービスで、Dockerコンテナをサポートしており、管理されたAmazon EC2インスタンスのクラスタ上で簡単にアプリケーションを実行することができます。Amazon ECSは現代的な分散アプリケーションを実行する上で必要とされる2つの鍵となる機能を実現しています: 信頼できる状態管理と柔軟なスケジューリングです。Wernerが最近のブログで説明しているように、ECSはクラスタの状態をシンプルなAPI群を通じて提供しており、それによってクラスタ無いの全てのインスタンスとそれらの上で動いている全てのコンテナの詳細を