zoukankan      html  css  js  c++  java
  • 持续集成、devoops

    持续集成
    不停将代码合并到主干,这样定位错误比较容易

    持续交付
    集成完没有问题,可以进行交付给质量团队或用户试用

    持续部署
    代码经过评审后,部署到生产环境,目标是代码在任何时刻都是可部署的

      

      

    开发追求的目标是实现多少业务功能
    运维追求的目标是系统的稳定
    开发说:我要改
    运维说:不能改
    出了问题后,开发说是运维的锅,运维说是开发的锅
    运维告诉开发:跑不起
    开发告诉运维:没问题啊,在我的机器上跑的好好的

    为了解决开发与运维之间的冲突。
    使开发-构建-测试-发布更加快捷频繁可靠,
    提出了devops的概念,devops是一种方法论,不是工具
    使用标准化,自动化使现有流程更加可靠,敏捷

    为什么需要DevOps?
    1、产品迭代
    2、技术革新

    DevOps技术栈
    敏捷管理工具
    Trello
    Teambition
    worktile
    产品&质量管理
    禅道
    代码仓库管理
    Git
    Gitlab
    Github
    自动化构建脚本
    Maven
    ANT
    虚拟机与容器化
    VMware
    Docker
    持续集成&持续部署
    Jenkins
    自动化测试
    Selenium
    自动化运维工具
    SaltStack
    监控管理工具
    Zabbix
  • 相关阅读:
    PHP面向对象
    PHP正则表达式
    PHP数组
    PHP常用函数
    PHP自定义函数与字符串处理
    PHP函数
    PHP语句
    WAMP环境配置
    Bootstrap输入框组
    Bootstrap按钮组嵌套、垂直排列、两端对齐
  • 原文地址:https://www.cnblogs.com/staff/p/11528069.html
Copyright © 2011-2022 走看看