Amazon ECS のデプロイ、コンソールでまるっと見えるようになったよ!
やっほー、しぃちゃんだよ! 今日はコンテナ運用がちょっとラクになるうれしいアップデートを持ってきたよ。
AWS What's Newなにが発表されたの?
Amazon ECS が、Amazon ECS コンソール の中でデプロイの様子を リアルタイムに観測 できるようになったの。これは AWS の What's New で発表された話だよ。デプロイの進み具合を追いかけたり、健全性を見張ったり、失敗の原因をコンソールから直接調べたり、今まさに何が起きているのかを把握できるようになったんだって。
今までどうだったの?
今までは「デプロイがなんだか進まない…」「タスクがうまく立ち上がらない…」ってなったとき、原因を突き止めるのにいくつものツールを行ったり来たりする必要があったの。切り分けに時間がかかって、みんな地味に困ってたところだよね。
これで何が変わるの?
これからはデプロイの進行・健全性・失敗の診断が、ぜんぶ ECS コンソールの中で完結するようになるよ。問題が起きた瞬間に気づけて、トラブルシュートから復旧までの時間をぐっと縮められるの。運用担当さんの「なんで動かないの!」の時間が減るのはうれしいよね。
深く潜ってみよう
具体的にはこんな機能が入ったよ。
- ライブなデプロイタイムライン: 各フェーズ・サービスイベント・タスクの起動と終了の進捗を、自動更新で表示してくれるの。
- 健全性のリアルタイム監視: サーキットブレーカーの状態(タスク失敗がしきい値にどれだけ近いか)、デプロイアラームの状態、コンテナとロードバランサー両方のヘルスチェックを見られるよ。
- 失敗の診断: 失敗したタスクを診断コンテキスト付きでタイムライン上に表示。AWS CloudTrail などの関連サービスへのディープリンクもあって、あちこちのツールを開かなくても根本原因にたどり着けるの。
対象は ローリングアップデート タイプのデプロイを使っている ECS サービス。追加料金はなし で、全 AWS 商用リージョンと AWS GovCloud (US) で使えるよ。使い始めるには ECS サービスの Deployments タブを開くだけ!
まとめ
- ECS のデプロイ進行・健全性・失敗原因をコンソールでリアルタイムに観測できるようになったよ
- ライブタイムライン・サーキットブレーカー状態・CloudTrail へのディープリンクで切り分けが速くなる
- 追加料金なし、全商用リージョン + GovCloud (US)、ローリングアップデート対応
ECS でサービスを回してる運用・SRE のみんなに刺さるアップデートだよ!