DevOps 是开发 (Dev) 和运营 (Ops) 的复合词,它将人、流程和技术结合起来,不断地为客户提供价值。
DevOps 对团队意味着什么? DevOps 使以前孤立的角色(开发、IT 运营、质量工程和安全)可以协调和协作,以生产更好、更可靠的产品。通过采用 DevOps 文化、做法和工具,团队能够更好地响应客户需求,增强对所构建应用程序的信心,更快地实现业务目标。
DEVOPS平台搭建工具项目管理(PM):jira
代码管理:gitlab
持续集成CI(Continuous Integration):gitlab ci
持续交付CD(Continuous Delivery):gitlab cd
镜像仓库:VMware Harbor
容器:Docker
编排:K8S
服务治理:Consul
脚本语言:Python
日志管理:ELK
系统监控:Prometheus
负载均衡:Nginx
网关:Kong,zuul
链路追踪:Zipkin
产品和UI图:蓝湖