2
1

More than 3 years have passed since last update.

AWS Lambdaのマルチアカウントデプロイ

Last updated at Posted at 2021-03-26

クマ松です。

「テスト用/本番用とで環境毎にAWSアカウントを分けてはいるけれども、利用しているLambdaは同じ」
という場合、テストしたLambdaをコピペして本番環境にデプロイをしたくはないですよね。

ですので、テスト環境のCodeCommitへのマージイベントをトリガーに本番環境にLambdaをデプロイする構成のCodePipelineを作りました。
ほぼ全てCloudFormationで実現していますので、お手元のAWSアカウントで試してみてください。

想定する環境

  • テスト環境用AWSアカウントが1つ
  • 本番環境用AWSアカウントが複数
  • テスト環境と本番環境とで同じLambdaを使っている

実現したいこと

  • テスト環境のLambdaを本番環境にもデプロイしたい
  • テスト環境のマージイベントをトリガーに、本番環境のCodePipelineを起動したい

ブログ

設計方針やCloudFormationのテンプレートはブログに掲載しています。
Lambdaのマルチアカウントデプロイ 設計編
Lambdaのマルチアカウントデプロイ 構築編

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1