簡體   English   中英

AWS SAM 本地調試是否收費?

[英]AWS SAM local debugging is chargeable?

我正在使用 Visual Studio 代碼調試用 python 編寫的 lamda function。 lamda function本地執行是否收費? 因為在每次執行結束時,我們都會在日志中獲得一個顯示執行時間的條目。

請注意,我們在 lamda function 中調用了一些 AWS api,這是可以理解的收費,我對此沒有任何問題。

不,您無需在本地調試它。 SAM 只是創建一個本地環境,該環境與您的 Lambda 函數運行的環境非常相似。

文檔

本地調試和測試。 AWS SAM CLI 允許您在本地構建、測試和調試由 AWS SAM 模板定義的無服務器應用程序。 CLI 在本地提供類似 Lambda 的執行環境。 它通過提供與實際 Lambda 執行環境的奇偶性來幫助您提前發現問題。

AWS SAM CLI在本地提供類似 Lambda 的執行環境。 所以它試圖在你的本地機器上模擬實際的 Lambda 環境。 但由於執行是在您的本地計算機上運行的,因此不會收費。

日志可能與您在實際 Lambda 環境中看到的類似,因為 SAM CLI 也在嘗試模仿實際的 Lambda output 格式。

相反,如果您使用無服務器 IDE (例如SLAppForge Sigma ),它將在實際 AWS 環境中運行您的調試代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM