0
0

More than 1 year has passed since last update.

安全なデプロイ

どんなに完璧なシステムを構築したと思っても、いざリリースしたときに何らかの問題が起こってしまうことは往々にしてあります。問題が起きてしまった時の被害をできるだけ最小限に食い止める体制を整えておく必要がある。
AWSでは様々なデプロイ方法が用意されているので、適切な方法を選択する。

ブルーグリーンデプロイメント

ロールバック(問題なく動作する時点のプログラムに戻してあげること)しやすいリリースの方法として、ブルーグリーンデプロイメントがある。

稼働中のシステム(ブルー)
リリース後のシステム(グリーン)

を別々に用意してあげて、切り替える形でリリースを実行する。万が一問題が起きたらブルーに戻してあげれば済む話。

All at Once方式

お馴染みのElasticBeanstalkで提供されているデプロイ方式。
全ての「既存の」インスタンスに一気にデプロイしてしまう方式。一気にやるのでデプロイまでの時間がめっちゃ早い。
ただし一気にやるので、少しの間サービス停止状態になってしまう可能性あり。

V1のバージョンを。。。。。。
image.png
画像引用:AWS Elastic Beanstalkで使えるデプロイポリシーを理解する

まとめて一気にV2に変更するデプロイを実行する!
image.png
画像引用:AWS Elastic Beanstalkで使えるデプロイポリシーを理解する

参考

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