介绍

已完成

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

学习目标

在本模块结束时,你能够:

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

先决条件

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

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