课程 AZ-204T00: Developing Solutions for Microsoft Azure

本课程教授开发人员如何在 Microsoft Azure 中创建端到端解决方案。 学生将学习如何实施 Azure 计算解决方案,创建 Azure 功能,实施和管理 Web 应用程序,利用 Azure 存储开发解决方案,实施身份验证和授权以及使用 KeyVault 和托管身份保护其解决方案的安全。 学生还将学习如何连接和使用 Azure 服务和第三方服务,并在解决方案中包括基于事件和消息的模型。 该课程还涵盖监控、故障排除和优化 Azure 解决方案。

受众概况

本课程的学生对 Azure 开发或通过 Microsoft Azure 开发人员助理认证考试感兴趣。

工作角色: 开发人员

此集合中的项

先决条件

如需在该课程中取得成功,学习者应符合以下条件:

  • Azure IaaS 和 PaaS 解决方案以及 Azure 门户的实际操作经验。

  • 使用 Azure 支持的语言进行编写的中级水平经验。 (C#、JavaScript、Python 或 Java)

  • 能够编写代码以连接 SQL 或 NoSQL 数据库产品并对其执行操作。 (SQL Server、Oracle、MongoDB、Cassandra 或类似数据库)

  • 编写代码以处理身份验证、授权及其他安全原则的中级水平经验。

  • 对 HTML、HTTP 协议和 REST API 接口有大致了解。

 如果你不熟悉 Azure 和云计算,可以考虑以下资源:

课程大纲

模块 1:创建 Azure 应用服务 Web 应用

了解 Azure 应用服务如何运作以及如何创建和更新应用。 了解应用服务身份验证和授权、应用设置配置、应用缩放以及部署槽位使用方法。

课程

  • 了解 Azure 应用服务

  • 配置 Web 应用设置

  • 在 Azure 应用服务中缩放应用

  • 浏览 Azure 应用服务部署槽位

模块 2: 实现 Azure 功能

了解如何创建和部署 Azure Functions。 了解托管选项、绑定、触发器,以及如何使用 Durable Functions 来定义有状态工作流。

课程

  • 浏览 Azure Functions

  • 开发 Azure Functions

  • 实现 Durable Functions

模块 3:开发使用 Blob 存储的解决方案

了解如何使用适用于 .NET 的 Azure Blob 存储客户端库 V12 创建 Azure Blob 存储资源、在 Blob 存储生命周期管理数据以及处理容器和项目。

课程

  • 了解 Azure Blob 存储

  • 管理 Azure Blob 存储生命周期

  • 使用 Azure Blob 存储

模块 4:开发使用 Azure Cosmos DB 的解决方案

了解如何使用适用于 Azure Cosmos DB 的 .NET SDK V3 创建具有适当一致性级别的 Azure Cosmos DB 资...