注册有礼
< 返回资讯中心

最受DevOps欢迎的五种工具

发布人: 发布时间:2017.05.02 来源:中关村在线

近年来,DevOps已然走入很多企业的IT技术生产之中,那么又有产生哪些备受DevOps喜爱的工具呢?让我们一一列举。

1GIT

在开源的潮流中,GIT作为一个免费的开源分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。与GitHub一样,GIT因为免费、team集成、代码质量分析和项目平台演示等特点已经获得了很多开发运维人员的喜爱。

2Chef

ChefPuppet十分相似,都属于服务器的构成管理工具,都有配置中心服务器,都是基于ruby语言,也都拥有自己的扩展方式。同时Chef拥有三种管理模式:Chef-SoloClient-ServerOpscode Platform。简单来说,Chef 是一个系统集成框架,为整个架构提供配置管理功能。

宾夕法尼亚大学沃顿商学院的技术总监Sanjay ModiChef网站的个案分析上说,“Chef也将为组织内的协作和工作效率提高带来更多的可能。”

北京主机托管

3Puppet

Puppet属于集中配置管理系统,适用平台包括LinuxUnixwindows,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。期中,Puppet Enterprise专门管理基础设施即代码(IAC)

斯坦福大学的Bess SadlerPuppet网站的视频推荐中表示:“斯坦福大学采用Puppet的开源版本来解决开发新型数字图书馆服务和保持这些服务高性能安全运行之间的矛盾。”

4Docker

近年来在软件领域,除了开源这个概念之外,容器技术也绝对称得上是热门。在所有容器之中,又不得不提到DockerDocker最初属于dotCloud,开源后获得了社区的欢迎,和开发者的喜爱。应该说Docker是一个开源的应用容器引擎,成为了容器市场的领导者。

可以说,Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是Docker提出的 "Build onceRun anywhere"。如今,Docker逐渐受到市场的喜爱,在部分企业中已经开始取代虚拟机,运用于生产场景之中。

5Splunk

Splunk是一个运维智能平台,属于机器数据的引擎。Splunk通过监控和分析客户的点击流、交易数据、信息安全事件和网络活动,Splunk帮助您获得机器生成数据中富有价值的运维智能。它使开发者能够直接看到生产环境中的数据,而无需访问生产机器。能够协助用户进行DevOps过程,包括持续的集成和资源配置。

相关推荐《你知道数据中心宕机的真正成本吗

热门新闻

版权所有©2018年北京中嘉和信通信技术有限公司京ICP备09037838号-6京公网安备11010602110005号