zoukankan      html  css  js  c++  java
  • devops

    devops一般是大公司用的,小公司的开发人员身兼数职,往往开发运维一个人干了,这就是最早的devops,就是开发和运维的融合,减少不必要的沟通,降低沟通成本。

    dev代表开发,ops代表运维。分别对应Development和Operations这两个英文单词。

    这个东西能发展起来的根本原因在于软件越来越重要,对软件生产提出了更高的要求。敏捷开发+测试+快速部署+bug快速修复。

    敏捷开发快速满足市场,测试保证质量,快速部署提高交付效率,快速修复bug减少用户的痛苦。一句话总结就是又快又好用软件满足对软件的需求。

    快速交付和快速改进是devops的核心目标。

    devops技术栈

    1. 敏捷管理工具

      • Trello
      • Teambition
      • Worktile
      • Tower
    2. 产品 & 质量管理工具

      • Confluence
      • 禅道
      • Jira
      • Bugzila
    3. 代码仓库管理工具

      • Git
      • Gitlab
      • GitHub
      • Gitee
    4. 自动化构建工具

      • Gradle
      • Maven
      • SBT
      • ANT
    5. 虚拟化工具

      • VMware
      • VirtualBox
      • Vagrant
      • docker
    6. CI & CD工具

      • Jenkins
      • Hudson
      • Travis CI
      • Circle CI
      • Gitlab CI
    7. 自动化测试工具

      • Appium
      • Selenium
      • Mock
      • Jmeter
    8. 自动化运维工具

      • Ansible
      • Puppet
      • SaltStack
      • Chef
    9. 监控管理工具

      • Zabbix
      • ELK Stack
      • Amazon CloudWatch
      • prometheus
  • 相关阅读:
    BZOJ4407
    BZOJ 4804
    BZOJ 2820
    莫比乌斯反演入门
    BZOJ3261
    BZOJ 4327
    BZOJ1212
    AC自动机 板子
    派生类的访问控制-“三看”原则-派生类类成员访问级别设置的原则
    为什么不要重载 && 和 || 操作符!!!
  • 原文地址:https://www.cnblogs.com/peteremperor/p/12163038.html
Copyright © 2011-2022 走看看