ブックマーク / qiita.com/mrasu (1)

  • CDN(CloudFront)でカナリアリリースを実現する - Qiita

    CDN(CloudFront)でもカナリアリリースができます。 カナリアリリース(canary release)とは 新旧2つのバージョンを同時に稼働し徐々に新バージョンへリクエストを渡すことで、新バージョンに問題が無いことを確認しつつリリースする手法です。 Blue-Greenデプロイがひとつ前のバージョンをホットスタンバイとすることで即座にロールバックできるようにするのに対して、 カナリアリリースは新バージョンのリリースを徐々に行うことで、負荷などの問題が無いことを確認しつつ移行することを目的としています。 「継続的デリバリー」では以下の利点をあげています ロールバックの容易さ A/Bテストが可能であること キャパシティ要件の確認が可能であること また、英語ですがMartinFowloer.comにも説明が有ります。 ただし、これらの要素はフィーチャートグルを使用しても実現でき、そちら

    CDN(CloudFront)でカナリアリリースを実現する - Qiita
  • 1