ReactJSフロントエンドは、Amazon API Gatewayを介してREST APIを呼び出します。データエンジニアは、API Gatewayを介して時々呼び出すことができ、API Gatewayに応答を返す必要があるPythonスクリプトを提供する必要があります。運用上のオーバーヘッドが最も少ない必要な動作を提供するオプションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: プロビジョニングされた同時実行数を持つAWS Lambda Python関数を作成します。.
これが解答である理由
プロビジョニングされた同時実行数を持つAWS Lambda関数は、API Gatewayからのリクエストに迅速に応答するために常にウォーム状態を保ちます。これにより、コールドスタートの遅延が解消され、運用上のオーバーヘッドが最小限に抑えられます。 Amazon ECSやAmazon EKSにデプロイする場合、コンテナの管理、スケーリング、パッチ適用など、運用上のオーバーヘッドが大きくなります。また、これらのサービスは、時々呼び出されるスクリプトには過剰なリソースとなる可能性があります。 モックイベントでEventBridgeルールを使用する方法は、Lambda関数をウォーム状態に保つことはできますが、プロビジョニングされた同時実行数ほど効率的ではありません。また、EventBridgeルールの設定と管理が必要になり、運用上のオーバーヘッドが増加します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要