这两个云平台上的Lambda Function我算是都用过了,都是基于Serverless架构(无服务计算)的一种实现,但它们背后存储函数源代码的机制的差异很有意思。

SAP Cloud Platform Extension Factory上创建的Lambda Function:

SAP云平台Extension Factory和微软Azure上的Lambda Function

一旦创建之后,会生成一个包含该函数名加上后缀的Kubernetes pod:

SAP云平台Extension Factory和微软Azure上的Lambda Function

而源代码存储在Kubernetes configMap里:

SAP云平台Extension Factory和微软Azure上的Lambda Function

这是Azure上基于HTTP trigger的一个Lambda Function:

SAP云平台Extension Factory和微软Azure上的Lambda Function

打开console,看我上图高亮区域,是不是感到了浓浓的微软风?
函数源代码就存储在index.js里:

SAP云平台Extension Factory和微软Azure上的Lambda Function
SAP云平台Extension Factory和微软Azure上的Lambda Function

要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP云平台Extension Factory和微软Azure上的Lambda Function

相关文章:

  • 2022-12-23
  • 2021-09-11
  • 2021-03-31
  • 2021-07-04
  • 2021-09-10
  • 2021-12-06
  • 2021-05-03
  • 2021-12-26
猜你喜欢
  • 2021-11-20
  • 2021-12-03
  • 2021-12-26
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
相关资源
相似解决方案