aws lambda vs azure函数

问题描述:

经过近一个月的工作,我被卡在aws lamda的底层执行环境中,这是Linux和我必须使用的外部DLL都是在Windows中编写的。而在互联网上进行研究时,看起来像使用aws lambda使用Windows DLL是非常困难的。这里是我对这个问题的查询的链接 - module initialization error: /var/task/TDNN.dll: invalid ELF headeraws lambda vs azure函数

因此,我现在考虑转移到天蓝色的功能,假设我可能不会在那里面对这个限制。那么对Azure的底层执行环境可能有任何评论就像是Windows还是Linux?我的结论是正确的。

任何评论将非常有用和赞赏。

Azure功能托管在Azure网站旁边的Windows计算机上。 通过在功能根文件夹(bin文件夹内)中通过FTP添加它,可以轻松地使用现有的dll,然后使用#r从azure功能代码引用它。

下面是一个示例,名为“WorkOnImages.dll”的dll以azure函数文件夹中的天蓝色上传:enter image description here