考试大纲 | Azure AZ-204(最新版)


■ 考试名称

Azure Developer Associate

■ 版本编号

AZ-204

■ 技能概览

• 开发 Azure 计算解决方案 (25-30%)
• 开发 Azure 存储 (15-20%)
• 实现 Azure 安全性 (15-20%)
• 监视、故障排除和优化 Azure 解决方案(5-10%)
• 连接并使用 Azure 服务和第三方服务 (20-25%)

■ 开发 Azure 计算解决方案 (25-30%)

实施容器化解决方案

创建和管理解决方案的容器映像
向 Azure 容器注册表发布映像
使用 Azure 容器实例运行容器
使用 Azure 容器应用创建解决方案

实现 Azure 应用服务 Web 应用

创建一个Azure App Service Web 应用程序
配置并实现诊断和日志记录
部署代码和容器化解决方案
配置设置,包括传输层安全性 (TLS)、API 设置和服务连接
实现自动缩减
配置部署槽

实施 Azure 函数

创建和配置 Azure Functions 应用
实现输入和输出绑定
通过使用数据操作、计时器和 webhook 来实现函数触发器

■ 开发 Azure 存储 (15-20%)

开发使用 Azure Cosmos DB 的解决方案

使用 SDK 对容器和项执行操作
为操作设置适当的一致性级别
实现更改源通知

开发使用 Azure Blob 存储的解决方案

设置和检索属性与元数据
使用适当的 SDK 对数据执行操作
实现存储策略和数据生命周期管理

■ 实现 Azure 安全性 (15-20%)

实现用户身份验证和授权

使用 Microsoft 标识平台对用户进行身份验证和授权
使用 Microsoft Entra ID 对用户和应用进行身份验证和授权
创建和实现共享访问签名
实现与 Microsoft Graph 交互的解决方案

实现安全 Azure 解决方案

使用应用程序配置或 Azure Key Vault 保护应用配置数据的安全
开发可使用 Azure Key Vault 中存储的密钥、机密和证书的代码
实现 Azure 资源的托管标识

■ 监视和排查 Azure 解决方案问题(5-10%)

使用 Application Insights 监视和排查解决方案问题

监视和分析指标、日志和跟踪
实现 Application Insights Web 测试和警报
检测应用或服务以使用 Application Insights

■ 连接并使用 Azure 服务和第三方服务 (20-25%)

实施 API 管理

创建一个 Azure API 管理实例
创建和记录 API
配置对 API 的访问
实现 API 的策略

开发基于事件的解决方案

实现使用 Azure Event Grid 的解决方案
实现使用 Azure Event Hub 的解决方案

开发基于消息的解决方案

实现使用 Azure Service Bus 的解决方案
实现使用 Azure Queue Storage 队列的解决方案