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

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

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

微妙的关系

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

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

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

持续集成


传统软件开发

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

CI

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

流程

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

checkout code

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

部署前测试
发版本

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、微服务将变得轻量级 架构需要由人去设计,这些人被称为架构师。或许很多人并未授予架构师的头衔,但自己却从事着架构...
    justmilkrain阅读 10,799评论 10 109
  • 第12章 Spring Boot与微服务 随着RESTful web服务和JSON数据交换格式流行,简单快速建立一...
    光剑书架上的书阅读 13,026评论 2 29
  • 转载本文需注明出处:微信公众号EAWorld,违者必究。 本文目录: 一、企业应用的部署发展 二、普元容器云与De...
    72a1f772fe47阅读 4,371评论 0 3
  • 微服务最近非常流行,各大互联网公司纷纷采用微服务架构体系,微服务架构模式正在为敏捷部署以及复杂企业应用实施提供巨大...
    Sting阅读 12,958评论 0 57
  • 你说 你喜欢我 你说 你和我一样敏感 你说 好想见我 你说 傻瓜不许哭 你说 因为是你所以喜欢 你说 我们相遇是缘...
    璞玉未来阅读 1,360评论 3 4

友情链接更多精彩内容