5.5.5 部署和交付的新趋势

持续集成、持续交付和持续部署的出现及流行反映了新的软件开发模式发展趋势,表现为以下3个方面。

  • (1)工作职责和人员分工的转变。软件开发人员运用自动化开发工具进行持续集成,进一步将交付和部署扩展,而原来的手工运维工作也逐渐被分派到开发人员的手里。运维人员的工作也从重复枯燥的手工作业转化为开发自动化的部署脚本,并逐步并入开发人员的行列之中。
  • (2)大数据和云计算基础设施的普及与进步给部署带来新的飞跃。云计算的出现使得计算机本身也可以自动化地创建和回收,这种环境管理的范畴将进一步扩充。部署和运维工作也会脱离具体的机器和机房,可以在远端进行,部署能力和灵活性出现质的飞跃。
  • (3)研发运维的融合。减轻运维的压力,把运维和研发融合在一起。

results matching ""

    No results matching ""