サポートされている展開戦略
展開戦略 | 負荷分散環境 | シングル・インスタンス環境 | 従来のWindows Server環境† |
---|---|---|---|
一旦全ての展開 |
✓ |
✓ |
✓ |
スクロール |
✓ |
☓ |
✓ |
ローリング展開の追加のバッチ |
✓ |
☓ |
☓ |
不変 |
✓ |
✓ |
☓ |
†この表の目的のためには、従来のWindows Server環境が基づいている Windows Serverのプラットフォーム構成環境、以前のIIS 8.5よりも使用IISのバージョン。
展開の方法
方法 | 故障の展開の影響 | 展開時間 | ゼロダウンタイム | いいえDNSの変更はありません | ロールバックプロセス | コードはに展開されています |
---|---|---|---|---|---|---|
一旦全ての展開 | ダウンタイム | ☓ | ✓ | 手動で再デプロイ | 既存の例 | |
スクロール | 1つのバッチサービスの中断;成功し、新しいアプリケーションのバージョンを実行するための任意の障害発生前のバッチ | † | ✓ | ✓ | 手動で再デプロイ | 既存の例 |
ローリング展開の追加のバッチ | 最初のバッチが失敗した場合、最小限の影響;とそうでない場合と同様のスクロール | † | ✓ | ✓ | 手動で再デプロイ | 新規および既存のインスタンスのインスタンス |
不変 | 最低 | ✓ | ✓ | 終了の新しいインスタンス | 新しいインスタンス | |
ブルー/グリーン | 最低 | ✓ | ☓ | 為替URL | 新しいインスタンス |
† バッチサイズに依存して変化します。
あなたが頻繁に展開する場合は、使用を検討して Elastic Beanstalkで、コマンドライン・インタフェース 環境を管理するために(EB CLI)を。EB CLIは、あなたは、ソースパッケージを作成Elastic Beanstalkでにアップロードして、コマンドを経由して展開することができ、あなたのソースコードリポジトリを作成します。