美文网首页持续集成、持续交付、持续部署 DevOps教练
Devops 2.0工具箱读书笔记2-实践的突破:持续部署,微服

Devops 2.0工具箱读书笔记2-实践的突破:持续部署,微服

作者: MartinLiu | 来源:发表于2016-08-31 23:57 被阅读117次

    第二章 实践的突破:持续部署,微服务和容器

    这一章首先提出的是为什么在现在这个时间点上,我们去做DevOps正合适;主要分析和描述了持续部署、微服务和容器三者微妙的关系。

    微妙的关系

    *  从时间顺序上貌似容器盘活了以上两个陈旧的资产,但是相互收益

    * 持续部署解决了应用部署的高昂成本,容器对它的促进和配合在于;使资源和架构更加弹性,速度更快

    * 基于传统架构和EBS的SOA已经到了穷途末路,基于容器的微服务架构已“不可变部署的优势”催生了新一代的离散模式SOA架构。

    持续集成


    传统软件开发

    痛点很多可能上图还不尽然。相信身处于瀑布式开发洪流的Dev们更有话语权。

    CI

    迁移到持续集成的代价主要在于工作方式和工作重心的转变。

    流程

    流程图根据不同的企业开发需求可以裁剪。

    checkout code

    这一步的基础是代码仓库的集中管理;如果在这里欠债角度,必须还清了,才能走上这一步。

    部署前测试 发版本

    发布管理的最后环节,CI之后交付出来的可用版本会比较多;选择最终上生产的版本策略不同,有手动选择和自动部署两种风格。

    相关文章

      网友评论

        本文标题:Devops 2.0工具箱读书笔记2-实践的突破:持续部署,微服

        本文链接:https://www.haomeiwen.com/subject/sejcettx.html