私は独立系ソフトウェアベンダーのために働いています。アプリケーションの新しい亜種が導入されるたびに、AWSラムダ関数を作成するアプリケーションがあります。アプリケーションの各インスタンスについて、異なる構成で同じ機能が作成されます。AWSラムダ関数のカスタム設定をどのように指定しますか?
例えば、私たちのラムダ関数のうちの1つは何らかの処理をしてから、その結果をSQSキューに挿入します。すでにキューの資格情報にIAMロールを使用していますが、キューとリージョンの名前は顧客とAWSラムダ機能がどこに配置されているかに基づいています。
AWSラムダ関数はJavaで書かれています。
キュー名の設定はどこで指定できますか? ...地域?
注:地域を指定する必要はありません。私たちの意図は、関数が実行されている領域を動的に決定し、それを使用することです。
APIゲートウェイ要求の「ホスト」ヘッダーから領域を解析することを検討しましたか? – fspinnenhirn