你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

平台自动化

云规模分析侧重于分离运行时、自动化和用户层。

自动化到运行时交互是使用 Azure Pipelines 和脚本化 Azure 资源管理器模板完成的。

重要

云规模分析使用 Azure 策略 来设置边界,并确保数据登陆区域运营团队执行的更改符合要求。

云规模分析使用策略来强制实施:

  • 命名约定。
  • 网络规则。
  • 不允许的服务。

数据着陆区具有标准配置的特定要求。

  • 子网的大小。
  • 子网数。
  • 资源组数。
  • 资源组的名称。
  • 密钥保管库。

下图显示了如何为数据登陆区域实现自动化原则。

概述自动化的高级关系图。

部署模型

云规模分析包括:

  • 数据管理着陆区。
  • 一个或多个数据落地区域。
  • 一个或多个数据应用程序,用于在每个数据登陆区域中生成数据产品。

由于不同的要求和生命周期,每个应用程序可以随着时间推移而独立发展。 例如,某个数据落地区域在某一时刻可能需要 RA-GRS 存储帐户。 在库中,每个资产都应具有基础设施即代码 (IaC) 的表示。 这样,可以根据相应数据登陆区域和数据应用程序的要求来实现更改。

下表汇总了云规模分析部署中涉及的团队。

Name 角色 团队数
云平台团队 组织中的 Azure 云平台团队。 一个用于整个 Azure 平台。
数据平台团队 负责为不同级别的云规模分析创建和维护 Azure 资源管理器模板存储库。 此外,维护数据管理着陆区,并在出现部署问题或需要增强功能时支持其他团队。 一个用于云规模分析。
数据着陆区团队 负责部署和维护特定数据登陆区域。 还支持生成数据产品的数据应用程序的部署和增强。 每个数据落地区域配备一个团队。
数据应用程序团队 负责数据产品部署和更新。 每个数据应用程序配备一个团队。

后续步骤

预配云规模分析平台