AWS - API Gateway HTTP API VS REST API
HTTP API
主要特點
- 更簡單的 API
- 更低的延遲
- 更低的成本
- 基本功能集
適用場景
- 僅需基本 API 功能
- 代理到 AWS 服務
- 無需複雜整合
- 成本敏感的項目
功能
- 支援 OIDC/JWT 授權
- CORS 支援
- Lambda 代理整合
- 私有整合
限制
- 無 API 金鑰
- 無用量計劃
- 無請求/響應轉換
- 較少的整合選項
REST API
主要特點
- 功能完整
- 強大的安全選項
- 靈活的整合
- 完整的 API 管理
適用場景
- 需要完整 API 功能
- 複雜的授權需求
- 需要 API 管理
- 需要請求/響應轉換
功能
- API 金鑰
- 用量計劃
- 請求/響應轉換
- 多種授權方式
- WAF 整合
- 自定義域名
- Canary 部署
整合選項
- AWS 服務
- HTTP 端點
- Mock 整合
- VPC Link
- 私有整合