开发漫谈:最受DevOps欢迎的五种工具
DevOps这个词在几年前从欧美流向大陆,主要反映了开发与运维两批人之间的矛盾与磨合。从单词的角度来讲,DevOps是开发(Development)和运维(Operations)合在一起的缩写,形成了一个新的概念。
DevOps
DevOps这种概念打破了之前很多公司的开发与运维分离和固化的矛盾,相反,DevOps让使用产品的人有机会在开发过程中,而不是在开发结束后,对应用程序的构建发表意见,强调开发与运维的沟通与协作能力。
近年来,DevOps已然走入很多企业的IT技术生产之中,那么又有产生哪些备受DevOps喜爱的工具呢?让我们一一列举。
1、GIT
在开源的潮流中,GIT作为一个免费的开源分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。与GitHub一样,GIT因为免费、team集成、代码质量分析和项目平台演示等特点已经获得了很多开发运维人员的喜爱。
2、Chef
Chef与Puppet十分相似,都属于服务器的构成管理工具,都有配置中心服务器,都是基于ruby语言,也都拥有自己的扩展方式。同时Chef拥有三种管理模式:Chef-Solo、Client-Server和Opscode Platform。简单来说,Chef 是一个系统集成框架,为整个架构提供配置管理功能。
Chef架构
宾夕法尼亚大学沃顿商学院的技术总监Sanjay Modi在Chef网站的个案分析上说,“Chef也将为组织内的协作和工作效率提高带来更多的可能。”
3、Puppet
Puppet属于集中配置管理系统,适用平台包括Linux、Unix、windows,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。期中,Puppet Enterprise专门管理基础设施即代码(IAC)。
斯坦福大学的Bess Sadler在Puppet网站的视频推荐中表示:“斯坦福大学采用Puppet的开源版本来解决开发新型数字图书馆服务和保持这些服务高性能安全运行之间的矛盾。”
4、Docker
近年来在软件领域,除了开源这个概念之外,容器技术也绝对称得上是热门。在所有容器之中,又不得不提到Docker。Docker最初属于dotCloud,开源后获得了社区的欢迎,和开发者的喜爱。应该说Docker是一个开源的应用容器引擎,成为了容器市场的领导者。
Docker
可以说,Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是Docker提出的"Build once,Run anywhere"。如今,Docker逐渐受到市场的喜爱,在部分企业中已经开始取代虚拟机,运用于生产场景之中。
5、Splunk
Splunk是一个运维智能平台,属于机器数据的引擎。Splunk通过监控和分析客户的点击流、交易数据、信息安全事件和网络活动,Splunk帮助您获得机器生成数据中富有价值的运维智能。它使开发者能够直接看到生产环境中的数据,而无需访问生产机器。能够协助用户进行DevOps过程,包括持续的集成和资源配置。
====================================分割线================================
本文转自d1net(转载)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
惠普展示以存储为核心的 “the Machine” 原型机
编者按:HPE 宣布成功研制“基于存储的计算架构”(Memory-Driven Computing)。它颠覆了以往 把 CPU 作为计算机核心的惯例,而采取多个处理器共用中央存储集群的运行模式。虽然 HPE 声称该架构有极广的适用性,但它主要是为大型数据中心所设计,尤其是对物联网大数据的分析、处理。另外,HPE 并没有打算向服务器市场推出基于全新架构的产品,这次的发布会更像是一个广告——为 HPE 使用新技术的的各类企业产品做推广,尤其是 HPE 的持久存储和尚在开发中的非易失性存储产品。将来,新的计算架构是否会颠覆企业服务器市场?我们拭目以待。 众所周知,今天的电脑,是以 CPU 作为核心,内存和硬盘存储作为辅助。这其实是 1940 年代“计算机之父”约翰·冯·诺依曼设计的系统架构,距今已超过 60 年。 计算机巨头 HPE(惠普企业)认为,革新计算机系统架构的时机正在成熟。 本月 28 日, HPE 宣布,已成功开发出下一代计算机架构:基于存储的计算。这是一个把存储,而非处理器,作为计算机运算核心的概念。HPE 认为,它能带来数个量级的计算性能和效率提升。 注:HPE(惠普企业)全...
- 下一篇
光进铜退 美10Gbps光纤网络5年计划启动
虽然上周基于铜缆电话线的G.Fast技术又有了新进展,不过光进铜退大趋势并不可逆。这不,通过收购Cablevision和Suddenlink而一跃成为美国第四大有线电视公司的Altice USA,现在宣布启动一个速率高达10Gbps的光纤网络5年计划,用快速的光纤到户技术来取代传统的铜缆网络。 美国第四大有线电视公司启动10Gbps光纤网络5年计划 目前在美国宽带市场上,基于铜缆的有线电视网仍占主导地位,并且在传输方面要明显优于采用铜缆电话线的DSL网络。然而对比传输材质,光纤显然要比铜缆更快,尤其是在上传速度方面。因此,美国不少有线电视公司如Comcast等都开始布局光纤到户计划,不过在用户覆盖上则不如Altice USA。 据悉,Altice USA现在拥有410万宽带用户和360万付费电视用户,如果算上使用多项服务的客户的话,其在美国20个州里则拥有460万用户。 光纤网络在数据传输方面更具优势 Altice USA的5年光纤到户计划将从2017年开始,逐步进行布局拓展。虽然升级光纤网络耗资巨大,不过Altice USA表示,将通过创新的网络架构来降低设备部署的成本开支,而且会进...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker安装Oracle12C,快速搭建Oracle学习环境