建立治理模型
学习目标
建立治理模型
在与 SAP BTP 的日常工作中,治理这一主题非常重要,可避免公司内部结构和配置的自由蔓延,否则随着时间推移将变得难以管理。你需要为以下方面定义一些规则和职责:
管理多个 SAP BTP 合同和全局账户,
明确账户、应用和实例的责任归属,
管理权益,
提升成本和使用情况的透明度,
应对来自不安全应用或账户的安全风险。
传统上,职责被划分到开发团队、运维团队和支持团队,各自为政。这种模式在传统的本地环境中或许可行,但在现代云环境中并不是一种好的工作模式。因此,我们建议建立一个敏捷的运营模式,由集中式的平台工程团队和本地云开发团队组成。
平台工程团队与云开发团队之间的良好协作与沟通对于建立良好的运营模式至关重要。让我们来看看不同的任务和职责:
为管理 SAP BTP 及其账户结构,建议相应地分散责任归属与职责。核心主题和指南由平台工程团队定义。如有需要,你还可以建立一种模式,由账户负责人使用所谓的目录(Directories)管理账户结构的一部分。云开发团队负责开发项目并保持其应用持续运行。
稍后你将进一步了解 SAP BTP 账户的结构化设计。由于本学习路径聚焦于 SAP BTP 的运营和管理,让我们详细了解平台工程团队需要履行的附加任务和职责。他们在中央知识库中记录云开发流程,为账户负责人和开发团队提供清晰指南,以遵循一致的实践。该团队还为新应用定义入门流程,确保从开始到部署采用标准化的方式,并维护所有应用的清单,记录名称、描述、代码库、团队和依赖关系等关键细节。
另一个重点领域是安全,提供用于记录数据存储、分类、连接、授权和审计等安全方面的模板。他们创建中央服务目录以简化重复性任务,减少运维开销,让开发团队能够专注于更具战略性的活动。可以提供预配置的 BTP 账户,以在保持灵活性的同时支持 DevOps 原则。
该团队通过文档、培训课程和咨询时间来优先推动知识共享,帮助同事应对具体挑战。他们还通过示例应用和参考架构分享最佳实践。可以使用定期通讯让所有人了解平台变更和新流程。专门的沟通平台确保所有团队成员保持联系和一致。通过履行这些职责,平台工程团队营造出云开发得以蓬勃发展的环境,支持各团队高效构建安全、可扩展的应用。你可以在 SAP BTP 管理员指南 中进一步了解这些职责和治理模型。
本课其余配图


