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的那些事,我会定期分享学习心得和实验代码哦!

拜!~

相关文章
|
4月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之怎么构建跨平台镜像
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
阿里云云效产品使用合集之怎么构建跨平台镜像
|
7月前
|
jenkins Devops Java
【DevOps】(一)jekins部署
【DevOps】(一)jekins部署
101 1
|
7月前
|
Devops Java 持续交付
【DevOps】jekins配置(二)
【DevOps】jekins配置(二)
97 1
|
7月前
|
Devops Java 开发工具
【DevOps】(三)jekins插件下载和安装
【DevOps】(三)jekins插件下载和安装
63 0
|
存储 Kubernetes Cloud Native
2021年11个我们喜爱的DevOps开源工具
2021年11个我们喜爱的DevOps开源工具
775 0
|
安全 Devops 测试技术
DevOps高效开发管理-云效实践初体验
本实验带您体验通过云效产品,实现快速持续交付。
|
存储 Kubernetes 安全
2023 年值得关注的 10 个新 DevOps 工具
2023 年值得关注的 10 个新 DevOps 工具
483 0
|
负载均衡 Serverless 调度
DevOps实践-服务运行环境
现阶段服务运行环境有很多种方式,可以从不同的角度划分。比较原始的有直接在硬件的操作系统上运行,稍高级一点的需要在硬件系统上虚拟化操作系统再运行系统服务。还有更高级的是在操作系统上做系统隔离然后再运行,在向上可以使用无服务器架构运行服务。
192 0
DevOps实践-服务运行环境
|
运维 Cloud Native Devops
DevStream 进入 CNCF 沙箱,为 DevOps 工具提供包管理器一样的使用体验
DevStream 进入 CNCF 沙箱,为 DevOps 工具提供包管理器一样的使用体验
194 0
DevStream 进入 CNCF 沙箱,为 DevOps 工具提供包管理器一样的使用体验
|
运维 JavaScript Devops
DevStream v0.1.0 发布,打造灵活的 DevOps 工具链
DevStream v0.1.0 发布,打造灵活的 DevOps 工具链
154 0