本文来源: ServerlessLife 公众号
原文: https://talkingserverless.com/2020/11/24/the-pros-and-cons-of-azure-functions/
作者:rishidot
译者:donghui
Azure Functions 在开发人员中越来越受欢迎,这些开发人员主要是 .NET 开发人员。Microsoft提供了许多不同的应用程序部署平台,包括容器、PaaS、WebApps、Azure Functions、Azure Logic Apps 等。借助如此多样化的产品组合,Microsoft 将 Azure Functions 定位为企业级的 Serverless 产品。该文章将重点介绍 Microsoft 的 Serverless 平台如何满足开发人员的需求。
与 AWS Lambda 不同,Microsoft 的 Serverless 产品在开发人员中的采用速度较慢,但该平台得到了熟悉 Microsoft 开发工具链的 .NET 开发人员的大力支持。Azure Functions 是一个支持 .NET、Java、Node.js 和 Python 的多语言平台。它与 Github、Visual Studio 和 Visual Studio Code 以及其 DevOps 产品 Azure Pipelines 很好地集成在一起。该平台支持从 Web 应用程序到 API 到机器学习工作流的各种用例。像 Catalyst 平台与 Zoho Create 低代码平台集成一样,Azure Functions 也与 Microsoft 低代码平台 Azure Power Apps 集成。
虽然 Azure Functions 更适合企业客户,但它不像市场上某些竞争产品那样对开发人员友好。由于复杂的定价模型和按需版本中的函数限制,Azure Functions 不适合单个开发人员和较小的公司。诸如 AWS Lambda 之类的产品适合这些开发人员。但是,如果您是使用 Azure 的企业客户或具有跨云、边缘和 IoT 的基础架构的企业客户,则 Azure Functions 非常适合您的需求。
本文系外文翻译,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系外文翻译,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。