2019最新版DevOps工具集

简介: 简单地来说,就是开发(DEV)、测试(QA)、运维(OPS)的流程,开发运维一体化,通过高度自动化工具与流程来使得软件构建、测试、发布更加快捷、频繁和可靠。

啥是Devops?


简单地来说,就是开发(DEV)、测试(QA)、运维(OPS)的流程,开发运维一体化,通过高度自动化工具与流程来使得软件构建、测试、发布更加快捷、频繁和可靠。


640.jpg


当然现实的DevOps要比定义的内容繁杂的多,各个企业的侧重点也各不相同,因此功能也各不相同。

 

总的来说DevOps项目是一个由统一的portal为主控,由各个领域优秀的开源工具为支撑,通过各种其提供的API对其进行动作触发,数据整合、分析,监控告警,设备管理,报表展示等等功能的集成项目。

   

因为一直在搞这方面的研究,所以也收集整理了一些比较好用的工具,在这里罗列出来,以便大家参考使用。


版本控制&协作开发:GitHub、GitLab、BitBucket、SubVersion、Coding、Bazaar,git


自动化构建和测试:Apache Ant、Maven 、Selenium、PyUnit、QUnit、JMeter、Gradle、PHPUnit,Gradle。


持续集成&交付:Jenkins、Capistrano、BuildBot、Fabric、Tinderbox、Travis CI、flow.ci Continuum、LuntBuild、CruiseControl、Integrity、Gump,


容器平台: k8s,k9s,k3s,k10086s(这个是自己瞎写的),Mesosphere

监控,警告&分析:Nagios、Ganglia、Sensu、zabbix、ICINGA、Graphite、Kibanaprometheus,New Relic,Splunk,Elasticsearch,finderWeb(这个小玩意挺有意思

配置管理SaltStack,Ansible,Chef。

   

行了,今天就整理到这啦!希望大家多多关注devops的那些事,我会定期分享学习心得和实验代码哦!

拜!~

相关文章
|
6月前
|
jenkins Java 持续交付
Jenkins,持续交付的利器:揭秘插件生态系统(一)
Jenkins,持续交付的利器:揭秘插件生态系统
|
3月前
|
关系型数据库 应用服务中间件 nginx
部署开源项目管理工具focalboard
部署开源项目管理工具focalboard
135 0
|
6月前
|
Kubernetes jenkins 测试技术
Jenkins,持续交付的利器:揭秘插件生态系统(二)
Jenkins,持续交付的利器:揭秘插件生态系统
|
6月前
|
jenkins Devops Java
【DevOps】(一)jekins部署
【DevOps】(一)jekins部署
97 1
|
6月前
|
Java 关系型数据库 MySQL
开源项目部署环境准备
开源项目部署环境准备
68 3
|
6月前
|
Devops Java 开发工具
【DevOps】(三)jekins插件下载和安装
【DevOps】(三)jekins插件下载和安装
56 0
|
存储 Kubernetes Cloud Native
2021年11个我们喜爱的DevOps开源工具
2021年11个我们喜爱的DevOps开源工具
755 0
|
存储 Kubernetes 安全
2023 年值得关注的 10 个新 DevOps 工具
2023 年值得关注的 10 个新 DevOps 工具
473 0
|
负载均衡 Serverless 调度
DevOps实践-服务运行环境
现阶段服务运行环境有很多种方式,可以从不同的角度划分。比较原始的有直接在硬件的操作系统上运行,稍高级一点的需要在硬件系统上虚拟化操作系统再运行系统服务。还有更高级的是在操作系统上做系统隔离然后再运行,在向上可以使用无服务器架构运行服务。
188 0
DevOps实践-服务运行环境
|
运维 Cloud Native Devops
DevStream 进入 CNCF 沙箱,为 DevOps 工具提供包管理器一样的使用体验
DevStream 进入 CNCF 沙箱,为 DevOps 工具提供包管理器一样的使用体验
185 0
DevStream 进入 CNCF 沙箱,为 DevOps 工具提供包管理器一样的使用体验
下一篇
无影云桌面