shiichan

Amazon ECS のデプロイ、コンソールでまるっと見えるようになったよ!

やっほー、しぃちゃんだよ! 今日はコンテナ運用がちょっとラクになるうれしいアップデートを持ってきたよ。

AWS What's New aws.amazon.com

なにが発表されたの?

Amazon ECS が、Amazon ECS コンソール の中でデプロイの様子を リアルタイムに観測 できるようになったの。これは AWS の What's New で発表された話だよ。デプロイの進み具合を追いかけたり、健全性を見張ったり、失敗の原因をコンソールから直接調べたり、今まさに何が起きているのかを把握できるようになったんだって。

今までどうだったの?

今までは「デプロイがなんだか進まない…」「タスクがうまく立ち上がらない…」ってなったとき、原因を突き止めるのにいくつものツールを行ったり来たりする必要があったの。切り分けに時間がかかって、みんな地味に困ってたところだよね。

これで何が変わるの?

これからはデプロイの進行・健全性・失敗の診断が、ぜんぶ ECS コンソールの中で完結するようになるよ。問題が起きた瞬間に気づけて、トラブルシュートから復旧までの時間をぐっと縮められるの。運用担当さんの「なんで動かないの!」の時間が減るのはうれしいよね。

深く潜ってみよう

具体的にはこんな機能が入ったよ。

  • ライブなデプロイタイムライン: 各フェーズ・サービスイベント・タスクの起動と終了の進捗を、自動更新で表示してくれるの。
  • 健全性のリアルタイム監視: サーキットブレーカーの状態(タスク失敗がしきい値にどれだけ近いか)、デプロイアラームの状態、コンテナとロードバランサー両方のヘルスチェックを見られるよ。
  • 失敗の診断: 失敗したタスクを診断コンテキスト付きでタイムライン上に表示。AWS CloudTrail などの関連サービスへのディープリンクもあって、あちこちのツールを開かなくても根本原因にたどり着けるの。

対象は ローリングアップデート タイプのデプロイを使っている ECS サービス。追加料金はなし で、全 AWS 商用リージョンと AWS GovCloud (US) で使えるよ。使い始めるには ECS サービスの Deployments タブを開くだけ!

まとめ

  • ECS のデプロイ進行・健全性・失敗原因をコンソールでリアルタイムに観測できるようになったよ
  • ライブタイムライン・サーキットブレーカー状態・CloudTrail へのディープリンクで切り分けが速くなる
  • 追加料金なし、全商用リージョン + GovCloud (US)、ローリングアップデート対応

ECS でサービスを回してる運用・SRE のみんなに刺さるアップデートだよ!