0
0

More than 1 year has passed since last update.

【DVA対策】AWS Elastic Beanstalk デプロイ特性まとめ

Last updated at Posted at 2022-10-30

はじめに

AWS Elastic Beanstalkにおけるデプロイポリシーの理解

Rolling

現在のインスタンスを利用して更新する
サービス停止が発生しない(が一時的に構成が弱くなる)
バッチサイズを指定する
デプロイしているインスタンスはサービス停止状態
新旧バージョンが混在する

イメージとしてはシステムが止まらないようにインスタンスを一部に切り分けで順番にバージョンアップしていく

Rolling with additional batch

新しいのインスタンスを利用して更新する
サービス停止が発生しない(新たなインスタンスを使用する為構成も弱くならない)
バッチサイズを指定する
新旧バージョンが混在する

Rolling比べて、デプロイ中の構成が弱くならないのが特徴(インスタンス増えるので料金は上がる)

All at once

デプロイの時間が一番短い
サービスの停止時間が発生する
同時にすべてのインスタンスにデプロイをかける

Immutable

新しいAutoScalingGroupを作り出してそこでバージョンアップ処理を行う
新旧バージョンが混在する

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0