简介

已完成

应用程序堆栈最能描述真实场景,也往往最高效、最可靠。 许多工作负载本质上是事件驱动的。 在本模块中,我们将了解事件驱动的含义,以及如何在 Azure 上表示真实世界里的情境。

学习目标

学习完本模块以后,您将能够:

  • 举例说明事件驱动和实时工作负载。
  • 使用模拟的遥测数据创建方案。
  • 利用 Azure 函数将遥测数据发送到事件中心。
  • 将另一个函数与此事件中心连接,以触发 Azure Cosmos DB 中的存储。
  • 查看 Application Insights 中的指标,以衡量性能并识别潜在瓶颈。

先决条件

作为 Java 开发人员,你已熟悉 NoSQL 数据库以及如何使用函数连接这些数据库。 若要完成本模块中的练习,请使用个人 Azure 帐户。 请确保你拥有以下资源:

  • Azure 订阅
  • 本地安装的 Java JDK(17 或更高版本)、Maven(3.0 或更高版本)和 Azure CLI(2.12 或更高版本)
  • Azure Functions Core Tools (4x)