当前位置: 首页 > news >正文

2017技术趋势:最受欢迎的几大工具

对于IT专业人士来说,世界永远不会停滞不前:总是会有新技术要去发现,边界要去跨越,知识要去扩张,差距要去缩小。

今年年初时,JAXenter曾针对“2017你最感兴趣的技术”这一话题展开过调查(为期一个月,受访人数900+),其目的是找出2017年备受关注的语言,框架和工具。由于上周JAXenter已经公布了最流行的框架,所以本期咱们关注的重点是目前的一些顶级工具。

DevOps工具:趋势

DevOps是一个复杂的概念, 它代表了一种文化、运动或实践。是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的目的是构建一种文化和环境使构建,测试,发布软件更加快捷,频繁和可靠。

在本次JAXenter的调查中,31%的受访者认为DevOps“非常有趣”, 36.9%的受访者认为它“有趣”,只有很少的一部人群对它不感冒。

image

  这些结果表明,DevOps将会是今年最流行的趋势。

image

  持续集成和持续交付

就持续集成而言, Jenkins以78.1%的明显优势胜出,其次是Travis CI , TeamCity和Bamboo 。

image

虽然在持续集成中Jenkins取得了压倒性的胜利,但是对于持续交付工具来说,情况略微有点复杂,并不是一边倒的情况。 排位第一的是 - Ansible - 紧随其后的是Vagrant , Puppet和Chef 。 Otto (来自HashiCorp)和Habitat (来自Chef)这些“年轻”的工具似乎并没有打动太多的受访者,这可能表明这些工具的推广或者说影响力还不够大。
image

  容器

就容器技术而言,调查显示本次最大的赢家是Docker,它吸引了将近80%的受访者的关注和兴趣,其次是Kubernetes (53.2%)和CoreOS 。

image

最流行的工具前五名获奖者分别是Docker,Jenkins,Kubernetes,Ansible和Vagrant 。
image

去年时,Jenkins曾是受访者最喜欢的工具, Docker其次,Vagrant排名第三,Kubernetes未能进入前5,再来看看这一年中的变化有多大!Docker已经成功超越了Jenkins,成为了第一,Kubernetes以惊人的速度获得了大家的认可,跨入了前三,Vagrant则连跌两位下降至第五。

image

  DevOps工具:内部提示

这些结果表明DevOps技术,方法和工具正在受到广泛关注。让我们来看看工具雷达 ,它突出了调查受访者感兴趣的一些工具。 特别值得注意的是: 受访者似乎对容器平台Rancher和存储库管理器GitLab更感兴趣 。

image

其中,Rancher 被提到六次,GitLab五次,Salt和CircleCI两次。 其余的工具只提到一次。

本文转自d1net(转载)

相关文章:

  • 新加坡打造绿色数据中心任重道远
  • 监控mysql主从同步状态是否异常,如果异常,则发生短信或邮寄给管理员
  • hao123劫持主页
  • 侵犯公民个人信息: “两高”首次出台司法解释 打击大数据征信乱象
  • 最新版Win 10S遭吐槽:看起来很美,用起来很烦
  • 推荐10款免费的在线UI测试工具
  • 拥有高起点的水面光伏会是昙花一现还是厚积薄发?
  • 打造“智慧海阳” 提升城市管理水平
  • 力成科技股东会决议通过紫光投资案
  • 浅谈python的对象的三大特性之继承
  • C分配struct变量一个不理解的地方
  • 为XCode 6 加入新建类模板
  • KAFKA分布式消息系统
  • 调试是新建数据中心成功运营的关键
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • css系列之关于字体的事
  • Docker 笔记(2):Dockerfile
  • Hibernate【inverse和cascade属性】知识要点
  • HTTP那些事
  • js作用域和this的理解
  • Laravel Telescope:优雅的应用调试工具
  • MySQL QA
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • 判断客户端类型,Android,iOS,PC
  • 前端之React实战:创建跨平台的项目架构
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 算法系列——算法入门之递归分而治之思想的实现
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #数学建模# 线性规划问题的Matlab求解
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (175)FPGA门控时钟技术
  • (BFS)hdoj2377-Bus Pass
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (一)VirtualBox安装增强功能
  • (转) Android中ViewStub组件使用
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)菜鸟学数据库(三)——存储过程
  • (转)原始图像数据和PDF中的图像数据
  • **PHP分步表单提交思路(分页表单提交)
  • **python多态
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .equals()到底是什么意思?
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .net MySql
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NET 药厂业务系统 CPU爆高分析
  • .net6Api后台+uniapp导出Excel
  • .NET下ASPX编程的几个小问题
  • .sdf和.msp文件读取
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [Angular] 笔记 16:模板驱动表单 - 选择框与选项
  • [BZOJ1010] [HNOI2008] 玩具装箱toy (斜率优化)
  • [C++] new和delete