AWS Fargate 和 Lambda 用於無伺服器計算
使用 AWS Fargate 和 AWS Lambda 進行無伺服器計算
AWS Fargate 是另一個無伺服器計算解決方案,可能更適合您的工作負載。
AWS Fargate 是一項用於執行容器的託管服務。
它允許您透過“遷移並保留”的方法遷移到無伺服器架構。
遷移並保留 (Lift-and-shift) 方法是將應用程式從一個環境複製到另一個環境的過程。
AWS Fargate 用途
它更適合執行時間較長或部署包較大的程序。
它也可能更適合使用模式可預測的工作負載。
對於執行時間少於 15 分鐘且使用模式不可靠的任務,Lambda 可能更合適。
下表比較了 AWS Fargate 和 AWS Lambda 的選擇。
AWS Fargate | AWS Lambda |
---|---|
適合較大的程序或部署包 | 適合執行時間少於 15 分鐘的任務 |
遷移並保留 | 具有不規律的工作負載 |
具有可預測、一致的工作負載 | 需求未知 |
需要超過 3 GB 記憶體 | 即時資料處理 |
非 HTTP/S 監聽器應用程式 | 無狀態計算應用程式 |
Docker 映象的可移植性 | 輕鬆的 IT 自動化 |
它提供了開發和運營的簡潔性 |
使用 AWS Fargate 和 AWS Lambda 進行無伺服器計算影片
W3schools.com 與 Amazon Web Services 合作,為我們的學生提供數字培訓內容。