AWS 推出了「Amazon API Gateway – Build and Run Scalable Application Backends」,使得 Scalable API 又前進了一步。
API Gateway 可以直接將 HTTP Endpoint 接上 AWS Lambda 提供服務,並且也會自動接上 CloudFront,不過 CloudFront 不可選等級,目前看起來是最低的 Class 100,所以老問題還是沒解,如果不是用 168.95.1.1
或 168.95.192.1
,我們家的 IP 會被解去 ARN (Stockholm Arlanda Airport) XD
4.|-- snuh-3201.hinet.net 0.0% 10 0.3 0.3 0.3 0.3 0.0 5.|-- tpdt-3011.hinet.net 0.0% 10 6.7 9.0 4.8 12.5 2.8 6.|-- r4101-s2.tp.hinet.net 0.0% 10 0.5 0.9 0.5 1.5 0.0 7.|-- r4001-s2.tp.hinet.net 0.0% 10 3.8 1.1 0.5 3.8 1.2 8.|-- r11-pa.us.hinet.net 0.0% 10 199.8 151.6 143.1 199.8 19.0 9.|-- las-bb1-link.telia.net 0.0% 10 140.6 142.6 140.5 159.7 6.0 10.|-- sjo-b21-link.telia.net 0.0% 10 141.6 142.1 141.5 146.1 1.2 11.|-- nyk-bb2-link.telia.net 0.0% 10 217.0 218.9 217.0 224.0 2.6 12.|-- kbn-bb4-link.telia.net 0.0% 10 305.7 305.8 305.7 306.2 0.0 13.|-- s-bb4-link.telia.net 0.0% 10 316.4 316.4 316.4 316.6 0.0 14.|-- s-b9-link.telia.net 10.0% 10 316.4 316.5 316.4 317.5 0.0 15.|-- amazon-ic-300293-s-b9.c.t 10.0% 10 311.5 311.5 311.4 311.5 0.0 16.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0 17.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0 18.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0 19.|-- server-54-230-96-67.arn1. 10.0% 10 311.5 311.8 311.5 313.2 0.4
除了使用提供的 url 以外 (HTTPS Endpoint),也可以接上自己的 domain (以及對應的 SSL certificate):
另外功能是產生 SDK,支援 iOS、Android 以及 JavaScript 三種版本:
這樣又簡化了不少東西...