#【AWS ElasticBeanstalk デプロイオプション】
##デプロイオプション
###All at once
新しいバージョンをすべてのインスタンスに同時に展開
環境内のすべてのインスタンスは、展開が行われている間、短時間サービスが停止する。
→ 展開に必要な合計時間を最短にする。
###Rolling
ローリングデプロイ中は、アプリケーションの古いバージョンでリクエストを処理するインスタンスと新しいバージョンでリクエストを処理するインスタンスが存在する。
###Rolling with additional batch
新しいバージョンをバッチで展開する。
しかし、最初にインスタンスの新しいバッチを起動し、展開プロセス中に完全な容量を確保する。
###Immutable
変更不可能な更新を実行して、古いバージョンを起動しているインスタンスと並行して、別のAuto Scalingグループの新しいバージョンのアプリケーションを起動している新しいインスタンスのフルセットを起動する。
→ 部分的に完了したローリングデプロイにより発生する問題を防止する。