軽量マイクロサービス向けHTTPS直接呼び出しエンドポイントの公開

Lambda関数URLは、関数専用の組み込みHTTPSエンドポイントを簡単に作成できる機能であり、追加料金なしで利用できる。 AWS_IAMではSigV4署名とIAMによる認可が必要である。現行の呼出し権限にはlambda:InvokeFunctionUrlとlambda:InvokeFunctionの両方の要件を確認する。 公開URLにできるが、呼出し主体のIAM認証は行わない。IAMの署名を持つ呼出し元だけを許可する本問にはAWS_IAMを設定する。 予約済み同時実行は関数の実行枠を制御する。URLの発行やIAMによるHTTP認証は関数URLの設定で行う。 同種の認証付きHTTPS処理を作れるが、API Gateway基盤の構成・料金が加わる。高度なAPI機能が不要な本問では関数URLを選べる。

単一Lambdaへ社内システムからWebhookを送る。呼出し元はSigV4署名ができ、IAMで許可した主体だけを受け付けたい。高度なAPI機能は不要で、専用API Gateway基盤を省いてHTTPSの入口を用意する。必要な設定を2つ選択してください。

出典AWS非公式・オリジナル問題
【複数選択】 正解を 2つ 選択してください0 / 2 選択中