AWS 無伺服器架構圖

圖解13 個節點工程 · 雲端架構由一則提示生成
唯讀預覽

原始提示

建立 AWS 無伺服器架構圖

做一份自己的版本

關於框架

追蹤 API 與靜態資產路徑

這張圖包含 11 個元件節點。用戶端應用程式連接至 CloudFront 與 API Gateway。CloudFront 指向 S3 靜態資產,而 API Gateway 連接至 Cognito 驗證,以及標示為 Users、Orders 和 Payments 的三個 Lambda 函式。

Users 與 Orders 連接至 DynamoDB。Orders 也指向 SQS 佇列,而 Payments 指向 SNS 通知。這 11 條連線以服務層級呈現範例架構;未指定權限、部署設定、佇列消費者或錯誤處理。

在加入實作細節前,先利用這張圖討論責任邊界。命名放入 SQS 的事件、確認通知訂閱者,並加入應用程式所需的驗證與錯誤路徑。這個畫布是架構草圖,不是已部署的 AWS 環境。

包含內容

你會得到

  • 11 個標示清楚的應用程式與 AWS 元件節點
  • 分開呈現 CloudFront 至 S3 及 API Gateway 的路徑
  • Users、Orders 與 Payments Lambda 函式
  • DynamoDB、SQS 與 SNS 的後端工作連線
圖解

AWS 無伺服器架構圖

awsserverlesslambdaarchitecturecloud

✦ Free preview · Sign in to use

常見問題

常見問題

哪些 Lambda 函式共用資料庫?

範例將使用者與訂單連接至 DynamoDB。付款服務連接至 SNS,但圖中未顯示資料庫連線。

這個佇列在範例中有消費者嗎?

沒有。訂單會傳送至 SQS,但流程圖到此為止。請加入處理這些訊息的工作程式或下游服務。

這張圖可以部署此架構嗎?

此範例僅描述元件及其連線。部署設定、存取政策與操作設定必須另行定義。

AWS 無伺服器架構圖

免費開始,無需信用卡。

Free preview · Sign in to use