此存储库包含 Microsoft 课程 DP-420 使用 Microsoft Azure Cosmos DB 设计和实现云原生应用程序Microsoft Learn 上的等效自定进度模块的动手实验室练习。 这些练习与学习材料配合使用,让你能够使用其描述的技术进行练习。

📝 若要完成这些练习,你需要一个 Microsoft Azure 订阅。 可在 https://azure.microsoft.com 注册免费试用版。

实验室

模块 实验室
Setup 创建实验室资源组
Setup 设置实验室环境
Setup 启用资源提供程序
Module 1 - Get started with Azure Cosmos DB for NoSQL 创建 Azure Cosmos DB for NoSQL 帐户
Module 2 - Plan and implement Azure Cosmos DB for NoSQL 通过 Azure 门户为 Azure Cosmos DB for NoSQL 配置吞吐量
Module 2 - Plan and implement Azure Cosmos DB for NoSQL 使用 Azure 数据工厂迁移现有数据
Module 3 - Connect to Azure Cosmos DB for NoSQL with the SDK 通过 SDK 连接 Azure Cosmos DB for NoSQL
Module 3 - Connect to Azure Cosmos DB for NoSQL with the SDK 配置 Azure Cosmos DB for NoSQL SDK 进行脱机开发
Module 4 - Access and manage data with the Azure Cosmos DB for NoSQL SDKs 使用 Azure Cosmos DB for NoSQL SDK 创建和更新文档
Module 4 - Access and manage data with the Azure Cosmos DB for NoSQL SDKs 批处理多点操作与 Azure Cosmos DB for NoSQL SDK
Module 4 - Access and manage data with the Azure Cosmos DB for NoSQL SDKs 使用 Azure Cosmos DB for NoSQL SDK 批量移动多个文档
Module 5 - Execute queries in Azure Cosmos DB for NoSQL 使用 Azure Cosmos DB for NoSQL SDK 执行查询
Module 5 - Execute queries in Azure Cosmos DB for NoSQL 在 Azure Cosmos DB for NoSQL SDK 中对叉积查询结果进行分页
Module 6 - Define and implement an indexing strategy for Azure Cosmos DB for NoSQL 通过门户查看 Azure Cosmos DB for NoSQL 容器的默认索引策略
Module 6 - Define and implement an indexing strategy for Azure Cosmos DB for NoSQL 使用 SDK 配置 Azure Cosmos DB for NoSQL 容器的索引策略
Module 7 - Integrate Azure Cosmos DB for NoSQL with Azure services 使用 Azure Cosmos DB for NoSQL SDK 处理更改源事件
Module 7 - Integrate Azure Cosmos DB for NoSQL with Azure services 使用 Azure Functions 处理 Azure Cosmos DB for NoSQL 数据
Module 7 - Integrate Azure Cosmos DB for NoSQL with Azure services 使用 Azure AI 搜索和 Azure Cosmos DB for NoSQL 来搜索数据
Module 8 - Implement a data modeling and partitioning strategy for Azure Cosmos DB for NoSQL 衡量客户实体的性能
Module 8 - Implement a data modeling and partitioning strategy for Azure Cosmos DB for NoSQL 反规范化数据和聚合以及使用更改源实现引用完整性的成本
Module 9 - Design and implement a replication strategy for Azure Cosmos DB for NoSQL 通过 Azure Cosmos DB for NoSQL SDK 连接到不同区域
Module 9 - Design and implement a replication strategy for Azure Cosmos DB for NoSQL 在门户和 Azure Cosmos DB for NoSQL SDK 中配置一致性模型
Module 9 - Design and implement a replication strategy for Azure Cosmos DB for NoSQL 通过 Azure Cosmos DB for NoSQL SDK 连接到多区域写入帐户
Module 10 - Optimize query and operation performance in Azure Cosmos DB for NoSQL 优化 Azure Cosmos DB for NoSQL 容器的索引策略以执行常见操作
Module 10 - Optimize query and operation performance in Azure Cosmos DB for NoSQL 优化 Azure Cosmos DB for NoSQL 容器的索引策略以执行特定查询
Module 11 - Monitor and troubleshoot an Azure Cosmos DB for NoSQL solution 使用 Azure Monitor 分析 Azure Cosmos DB for NoSQL 帐户
Module 11 - Monitor and troubleshoot an Azure Cosmos DB for NoSQL solution 使用 Azure Cosmos DB for NoSQL SDK 对应用程序进行故障排除
Module 11 - Monitor and troubleshoot an Azure Cosmos DB for NoSQL solution 从恢复点恢复数据库或容器
Module 11 - Monitor and troubleshoot an Azure Cosmos DB for NoSQL solution 将 Azure Cosmos DB for NoSQL 帐户密钥存储在 Azure Key Vault 中
Module 12 - Manage an Azure Cosmos DB for NoSQL solution using DevOps practices 使用 Azure CLI 脚本调整预配的吞吐量
Module 12 - Manage an Azure Cosmos DB for NoSQL solution using DevOps practices 使用 Azure 资源管理器模板创建 Azure Cosmos DB for NoSQL 容器
Module 13 - Create server-side programming constructs in Azure Cosmos DB for NoSQL 使用 Azure 门户创建存储过程
Module 13 - Create server-side programming constructs in Azure Cosmos DB for NoSQL 通过 SDK 实现和使用用户定义的函数