剧集

数据开发 4:使用 Azure 数据库服务在应用中使用新式和更智能的数据方法

替换为 Tara Shankar Jana, Rob Bagby, Andrew Moll, Debra Dove, Jesus Aguilar, Mustafa Kasap

在此基于方案的 CodeLab 中,你将了解如何构建现代云托管应用程序中常见的“polyglot 持久性”数据模式。 现代应用程序(如规模和可用性)的要求促使行业开始使用更广泛的技术在应用程序中存储数据。 Microsoft Azure 提供了一系列存储技术,这些技术支持这些体系结构,此 codelab 提供了一个在理解良好的电子商务方案中使用这些技术的示例。 借助 Microsoft Azure 中的数据服务,可以快速设计、部署和管理可缩放且无需停机且能够快速响应安全威胁的高可用性应用。 内置于Azure SQL 数据库、Azure 搜索和 Azure DocumentDB 等服务的功能可帮助应用智能缩放、运行速度更快、保持可用和安全。 在此 codelab 中,你将看到一个基于浏览器的电子商务应用程序,该应用程序在 LCA 批准的示例公司名称“AdventureWorks”下运行。 它已创建,用于演示以下数据存储技术(SQL 数据库、DocumentDB、搜索、表存储)提供的功能。 在实际应用程序中,需要根据数据存储位置做出决策。 在此实验室中,我们希望突出显示;如何使用多个 Azure 数据服务技术,可以采用新式方法处理应用程序中的数据。 在本实验室的过程中,你将通过执行以下任务来更熟悉 Azure SQL 数据库、DocumentDB、Azure 搜索和表存储:• 熟悉租户公司网站之一及其Azure SQL 数据库后端。 • 使用Azure 门户创建新数据库。 • 通过增加数据库的容量来配置和实现垂直缩放。 • 使用Azure SQL 数据库审核功能跟踪数据库中的错误删除。 • 使用Azure SQL 数据库时间点还原来更正删除(可选)• 配置和实施Azure SQL 数据库地理灾难恢复,以防止大规模数据丢失。 • 使用 Azure 搜索查找数据。 • 使用 DocumentDB 现代化和创建迭代体验。

所有代码实验室模块都可供你使用,实验室手册和源代码位于 https://aka.ms/codelabs