促进企业自助服务工作流编排的经验教训与分享
内容提要
BMC通过Control-M SaaS实现了工作流去中心化,提升了业务用户的自主服务能力,显著减少了请求和开发新服务的时间。自动化流程简化了工作,减轻了IS&T团队的负担,促进了创新。企业需重视安全与治理,并结合有效的变更管理,以推动公民开发和自助服务的成功。
延伸解读
从集中到分散:工作流开发模式的转变
BMC过去的工作流开发由IS&T部门集中管控,业务用户需提交请求并等待审批和开发,流程耗时且IS&T负担沉重。通过引入Control-M SaaS和AaaS,BMC将开发权限下放给业务用户,实现了去中心化。这种转变不仅缩短了服务请求时间(从数天到数小时),还释放了IS&T资源用于创新。但去中心化也带来安全与治理风险,需通过自动化护栏和隔离机制来平衡。
AaaS实施前后的效率对比
实施AaaS前,业务用户请求新服务需1-3天,涉及多个系统管理员和工单,IS&T团队需评估、开发、测试和部署,开发周期不定。实施后,用户通过Control-M SaaS自助创建和部署工作流,请求时间缩短至几小时,IS&T仅需提供资源和确保系统运行。自动化流程覆盖从请求提交到审批、环境配置和培训的全生命周期,显著提升了效率。
安全与治理:去中心化不可忽视的挑战
去中心化工作流开发虽能加速创新,但工作流复杂性和依赖关系增加,安全与治理难度加大。公民开发者可能无法预见新服务对现有工作流的影响或引入漏洞。BMC通过Control-M SaaS的内置护栏、逻辑隔离和数据保护功能,以及集成OKTA、Bitbucket和HashiCorp Vault等工具,在赋予用户自主权的同时,确保了安全性和合规性。
变更管理:公民开发成功的关键
BMC的经验表明,自助服务和公民开发是新的工作方式,业务用户和IS&T人员都需适应。引入结构化的变更管理至关重要,它能帮助组织平稳过渡,减少阻力。BMC建议其他企业在推行公民开发时,将变更管理作为核心组件,并持续跟踪采用指标和业务价值,以指导决策和优先级排序。
Q&A
BMC如何通过Control-M SaaS实现工作流去中心化?
BMC通过Control-M SaaS实现了工作流去中心化,提升了业务用户的自主服务能力,减少了请求和开发新服务的时间。
去中心化工作流开发对IS&T团队有什么影响?
去中心化工作流开发减轻了IS&T团队的负担,使他们能够专注于创新,而不是处理大量的服务请求。
企业在实施自助服务时需要注意哪些安全和治理问题?
企业需重视安全与治理,确保公民开发不会导致其他工作流崩溃或引发安全漏洞。
Control-M SaaS如何支持用户自主创建工作流?
Control-M SaaS提供用户友好的界面和丰富的预构建集成,支持用户自主创建工作流。
实施AaaS后,业务用户的服务部署效率如何变化?
实施AaaS后,业务用户能够更高效地部署服务,开发流程显著缩短,从几天缩短到几小时。
BMC在公民开发方面有哪些成功的经验教训?
BMC的经验教训包括重视去中心化工作流开发、加强变更管理,以及持续追踪使用指标以推动创新。