Youtube連結:https://bit.ly/3jllEwo
一開始是想做一個Serverless Deno部署的概念,做下去發現Lambda還沒有支援Deno執行環境,結果反而最後在摸如何建立Lambda custom runtime,這邊一點小心得跟大家分享。
Lambda runtime分成兩大類:
built-in:
如Java, NodeJS, Python等常見的環境,AWS都內建給我們用了
custom:
2-1. bootstrap: 從頭自己寫指令,把環境一點一滴建立起來
2-2. Lambda layer: 利用別人做好的bootstrap,並以Lambda Layer形式來使用
這次實作示範將會部署一個Deno專案+Lambda Layer做為我們的客製化deno執行環境。
歡迎有興趣的人可以一起討論。
如果對Deno還陌生的話,也可以看看這篇文章[圖解Deno教學 - 介紹x安裝x使用 三合一]:
iT邦幫忙文章:https://ithelp.ithome.com.tw/articles/10231612