dockerone 微信群分享

标题

持续集成和“云”

自我介绍

软件工程师,从业13年,主要从事的领域都是应用系统软件,涉及OA、电信网管/增值业务、互联网等领域。
2009年底加入阿里,2015年4月离职,主要做的事情:广告应用系统 -> 运维自动化平台 -> 持续集成服务平台

持续集成服务平台

  • 测试工具团队出品,为公司研发团队提供基础设施。
  • 可以类比Travis CI,不过比它的功能要强些

来源

 为什么要做持续集成服务平台?

广告系统虽然复杂,但是其中的应用系统从软件架构上看并没有什么特别的地方,所以希望将精力投在可以改进团队工作水平的地方。

之前开发了一个运维自动化平台,用于协调研发和运维的工作。

工作中总结了一些质量改进的实践,在团队中推广,但是发现测试自动化搞不起来的原因之一是成本太高,所以决定搞CISE,通过平台降低研发成本

后来带着系统转到技术质量部,把CISE做大,成立了专门的团队,离职前已经开始在各bu和研发团队广泛运用

持续集成平台解决什么问题

两个自动化

介绍持续集成服务平台

  • 云平台解决虚机问题
  • 数据库自动分配
  • 分布式系统的构建

技术点讨论

虚机分配太慢引起的架构调整,基础设施影响系统架构

技术点讨论

UI应该尽量

技术点讨论

业务团队需要适应

  • 多配置文件
    .cise.yml
    .cise2.yml
    .cise_it.yml
    ...
  • 不了解自己的环境
    开发应该会什么?docker的价值

技术点讨论

插件的运用,支持

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

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,367评论 19 139
  • CI平台应该做什么? 构建自动化:提供环境 配管服务资源就绪 测试自动化:提供平台 对UT/FT/IT/ST进行抽...
    李福就是李建业阅读 443评论 0 1
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,787评论 15 147
  • 原谅我对动画片的偏爱,把今年第一部进电影院看的电影选了《欢乐好声音》,论质量,在标准动画电影里面算是上乘,不过实在...
    不因人热阅读 635评论 0 0
  • 郭相麟 童年的开心 就在这摇曳的转动里 如似水流年 在音乐声里 讲述着童话故事 可爱的小动物 在森林里奔跑 没有评...
    郭相麟阅读 251评论 0 0

友情链接更多精彩内容