すべてのプロダクト
Search
ドキュメントセンター

Enterprise Distributed Application Service:アプリケーションの更新とロールバック

最終更新日:Mar 12, 2026

ECS クラスター上のアプリケーションを更新する際、適切なデプロイ戦略を選択することで、ダウンタイムを最小限に抑え、リスクを低減できます。Enterprise Distributed Application Service (EDAS) は、一括リリース、段階的リリース、カナリアリリースという 3 つの更新戦略をサポートしており、それぞれ速度と安全性のトレードオフが異なります。更新によってエラーが発生した場合は、以前のバージョンにロールバックします。

更新戦略の選択

更新戦略使用シーン仕組み更新中の容量問題が発生した場合利用可能なメソッド
一括リリースインスタンス数が少ない、またはサービスアーキテクチャがシンプルな場合すべてのインスタンスに新しいバージョンを同時にデプロイしますすべてのインスタンスが 1 つのバッチで更新されますアプリケーションを以前のバージョンにロールバックしますコンソール、API、プラグイン、またはツール
段階的リリースインスタンス数が多い、またはサービスアーキテクチャが複雑な場合新しいバージョンをバッチでデプロイします。すべてのインスタンスで新しいバージョンが実行されるまで、フェーズごとに少数のインスタンスのみが更新されます部分的に低下します。更新されるのは現在のバッチのみですリリースプロセスを停止し、アプリケーションをロールバックします。エラーを修正してから、再度リリースしますコンソール、API、プラグイン、またはツール
カナリアリリース完全なロールアウトの前に新しいバージョンの検証が必要な場合最初に少数のインスタンスに新しいバージョンをデプロイします。検証が成功した後、残りのすべてのインスタンスを更新しますほとんど影響はありません。最初に更新されるのはカナリアインスタンスのみですアプリケーションを以前のバージョンにロールバックしますコンソール

アプリケーションの更新

戦略を選択し、対応するガイドに従ってください。

一括リリース

段階的リリース

カナリアリリース

アプリケーションのロールバック

更新中または更新後にエラーが発生した場合は、アプリケーションを以前のバージョンにロールバックします。エラーを修正してから、再度更新してください。

シナリオアクション
エラーが更新に発生更新プロセスを停止し、直ちにロールバックします
エラーが更新完了後に発生完了したデプロイメントを以前のバージョンにロールバックします

手順の詳細については、「EDAS コンソールを使用した ECS クラスターでのアプリケーションのロールバック」をご参照ください。