在 Azure 中构建消息代理和无服务器应用程序

了解如何为应用程序创建可靠的消息传递,以及如何在 Azure 中使用无服务器应用程序服务。

先决条件

  • 熟悉 C#

Azure 入门

选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。

本学习路径中的模块

Azure Functions 允许开发人员托管无需管理或预配基础结构即可执行的业务逻辑。

使用预生成的触发器和操作生成集成工作流。 当发生新事件或有新数据时,工作流会自动在云中运行、处理工作流输入、将正结果保存在存储中,并发送所有其它结果的电子邮件通知。

如果你的应用程序由在不同计算机、服务器和移动设备上运行的组件构成,则可能很难在这些组件中建立可靠的通信。 Azure 提供了多种可用于提升通信可靠性的技术,例如存储队列、事件中心、事件网格和服务总线等等。 本模块演示了如何选择最适合通信任务的技术。

使用事件中心连接发送和接收应用程序,这样就可以处理高负载且不会丢失数据。