封面图:https://imgur.com/pkFa0qc
Youtube连结(观念+实作):https://bit.ly/30dem57
一开始是想做一个Serverless Deno部署的概念,做下去发现Lambda还没有支援Deno执行环境,
结果反而最后在摸如何建立Lambda custom runtime,这边一点小心得跟大家分享。
Lambda runtime分成两大类:
1. built-in: 如Java, NodeJS, Python等常见的环境,AWS都内建给我们用了
2. custom:
2-1. bootstrap: 从头自己写指令,把环境一点一滴建立起来
2-2. Lambda layer: 利用别人做好的bootstrap,并以Lambda Layer形式来使用
这次实作示范将会部署一个Deno专案+Lambda Layer做为我们的客制化deno执行环境。
欢迎有兴趣的人可以一起讨论。