ラムダメソッドをAws Codepipelineを使用して配備したいと考えています。しかし、Aws Codepipeline作成ウィザードに従うと、私はベータ段階でどちらを選択すべきか理解できませんでした。なぜなら、Aws Codedeployだけでなく、Elastic BeanstalkもEC2インスタンスだけに関係するからです。私たちのラムダのためのパイプラインを作成するための段階的な教え方についてのチュートリアルがありません。そのうちの1つを選択せずにベータステージをスキップするにはどうすればよいですか、またはサーバーレスアーキテクチャの導入にはどちらを選択する必要がありますか。Aws Lambda Deployment from CodePipeline
答えて
現在のところ、Lambda/API Gateway - > CodePipelineの直接統合はありません。 @arjabbarのようにJenkinsで何かできることは間違いありません。フィードバックいただきありがとうございます、我々はバックログにこれを取ります。
このウェビナーでは、CodePipelineを使用してラムダ関数をパブリッシュする方法を示します。しかし、それでもOPには答えません。 https://www.youtube.com/watch?v=fKUdxhPMtVk – Nabarun
CloudFormationは現在CodePipelineで利用できます。これにより、CodePipelineでCloudformテンプレートをActionsとしてターゲティングすることができます。
は、ここでの実装です。このパイプラインで https://github.com/byu-oit-appdev/iac/tree/master/cloudformation/codepipeline
我々は生産ラムダを展開、その後、それは機能のテスト、ステージングラムダを展開します。
あなたの答えをありがとう。しかし、あなたの答えのリンクは開かれていません。私はhttps://aws.amazon.com/blogs/compute/continuous-deployment-for-serverless-applications/に出くわしました。 – sukrit007
- 1. バルクAWS Lambda Upload from Visual Studio
- 2. AWS CodePipelineは...
- 3. CloudType、CodeBuild、CodePipelineを使用してPythonパッケージをAWS Lambdaにデプロイ
- 4. AWS CodePipelineステージタイムアウト/アボート?
- 5. AWS CodePipeline ElasticBeanstalkデプロイメントの失敗
- 6. AWS codeBuild/codePipeline with serverless framework
- 7. BitbucketとCodePipelineのAWS S3 Gitpull
- 8. Python Pusher AWS Lambda
- 9. AWS Lambda + Python-ldap
- 10. spring-cloud-netflix eureka aws deployment
- 11. AWS Lambda SNSトリガイベントタイプ?
- 12. Zappa serverless aws lambda issue
- 13. AWS Lambda Boto describe_volumes
- 14. BotkitとAws Lambda
- 15. AWS LambdaとHDF5
- 16. AWS Lambda Cognitoアクセス
- 17. CasperJSとAWS Lambda
- 18. AWS Lambda:サービスエラー
- 19. aws lambda loop timeout
- 20. AWS Lambda for IoT
- 21. AWS Lambda Support - Autoscaling
- 22. AWS - Lambda Cloudfrontログ
- 23. AWS ASG + SNS + Lambda
- 24. AWS LambdaとMongoDB
- 25. AWS Lambda DynamoDBクエリエラー
- 26. aws Lambda bcrypt
- 27. aws lambda access ec2
- 28. Sklearn on aws lambda
- 29. AWS Lambda:クラスjava.lang.ClassNotFoundException
- 30. AWS Lambda Cronスケジュールエラー
正直言って私があなただったら、ジェンキンスやTeamCityを使ってServerlessフレームワーク(https://github.com/serverless/serverless)を調べることになります。 CodePipelineはまったく必要ないかもしれませんが、既存のJenkinsサーバーと統合する方法があると思います。 JenkinsまたはTeamCityのビルドスクリプトは、基本的にserverless cliを使用して更新されたラムダ関数をプッシュします。 – arjabbar
他のラムダ関数を構築するためだけに存在するラムダ関数を呼び出すことができます。 –