这两个云平台上的Lambda Function我算是都用过了,都是基于Serverless架构(无服务计算)的一种实现,但它们背后存储函数源代码的机制的差异很有意思。
SAP Cloud Platform Extension Factory上创建的Lambda Function:
一旦创建之后,会生成一个包含该函数名加上后缀的Kubernetes pod:
而源代码存储在Kubernetes configMap里:
这是Azure上基于HTTP trigger的一个Lambda Function:
打开console,看我上图高亮区域,是不是感到了浓浓的微软风?
函数源代码就存储在index.js里:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":