亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 AWS API Gateway 創建完全無服務器的解決方案

使用 AWS API Gateway 創建完全無服務器的解決方案

PHP
隔江千里 2024-01-20 22:22:18
我希望使用 AWS API Gateway 創建完全無服務器的 AWS 解決方案,該網關將具有與 Lambda 函數集成的終端節點,該函數將與帶有 http 請求的簡單第三方 Web API 交互,此外還有某種無服務器數據庫來持久化數據。以下是我想做的事情的一個例子:獲?。簃y-api-gateway-endpoint/products/1 Lambda 函數將知道它是產品的 GET,并且參數為 1,因此它將運行相應的函數來查詢我的數據庫并返回 ID 為 1 的產品開機自檢:my-api-gateway-endpoint/products Lambda 函數將知道它是產品的 POST,因此將運行適當的函數以通過 http 調用第三方 Web API 并將其插入其中,但另外將產品插入到我的數據庫中刪除:my-api-gateway-endpoint/products/1 Lambda 函數將知道它是對 ID 為 1 的產品的 DELETE 請求,因此它將運行相應的函數以通過 http 調用第三方 Web API 并將其刪除,但另外查詢我的數據庫并刪除 ID 為 1 的產品我正在嘗試找出合適的堆棧來完成工作,以下是我到目前為止想出的: -API網關-用 C# 編寫并上傳的單個 Lambda 函數,可處理所有類型的請求。與第三方 Web API 通信,此外還與無服務器數據庫通信-啟用了數據 API 的 Aurora Db 無服務器。這個想法是通過 C# lambda 函數來持久化和查詢數據。當我看到有人在 Lambda 中托管整個 Asp.net 核心 Web API 項目時,我開始有點困惑。也許這就是我走的路。我找不到有關如何使用 C# 訪問 Aurora Db Serverless Data API 的單個示例。誰能給我一些關于這個堆棧是否會讓我走上正確的軌道來完成工作,或者給出我可以通過另一種方式布置它的任何想法。我正在尋找完全無服務器且盡可能簡單的產品。我也不在乎 Lambda 是什么語言,但我更喜歡 C#。
查看完整描述

1 回答

?
偶然的你

TA貢獻1841條經驗 獲得超3個贊

如果您只需要通過 訪問產品,這是 DynamoDB(基本上是具有一些額外功能的鍵值存儲)而不是 Aurora Serverless 的絕佳使用案例。productId

查看完整回答
反對 回復 2024-01-20
  • 1 回答
  • 0 關注
  • 224 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號