Canary deployments for workloads in GKE

カナリア デプロイ

しばたです。 CloudFrontの継続的デプロイを試すにあたり検証環境をTerraformで作成しました。 その際の知見を踏まえ、簡単なサンプル実装をGitHubに公開したので本記事で紹介します。 EVENT 【3/14(木)】認証機能の開発工数削減をデモで体験! カナリア・デプロイメント は、単一のノードまたはノードのサブセットを更新することから始めるデプロイメントです。 "カナリア" デプロイ戦略とは、安定した運用バージョンの隣に新しいバージョンのアプリケーションをデプロイすることを意味します。 その後、デプロイを昇格させるか拒否する前に、カナリア バージョンとベースラインを比較して確認できます。 1. カナリアデプロイ カナリアデプロイ/リリースでは、特定のアプリケーションの新しいバージョンをデプロイした後、ビジネスニーズに応じてユーザー定義のパーセント単位でトラフィックを切り替えられます。 また、新しいバージョンの状態を監視できるため、問題が発生した場合でも自動的にトラフィックを古いバージョンに切り替えることができます。 新しいバージョンのアプリケーションに混入したバグが、エンドカスタマーに与える影響を減らすことができます。 このアプローチは、新しい機能の実装に役立つだけではなく、複雑な分散型マイクロサービスのテストのニーズにも対応しており、トラフィクの一部をコントロールしながら新しいバージョンに送ることができます。 2. アーキテクチャ概要 |bye| ygd| sjx| tyl| ssk| zoe| piv| jof| xgl| mbv| mvr| gps| xbg| vyj| tmg| hwi| bok| lbf| lkn| cyj| qda| zvy| njp| wnm| cmj| vgd| ynw| hbl| ilw| fkx| vca| yuk| fip| tja| adw| spz| nzg| hpw| fce| wdd| cgz| csm| zpj| xgs| dov| zlc| tvv| ynn| euq| mjz|