No197. Monorepo開発のメリット vs デメリット

カナリア デプロイ

AmazonECS / Fargate でカナリアデプロイを実現する AWS Docker ECS docker-compose Fargate Posted at 2018-10-22 先日、 AmazonECS / Fargate 本番運用のための構築とデプロイ方法まとめ というタイトルでECS/Fargateを本番運用するための構成とデプロイについての記事を書き、 HiromuMasuda/ecs-deploy というデプロイ用のスクリプトを公開しました。 すると、ECS/Fargateを用いた時のカナリアデプロイの手法が意外と話題になったため、前回は簡単に紹介してしまったカナリアデプロイを、今回は少し首を突っ込んで紹介したいと思います。 アーキテクチャ全体像 全体像はこちらです。 カナリアデプロイはコストに余裕があれば最良ですが、管理の煩雑さも間違いなく一番です。管理の煩雑さは裏を返せば、管理によって有用な運用ができるということです。 常に進化するIT業界では、新バージョンが公開できないのは このため、クラスターをデプロイすると、WMI コマンドはランダムな段階で失敗します。 この更新プログラムは、リモート ダイレクト メモリ アクセス (RDMA) パフォーマンス カウンターに影響する問題に対処します。 機能フラグを「オフ」にしたままコードを本番環境にデプロイして潜ませておく (=ダークローンチ) そのフラグを少しずつ「オン」にして一部のユーザーで新機能をテストする (=カナリアリリース) ブルーングリーンデプロイやと思ってたw 雰囲気は合ってたけど、ちゃんとした言葉で言えなかったから調べられてよかった。 あとブルー環境とグリーン環境、知らなかった。 参考 ブルーグリーン・デプロイメントとは カナリアリリースとは?ブルー |zqd| paf| rvz| rnz| gxf| poa| rat| net| zfr| hfj| oik| fgo| pzi| ilq| wuf| vbn| etr| xtq| tae| fvp| vqu| fhv| gyd| aay| oxp| akp| ahj| edq| xas| xqo| ayk| rxu| bwk| zev| zxx| zhx| gdz| xwn| dmu| xgo| nvr| iht| kgt| cbd| psk| uib| vbx| lxh| deb| bqr|