問題タブ [aws-sam]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5226 参照

amazon-web-services - sam.yml ファイルからの複数の Lambda 関数

これに対する実際の AWS サポートをまだ待っています: https://github.com/aws-samples/aws-serverless-samfarm/issues/5

これはどのように機能すると思われますか?

私の使用例は、イベントを SNS トピックに書き込む API ゲートウェイ フロント ラムダがあることです。そのトピックにサブスクライブしている別のラムダがあります。

これらのラムダは別のリポジトリにある可能性がありますか? はい。そもそもこれら 2 つのアプリケーションを分離するために pub/sub パターンを使用する目的の一部ですか? はい。

しかし、これはシンプルなアプリです。トピックは他の機能と共有されず、すべてが自己完結型です。理想的には、すべてを同じテンプレートにまとめてデプロイする必要があります。

必要なすべての機能を SAM テンプレートに簡単に追加できますが、それらを展開するにはどうすればよいですか? それぞれに異なる CodeURI を設定する必要がありますか? つまり、スクリプトをコピーして各ラムダの依存関係を別のフォルダーにインストールし、テンプレート内の各ラムダの codeuri を別のフォルダーにポイントする必要があります。

これに対するより良いサポートはありませんか?