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
  • 相关阅读:
    POJ 1141 括号匹配 DP
    881. Boats to Save People
    870. Advantage Shuffle
    874. Walking Robot Simulation
    文件操作
    861. Score After Flipping Matrix
    860. Lemonade Change
    842. Split Array into Fibonacci Sequence
    765. Couples Holding Hands
    763. Partition Labels
  • 原文地址:https://www.cnblogs.com/peteremperor/p/12163038.html
Copyright © 2011-2022 走看看