步驟 1: 選擇 API 類型
步驟 2: 建立新的 REST API
步驟 3: 建立資源和方法
步驟 4: 設定方法整合
步驟 5: 測試 API
步驟 6: 部署 API
因為我不是用GET取得方法的方式,所以只好使用post man工具來測試!
看起來完全沒問題!讓我們先簡單認識一下這兩個強大的 AWS 服務:
API Gateway 是一個完全託管的 API 管理服務,就像是您應用程式的「大門管家」。它負責接收外部的 HTTP 請求,並將這些請求轉發到後端服務。您不需要自己架設伺服器,AWS 會自動處理所有的擴展、監控和安全性問題。簡單來說,它就是連接前端應用程式與後端服務的橋樑。
Lambda 則是 AWS 的無伺服器運算服務,讓您可以在不需要管理伺服器的情況下執行程式碼。您只需要上傳程式碼,Lambda 就會自動處理運算資源的配置、擴展和管理。最棒的是,您只需要為實際執行的運算時間付費,當沒有請求時完全不收費!
透過這兩個服務的搭配,我們完全不需要:
以上所有操作都只是透過 API Gateway 和 Lambda 的圖形化介面,點幾下滑鼠就能完成設定。是不是突然發現,原來建立一個功能完整的 API 其實是一件非常簡單的事呢?
這就是雲端服務的魅力所在 - 讓開發者能專注在商業邏輯上,而不用煩惱基礎架構的管理!