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

数据应用程序引用模式

将数据应用程序载入数据登陆区域时,团队将被授予访问其专用资源组、子网和共享资源的权限。 环境的所有权从此时就分别移交给数据应用程序团队。 这些团队必须从端到端实现和成本所有权的角度承担责任。

为简化入门方式并缩短为特定用例创建环境的提前期,组织可以在内部提供引用模式。 这些参考实现包含基础结构即代码 (IaC) 定义,可成功地为特定用例(如批处理数据处理、流数据处理或数据科学)创建一组服务,并演示成功路径。 这些模式还可能包括泛型应用程序代码,可在实现数据解决方案时用作基线。 数据应用程序引用模式可能因组织而异,并且高度依赖于跨数据登陆区域使用的工具以及重复使用的常见数据实现模式。 云规模分析还提供了一组可用作基线的精选数据应用程序引用设计,企业可根据其要求进一步强化这些引用设计。 可在此处找到示例:

其他自动化可用于进一步减少任何潜在的摩擦点,甚至自动执行数据应用程序团队模式的初始部署。 有关更多详细信息,请查看适用于云规模分析的平台自动化和 DevOps

最终的目标应该是将这些参考实现移交给数据应用程序团队,因为他们应拥有其解决方案的整体代码库。 也可以选择 Azure 模板规格等额外抽象层,只是会增加摩擦点的数量,因为需要再次向拥有和维护这些资源的中央团队请求所需的更改。 然后,中央团队需要采取措施来测试并发布更改。 此外,可能需要更复杂的发布管理流程,以免影响模板规格的其他使用者。最后,随着每个团队可能需要公开不同的参数来应用模板中的某些更改,模板会越来越复杂。 因此,移交引用模式是最简单和最有效的解决方案,因为这允许数据应用程序团队在需要时进行必要的更改。 请让这些团队了解 IaC 的概念是一种很好的方法,这可能需要一些时间,但最终会在整个数据平台上得到更佳的工程技术实践。

有关详细信息,请参阅缩放云规模分析