Blue/Greenデプロイの導入による�運用フローの改善
Engineering Productivity Meetup #2
2024-04-09
@Cybous, Inc in Osaka
daichi(だいち)
Company:
Job: SWE ( 2022 ~ )
話すこと
Blue/Green デプロイとは
ECSを運用する際のイメージ
以前は ECS + ローリングアップデートを採用
切り戻しを想定したリリース手順
運用上の課題
求めていたリリース手順
導入プロセス
Blue/Green デプロイの導入プロセス
ECS のデプロイコントローラーを変更できない
加重ルーティングで少しずつトラフィックを流す
導入した効果
求めていたリリース手順(再掲)
ワンクリックで容易に切り戻しができる
Blue/Green デプロイ導入後の運用フロー
切り戻しを想定してリビジョンを把握する手間が削減された
CodeDeployの制約
まとめ・今後の展望
Appendix
termination_wait_time_in_minutes をどうするか