RDS Blue/Green デプロイのロールバック戦略¶
要約¶
AWS RDS Blue/Green デプロイにはロールバック機能が組み込まれていないため、Aurora PostgreSQL のメジャーバージョンアップなどのロールバックを実現するには論理レプリケーションを使った手動セットアップが必要。AWS ブログで具体的な手順が公開されている。
ポイント¶
- RDS Blue/Green デプロイ自体はロールバック機能を持たない
- ロールバック手段: 論理レプリケーションで旧環境(Blue)へのレプリカを維持しておく
- 対象: Aurora PostgreSQL のメジャーバージョンアップが主なユースケース
- 切り戻し判断のタイミングとレプリカのラグ管理がポイント
参照記事¶
https://aws.amazon.com/jp/blogs/news/implement-a-rollback-strategy-for-amazon-aurora-postgresql-upgrades-using-amazon-rds-blue-green-deployments/