云概念与 Azure 架构复习
复习 AZ-900 考题中最常出现的共同责任、云模型、Azure 区域、可用性区域和资源层次结构等主题。
云概念与 Azure 架构复习 是 CoddyKit 上的免费 Azure Fundamentals 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Azure Fundamentals 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Azure Fundamentals 课程共包含 4 节课。
AZ-900 域 1:云概念
云概念域约占 AZ-900 考试的 25–30%。重点主题包括:云计算的定义和优势、共享责任模型、云服务模型(IaaS/PaaS/SaaS)以及云部署模型(公有云/私有云/混合云)。考试考查的是您是否理解某种场景适合哪种模型,而不仅仅是记住定义。请特别关注微软在考试目标中列出的云计算的六项优势。
共享责任模型
共享责任模型将安全和管理责任分配给 Microsoft 与客户。Microsoft 始终负责管理:物理数据中心、物理网络和物理主机。客户始终负责管理:数据、账户和身份。中间层的责任取决于服务模型:在IaaS中,客户管理 OS、网络控制和应用程序;在PaaS中,Microsoft 还负责管理 OS 和中间件;在SaaS中,Microsoft 几乎负责管理所有内容,仅数据和账户访问权限除外。
云计算的六项优势
Microsoft 的 AZ-900 考试目标定义了云计算的六项优势:高可用性(服务通过 SLA 保持可用)、可伸缩性(按需增加容量)、弹性(自动向上和向下缩放)、敏捷性(比本地部署更快地部署)、地理分布(以低延迟进行全球部署)和灾难恢复(跨区域复制并故障转移)。考试经常给出场景,并询问哪项优势最适用。弹性和可伸缩性是最容易混淆的一对:弹性指自动调整,可伸缩性指进行缩放的能力。
CapEx 与 OpEx
传统的本地 IT 使用 CapEx(资本性支出)——预先投资于硬件和基础设施,并在一段时间内折旧。云计算转而采用 OpEx(运营性支出)——按使用量付费,按周期支付,无需承担高额的前期成本。这种转变有利于现金流,并降低因过度预配而产生的财务风险。AZ-900 考试可能会要求您判断某个场景代表 CapEx 还是 OpEx,或者解释为什么迁移到 Azure 的公司会看到 OpEx 增加而 CapEx 减少。
Azure Resource 层次结构复习
请为考试记住 Azure Resource 层次结构:Management Groups(顶层——聚合 Subscription 并应用策略)→ Subscriptions(计费边界和访问控制边界)→ Resource Groups(相关 Resource 的逻辑容器)→ Resources(单个服务,例如 VM 和 Storage Account)。一个 Subscription 恰好属于一个 Management Group。一个 Resource 恰好属于一个 Resource Group。Resource Groups 可以包含来自任何 Azure 区域的 Resource。
# Visualise the resource hierarchy
# Management Group: "Contoso Root"
# Subscription: "Production"
# Resource Group: "web-app-rg"
# VM: web-server-01 (East US)
# Storage Account: webappstorage (East US)
# Resource Group: "database-rg"
# SQL Server: mydb-server (West US)
# Subscription: "Development"
# Resource Group: "dev-resources-rg"Azure 区域和可用性区域复习
考试中的区域和可用性区域重点:Azure 在全球拥有 60 多个区域。每个区域都是包含一个或多个数据中心的地理区域。区域对已预先配置用于灾难恢复复制,彼此至少相距 300 英里。可用性区域(AZ)是单个区域内物理隔离的数据中心,每个数据中心都拥有独立的电力、冷却和网络。并非所有区域都具有 AZ——考试可能会测试您是否了解 AZ 仅在部分区域(称为支持区域)中可用。
# List Azure regions with availability zones
az account list-locations \
--query '[?metadata.regionCategory == `Recommended`].{Name:name, DisplayName:displayName, Zones:availabilityZoneMappings}' \
--output table服务模型快速回顾
请使用以下考试助记法理解服务模型:IaaS = 您负责管理从 OS 开始向上的所有内容(Azure VM、Azure 磁盘)。PaaS = 您只负责管理应用程序和数据(Azure 应用服务、Azure SQL Database、Azure Functions)。SaaS = 您只负责管理数据和访问权限(Microsoft 365、Dynamics 365)。AZ-900 中常见的陷阱是:Azure SQL Database 属于 PaaS(而不是 IaaS),即使它是数据库。VM 上的 SQL Server 属于 IaaS。如果您负责管理 OS,就是 IaaS;如果不负责,就是 PaaS。
部署模型复习
AZ-900 会考查三种云部署模型:公有云——Resource 由第三方提供商(Azure)拥有和运营,使用共享基础设施,并按使用量付费。私有云——Resource 仅供单个组织使用,托管在本地或专用的托管设施中,并提供完全控制。混合云——连接公有云和私有云,使工作负载能够在最合适的环境中运行。考试可能会问:哪种部署模型允许组织将敏感数据保留在本地,同时使用 Azure 提供可扩展的计算能力?答案:混合云。
基于消耗的定价复习
Azure 使用基于消耗的定价模型——只有在使用云服务时才需要付费。这与 OpEx 模型直接一致。AZ-900 中会出现三种定价选项:即用即付(无需承诺,单位价格最高)、预留实例(承诺 1 年或 3 年,最高可享受 72% 的折扣)以及现货定价(以大幅折扣使用未用的 Azure 容量,但可能被驱逐)。考试还可能询问 总拥有成本(TCO)计算器,它会估算本地成本与 Azure 成本,以帮助构建迁移业务论证。
高频云概念问题
以下场景类型经常出现在 AZ-900 云概念问题中:
- 哪项优势?——公司需要在假期处理多出 10 倍的流量 → 弹性或可伸缩性。
- 哪种模型?——初创公司希望使用数据库,但不想管理服务器 → PaaS(Azure SQL Database)。
- 哪种部署方式?——医院必须将患者数据保留在本地,但希望使用 Azure 进行分析 → 混合云。
- 哪种定价方式?——公司有一台 VM,需要连续运行 3 年 → 预留实例。
架构复习速记要点
最后复习时应掌握的高频架构知识:
- Azure 可用性区域可防范数据中心故障;区域对可防范区域性中断。
- 一个资源组不能包含另一个资源组。
- 资源组中的 Resource 可以位于不同区域。
- Management Groups最多可以有6 层(不计算根层)。
- 一个 Entra ID 租户可以拥有多个 Azure Subscriptions。
快速检查
请测试您对本课 Microsoft Azure 基础知识(AZ-900)概念的理解。
课程回顾
本课回顾了:共享责任模型,以及责任如何在 IaaS/PaaS/SaaS 之间转移;云的六项优势(可用性、可伸缩性、弹性、敏捷性、地理分布和灾难恢复);以及 Azure Resource 层次结构(Management Groups → Subscriptions → Resource Groups → Resources)。接下来,我们将对核心 Azure 服务进行精简的快速参考复习。
常见问题解答
「云概念与 Azure 架构复习」课时是免费的吗?
是的 — 「云概念与 Azure 架构复习」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Azure Fundamentals 课程的其余内容,请升级到 CoddyKit PRO。 Azure Fundamentals 课程共包含 4 节课。
「云概念与 Azure 架构复习」这节课中我会学到什么?
复习 AZ-900 考题中最常出现的共同责任、云模型、Azure 区域、可用性区域和资源层次结构等主题。 你通过在浏览器中直接运行的动手代码来练习 Azure Fundamentals,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Azure Fundamentals 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Azure Fundamentals 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。
「云概念与 Azure 架构复习」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Azure Fundamentals 课中编写并运行代码吗?
能。每节 Azure Fundamentals 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 云概念与 Azure 架构复习
- 核心服务速查
- 安全性、身份与治理复习
- 考试策略与时间管理