3

Aws Codepipeline を使用して Lambda メソッドをデプロイしたいと考えています。しかし、Aws Codepipeline 作成ウィザードに従うと、ベータ段階でどれを選択すればよいかわかりませんでした。なぜなら、AWS Codedeploy だけでなく、Elastic Beanstalk も EC2 インスタンスのみに関するものだからです。ラムダの apigateway デプロイ用のパイプラインを作成するためのステップバイステップの指示に関するチュートリアルが不足しています。それらのいずれかを選択せず​​にベータ ステージをスキップするにはどうすればよいですか? または、サーバーレス アーキテクチャのデプロイにはどれを選択する必要がありますか?

4

2 に答える 2

2

CloudFormation は CodePipeline で利用できるようになりました。これにより、cloudformation テンプレートを CodePipeline のアクションとしてターゲットにすることができます。

実装は次のとおりです: https://github.com/byu-oit-appdev/iac/tree/master/cloudformation/codepipeline

このパイプラインでは、ステージング ラムダをデプロイし、その機能をテストしてから、運用ラムダをデプロイします。

于 2017-01-26T16:16:43.827 に答える