這篇筆記下 AWS 的 Lambda 如何處理耦合的其他關聯程式和服務。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/19730644
本篇範圍:Chapter 22
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. 在執行 Lambda 時,若你的程式碼有用到第三方的 Library 或是 package,你會需要將其壓縮成 .zip 一同上傳
2. 如果壓縮檔大小小於 50MB,那麼可以直接丟掉 Lambda 上,否則會需要透過 S3 來儲存
3. 如果是 OS 原生的 Library,會需要與 Amazon Linux 一同壓縮
4. 每一個 Lambda Function 會預先包含 AWS 的 SDK