云环境下的流程优化与价值流映射
1. 软件开发与部署流程
在初始设置和审批阶段之后,开发团队能够快速创建和构建新软件。他们可以使用持续集成/持续交付(CI/CD)将代码推送到非生产环境。CI/CD 过程包含自动化测试、代码标准与最佳实践扫描以及安全策略扫描。若代码未通过质量、标准和安全要求,构建将失败;若通过,则代码进入预发布阶段,准备投入生产。
然而,后续会有 60 到 90 天的审核和审批流程,即便自动化已经证明代码满足生产部署的所有要求。这意味着,无论产品或功能需求如何,也不管 CI/CD 流程有多好,任何变更都需要四到六个月的时间。
许多手动审核和审批环节可以自动化,这样不仅能带来更好的安全性、合规性和质量,还能显著缩短产品上市时间,为客户提供更多商业价值。
2. 事件管理
在公共云中,软件的事件管理必须重新设计,因为从虚拟机管理程序以下的底层基础设施由云服务提供商(CSP)负责。企业的责任是监控 CSP,并与他们合作解决基础设施层产生的任何问题。
以一家名为 MegaCorp 的财富 100 强公司为例,该公司早期采用了云计算和 DevOps。基础设施团队在私有云之上构建了云平台,并与安全、合规和开发团队合作,将策略和控制嵌入云平台,同时在 CI/CD 过程中增加了扫描功能。他们在重新思考和自动化供应与部署流程方面做得很好,但没有重新设计任何运营流程。
起初,MegaCorp 的云之旅很成功,能够在几天内将新的业务需求部署到生产环境。安全和合规团队信任自动化,因为他们知道如果不符合严格的行业要求,构建将失败。业务合作伙伴对每日发布的移动和网络功能反馈良好。
但第一次事
云环境流程优化与价值流映射
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



