dockerone 微信群分享

标题

持续集成和“云”

自我介绍

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

持续集成服务平台

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

来源

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

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

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

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

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

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

两个自动化

介绍持续集成服务平台

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

技术点讨论

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

技术点讨论

UI应该尽量

技术点讨论

业务团队需要适应

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

技术点讨论

插件的运用,支持

你可能感兴趣的:(dockerone 微信群分享)