某公司在同一個 VPC 中運行一個私有的 Amazon API Gateway,其中包含兩個 REST API。BuyStock API 會呼叫 CheckFunds API,以在購買前驗證資金。VPC flow logs 顯示 BuyStock API 透過網際網路呼叫 CheckFunds,而不是透過 VPC。解決方案架構師必須確保這些 API 透過 VPC 進行通訊,並且程式碼變更最少。哪種解決方案符合此要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 interface endpoint。.
為什麼這是答案
正確答案是使用 interface endpoint。Interface endpoint 允許您透過 AWS PrivateLink 從您的 VPC 私密地存取支援的 AWS 服務(例如 Amazon API Gateway),而無需透過網際網路。這確保了 BuyStock API 和 CheckFunds API 之間的流量保持在 AWS 網路內部,符合在 VPC 內通訊的要求,且對應用程式程式碼的變更最少。 在 HTTP 標頭中新增 X-API-Key 標頭進行授權是關於安全認證,與流量路由無關。Gateway endpoint 僅支援 Amazon S3 和 DynamoDB,不適用於 API Gateway。在兩個 REST API 之間新增一個 Amazon SQS 佇列會引入異步通訊模式,這會大幅改變現有的 API 呼叫邏輯,不符合「程式碼變更最少」的要求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡