View a markdown version of this page

使用內建功能鼓勵創新並減少額外負荷 - 使用 Amazon API Gateway 和 AWS Lambda 的 AWS Serverless 多層架構

此白皮書僅供歷史參考。有些內容可能已過時,有些連結可能無法使用。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用內建功能鼓勵創新並減少額外負荷

建置任何新應用程式的開發成本是一項投資。使用 API Gateway 可以減少特定開發任務所需的時間,並降低總開發成本,讓組織能夠更自由地實驗和創新。

在初始應用程式開發階段,記錄和指標收集的實作通常被忽略,以更快地交付新的應用程式。將這些功能部署到在生產環境中執行的應用程式時,這可能會導致技術負債和營運風險。Amazon API Gateway 與 Amazon CloudWatch 無縫整合,可收集來自 API Gateway 的原始資料,並將其處理為可讀且幾近即時的指標,以監控 API 執行。API Gateway 也支援具有可設定報告和AWS X-Ray追蹤偵錯的存取記錄。這些功能都不需要編寫程式碼,而且可以在生產環境中執行的應用程式中進行調整,而不會對核心業務邏輯造成風險。

應用程式的整體生命週期可能不明,或已知短期。如果您的起點已包含 API Gateway 提供的受管功能,而且只有在 APIs 開始接收請求之後才會產生基礎設施成本,則可以更輕鬆地建立用於建置此類應用程式的商業案例。如需詳細資訊,請參閱 Amazon API Gateway 定價