阿里云 MVP Meetup

借助云的力量 实现持续交付

予栖 / 阿里云 资深研发工程师

持续集成 — 持续交付 — 持续部署
Integration — Delivery — Deployment

持续集成让人可以更快地在用户发现bug前,发现bug

传统的 CI/CD

基本靠吼,没有一个标准的、可交互的流程

进阶的 CI/CD

Ansible(Provisioning,ECS实例安装必要依赖)/Chef/Puppet/Shells

21世纪的 CI/CD 基础

Docker Image — 软件定义交付

  • 一系列分层存储的文件
    • 易于扩展、优化存储空间
  • 标准化的交付
    • 可执行程序 + 交付环境

DevOps -> AIOps

分支发布日志与实际流量日志 -> 机器判断