タグ

applicationとcodedeployに関するmytechnoteのブックマーク (2)

  • AWS CodeDeploy が Blue/Green デプロイを導入

    AWS CodeDeploy で Blue/Green デプロイを使用できるようになりました。CodeDeploy の使用時に、2 つのデプロイタイプから選択できるようになりました。CodeDeploy でサポートされる既存のデプロイタイプは、インプレースデプロイと呼ばれるようになりました。 Blue/Green デプロイでは、CodeDeploy が最新バージョンのアプリケーションをインストールするインスタンスの新しいセットをプロビジョニングします。次に、CodeDeploy は以前のバージョンのアプリケーションを実行しているインスタンスの既存のセットから、最新バージョンを実行しているインスタンスの新しいセットに、ロードバランサートラフィックを再ルーティングします。トラフィックを新しいインスタンスに再ルーティングした後は、既存のインスタンスを終了できます。Blue/Green デプロイに

    AWS CodeDeploy が Blue/Green デプロイを導入
  • TerraformとCodeDeployでイミュータブルなBlue/Greenデプロイ環境を構築する | DevelopersIO

    はじめに こんにちは、中山です。 最近業務の中でAWS CodeDeployを使っています。AWS上でアプリケーションのデプロイを自動化する上でとても便利なサービスです。 私は完全に習うより慣れろ派の頭なので実際に手を動かさないとなかなか新しいサービスを覚えられません。という訳で、今回はCodeDeployを使ったイミュータブルなBlue/Greenデプロイメントの検証環境をTerraformで構築してみました。 構成図 構成図は以下の通りです。 構成図の解説 2つのASG(Blue/Green)を作成 そのうち1つのASGをELBに紐付ける(最初はBlue) アプリケーションのリリース時にCodeDeploy経由でGreenへデプロイ ELBの紐付け先AutoScaling GroupをGreenに付け替える アプリケーションのリリース毎にASGを作成してデプロイ、その後ELBの振り分け

    TerraformとCodeDeployでイミュータブルなBlue/Greenデプロイ環境を構築する | DevelopersIO
  • 1