Stages /order API Stage POST /v2/Sales/Order POST /v2/Sales/Orders Custom Authorizer DynamoDB Handler Backend Service Network Load Balancer 1. EncryptData 2. InvokeAPI 3. Restructure Data Formation Third Party Application Load Balancer 客戶 Service A
HTTPS HTTPS API Gateway Service B HTTPS CDN 用戶 WAF API Endpoint /ServiceName /Version/RestAPI 客戶 (Dev) HTTPS / TLS x-api-key 1. Rate Limit 2. Access Control 3. Monitoring 4. Usage Plan API Gateway API Gateway 46 Service A, B, C ...
API Rest API ServiceD Rest API Rest API ServiceC Rest API Rest API CloudFront AWS WAF Route 53 ALB Client: Desktop / Mobile S3 Private Public Protected Access Control Public Subnet Private Subnet Public Network /category /order /auth /theme js, css, img Message Broker Common Services Rest API Service Discovery
Key 4 • … • Key n • Rate Limit: 5000 • Throttling: 500 • Quota: 50,000 / day 53 Usage Plan A API Keys API Stage A API Stage B 0..n 0..n 499 方案! Simcard 基地台