转***
2019-09-18 21:59:47
还是让我来给你回答一下吧。F5 连接NetOps/SecOps与DevOps中数值化转型的关键主要可以拆分为3个方面:
1流程上的改变:传统的瀑布式开发已经不能满足应对市场上的节奏,应用的迭代速度已经跟不上公司的要求,并且周期长的项目交付,一旦一步走错,对项目的影响是巨大的。所以很多应用开发团队都纷纷开始从瀑布开发模式转向敏捷开发模式,其...[展开]
还是让我来给你回答一下吧。F5 连接NetOps/SecOps与DevOps中数值化转型的关键主要可以拆分为3个方面:
1流程上的改变:传统的瀑布式开发已经不能满足应对市场上的节奏,应用的迭代速度已经跟不上公司的要求,并且周期长的项目交付,一旦一步走错,对项目的影响是巨大的。所以很多应用开发团队都纷纷开始从瀑布开发模式转向敏捷开发模式,其中一个重要的核心,就是快速试错。
2组织架构的变化:传统的IT架构大概就像上面这个图,每当做一个项目的时候,就拉一群人进去,开发完毕之后,就丢给Ops团队,当项目完毕之后,团队就解散了,剩下的时候只留给了Ops团队,每当应用出现问题的时候,就会出现责任互相推托的情况。敏捷的转型,主要体现在开发团队的改变,从臃肿的大型团队,转变为精益团队,以小步,快速迭代的方式交付应用,与此同时,基础架构团队为了满足他们的快速迭代的速度,也需要一些弹性并且快速交付的计算资源来满足这个速度。而DevOps的转变,就已经有了一个根本性的转变,主要体现为从Project转变为Product,其中主要的核心就是对Product赋予了生命周期,这个团队就是以最快速的速度开发出MVP(Minimum Viable Product), 并且在这个基础上进行迭代更新,只要这个产品存在,就会一直更新迭代下去。与此同时,基础架构团队也会专门成立云平台的团队,去构建IaaS或者PaaS平台,标准化底层的基础架构,更好的集成到CI/CD流水线里面去。
3基础系统架构的变化:基础架构开始代码化,标准化,使用Infrastructure as Code的方式,将基础设施架构代码化,并且使用代码仓库进行迭代,并且保持代码仓库和现网环境的一致性,实现Source of the Truth![收起]