Skip to content

DevOps ​

Dev 指的是 Development(开发),Ops 指的是 Operations(运维),DevOps 就是打通开发运维的壁垒,实现开发运维一体化。DevOps 填补了开发端和运维端之间的信息鸿沟,改善团队之间的协作关系。 DevOps 其实包含了三个部分:开发、测试和运维。

基础概念及相关工具如下:

  • 源代码控制管理(SCM):GitHub、GitLab、BitBucket、SubVersion
  • 项目构建:Ant、Gradle、maven
  • 持续部署持续集成(CI/CD):Bamboo、Hudson、Jenkins
  • 容器与编排:Docker、LXC、AWS、Kubernetes、Docker swarm
  • 应用服务器:Tomcat、JBoss
  • Web 服务器:Apache、Nginx、IIS
  • 服务注册与发现
  • 日志管理
  • 系统监控
  • 性能监控
  • 压力测试
  • 项目管理(PM)