最全的DevOps自动化工具集合

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

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

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

容器平台: Docker、Rocket、Ubuntu(LXC)、第三方厂商如(AWS/阿里云)

配置管理:Chef、Puppet、CFengine、Bash、Rudder、Powershell、RunDeck、Saltstack、Ansible

微服务平台:OpenShift、Cloud Foundry、Kubernetes、Mesosphere

服务开通:Puppet、Docker Swarm、Vagrant、Powershell、OpenStack Heat

日志管理:Logstash、CollectD、StatsD、ExceptionLess

监控,警告&分析:Nagios、Ganglia、Sensu、zabbix、ICINGA、Graphite、Kibana

原文地址:https://www.cnblogs.com/fusheng11711/p/10968426.html

时间: 2024-11-17 21:38:24

最全的DevOps自动化工具集合的相关文章

C#最佳工具集合:IDE、分析、自动化工具等

原文:C#最佳工具集合:IDE.分析.自动化工具等 C#是企业中广泛使用的编程语言,特别是那些依赖微软的程序语言.如果您使用C#构建应用程序,则最有可能使用Visual Studio,并且已经寻找了一些扩展来对您的开发进行管理.但是,这个工具列表可能会改变您编写C#代码的方式. C#编程的最佳工具有以下几类: IDE VS扩展 编译器.编辑器和序列化 反编译和代码转换工具 构建自动化和合并工具 版本控制 测试工具和VS扩展 性能分析 APM 部署自动化 容器 使用上面的链接直接跳转到特定工具,或

十个强大的DevOps基础设施自动化工具,不容错过

Devops基础设施自动化的工具 有许多工具用于基础设施自动化.使用哪个工具决定于体系结构和基础设施的需求.下面我们列出了一些伟大的工具,用于不同类别配置管理.编制.持续集成.监控等. 1.Chef Chef是一个基于ruby开发的配置管理工具.你可能会遇到"基础设施代码"这个词,这意味着配置管理.厨师烹饪书的概念,你的代码基础设施DSL(领域特定语言)和一个小的编程.chef规定和配置虚拟机根据规则中提到的食谱.代理将会运行在所有的服务器配置.代理将chef主服务器的cookbook

APICloud首款全功能集成开发工具重磅发布,彰显云端一体理念

近日,APICloud重磅推出首款云端一体的全功能集成开发工具--APICloud Studio 2.为了更深入了解这款开发工具的特性及优势,APICloud CTO 邹达针对几个核心问题做出了解答. 一.APICloudStudio 2是一款什么样的开发工具? 我们为APICloud Studio 2提炼出三个关键词,「Atom」.「云端一体」和「全功能集成」. 首先,APICloud Studio 2是一款基于Atom内核的开发工具.众所周知,Atom是一款主流.开源的前端编码工具,在Git

100+ 超全的web开发工具和资源

转载出处:https://xituqu.com/170.html 作为Web开发者,这是好的时代,也是坏的时代.Web开发技术也在不断变化.虽然很令人兴奋,但是这也意味着Web开发人员需要要积极主动的学习新技术和新的编程语言,并愿意和渴望接受新的挑战,以适应变化.新的挑战可能会包括一些开发上的要求,如利用适应现有的框架来满足业务需求.测试一个网站,能从中知道出了哪些技术上的问题,并且我们针对这些问题进行优化和消除.便于后端的开发进程加快和测试.所以我们列出了完整的web开发所需要的工具和资源,助

7个变革DevOps的工具

7个变革DevOps的工具 1. 简介 随着公司业务的不断迅速增长,使得管理复杂的IT基础设施需求变得更为艰难.解决应对这一复杂变幻的挑战的最佳方法是让开发团队和运维团队紧密协作,实现灵活应对.拥有一个DevOps专家团队可以实现在最少时间服务中断的情况下实现IT基础设施的动态伸缩. DevOps团队执行各种任务, 如: 新虚拟机的配置 配置网络设备和服务器 应用程序部署 收集和聚合的日志 性能监视服务.网络和应用程序 报警和自动修复的问题 服务器和服务可用性监控 如果不使用正确的工具集来执行这

DevOps开源工具的三种分类整理

原文地址:http://www.360doc.com/content/16/0322/07/31263000_544210096.shtml 随着开发运维一体化的DevOps运动在国内外蓬勃发展,DevOps相关工具也呈现热闹趋势,在这个言必谈如何实施落地引入工具.建设平台的大环境下,我们今天也来盘点一下DevOps相关工具. 先来看一下业界对DevOps工具的各种分类介绍. 一.DevOps应用交付工具链   ElasticBox是国外一个云应用管理工具,主要用于实现云应用生命周期的可视化管理

Ansible自动化工具简介(一)

### Ansible Ansible优点: Agentless(去中心化) Stupied Simple (上手简单,学习曲线平滑) SSH by default (安全,无需安装客户端) YAML no code,定制剧本 (语法简单,维护方便) 自动工具衍生过程: 早期(很复杂,使用复杂,安装复杂,配置复杂):chef cfengine(C语言) func 中期(向轻量型发展):puppet (ruby) 近代(轻量工具): saltstack ansible (Python) Ansib

多款自动化工具的横向比较 (UFT、RFT和CukeTest)

自动化测试作为非常专业的市场,不光对自动化测试的工程师技术要求很高,而且在工具选择也非常关键.很多公司的软件在以手动测试为主转换到更多应用自动化测试的过程中,一大困惑是如何选择自动化测试产品.工具产品的选择不仅决定着今后测试质量和自动化测试的开发效率.而且影响到技术人员的招聘,运营成本等多种因素. 仅从成本角度考虑,开源软件没有工具软件的购置成本,但是开源工具的集成和测试框架的搭建需要耗费大量人力.另外,疑难问题如果没有厂商支持,会影响项目进度,也会导致大量的支出.如果从总拥有成本角度考虑(TC

利用开源软件搭建JAVA工程CI&CD自动化工具链

JAVA传统项目交付流程的问题 开发和运维间环境有明显差异 代码缺乏统一质量度量 客户要求上线时间紧,人工测试慢,导致测试不充分,时常做线上BUG修复 打造工具链 ● 源码管理Gitlab● 持续集成Jenkins● 代码扫描SonarQube● 接口测试PostMan+NewMan● 制品管理ArtifactoryOSS版本(仅支持Maven)● 自动部署Ansible GitLab安装 vim /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name=