Microsoft Azure 首席架构师 John Gossman 在本周四(4 月 27 日)的 ServerlessConf 大会上做了一个演讲,演讲的主题是 Microsoft 的开源无服务器(Serverless)平台。无服务器架构是平台即服务(PaaS)的演进,它有助于对服务和基础设施进行抽象,并加速应用的开发与创新。
在演讲中,Gossman 介绍了函数和绑定(例如绑定到数据库)等 Serverless 应用平台组件。该平台中包括 Azure Functions 和 Logic Apps ,此外还提供了无服务器数据存储、消息、网关连接器、智能与机器人等功能。
Azure Function 使用内建的连接器和绑定将事件与代码组合,为开发人员构建应用提供了帮助。 Yochay Kiriaty 通过一个例子应用展示了 Azure Functions 的工作方式。在该例子中,使用了 JavaScript 编写的输入和输出触发器(将触发器函数放入队列)。
Logic Apps 组件中包括了云场景中的可视化设计器、一些连接器、函数编排和工作流。其中的工作流设计器用于定义应用控制流。Logic Apps 提供了 Cloud API,以及 Microsoft Cognitive Services 、人工智能、机器学习、 计算机视觉和语音检测等内建的连接器。
Jeff Hollan 演示了如何使用 Logic Apps 连接 Twitter 这样的数据源,如何使用 Azure Cognitive Services 进行文本分析,然后将结果发布到 PowerBI 实时仪表盘。
Chris Anderson 演示了如何使用告警、实时流查看和智能检测等方式对无服务器平台组件进行监控。在演讲的最后,Gossman 谈及了在无服务器平台中可用的 TypeScript 集成、工具选项和 Azure Function Portal。
查看英文原文: John Gossman on Microsoft’s Serverless Platform, Azure Functions and Logic Apps
公众号推荐:
跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。
评论