华为云DevOps系列之 —— DevOps概览(一)软件产业和交付模式发展趋势

软件产业和交付模式发展趋势

1. 软件产业发展趋势

  • 万物互联的数字化世界(通过数字化获取更大的商业利益)
  • 数字化转型
  • 软件产业正在向服务化转型
  • 成为软件的普遍承载方式

2. 新形势下企业面临的挑战

精益创业MVP:最小可行产品

先将产品投入使用,根据用户反馈等进行迭代

  • 交付频率高,研发周期短
  • 跨地域协作多,部署发布复杂
  • 可靠性与安全要求高

VUCA(起初用于美军在二战后表示“世界”,现表示快速变换的商业环境)

  • V(Volatility)易变性
  • U(Uncertainty):不确定性
  • C(Complexity):复杂性
  • A(Ambiguity):模糊性

3. 敏捷和DevOps逐渐成为主流交付模式

  • 敏捷:频繁交付,响应变化

价值驱动

持续研发

拥抱变化

客户深度参与

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F6GBulF9-1616561173027)(C:\Users\user\AppData\Roaming\Typora\typora-user-images\image-20210311132429351.png)]

  • 敏捷主要解答 客户、业务部门、开发部门之间的混乱之墙
  • DevOps进一步延申,解决了 开发部门和运维部门 之间的混乱之墙
  • 敏捷和DevOps的支撑(技术进步)
    • 基础设施层面(Application Infrastructure)
    • 架构层面(Application Architecture)
    • 部署发包层面(Deployment & Packaging)
    • Development Process

在这里插入图片描述

业务需求推动的技术革命

(完)