2016年 IT 趋势大预测!
新年伊始,有不少人在总结过去,也有一些人在展望未来。下面让我们跟随 OpsClarity 的 Dhruv Jain,看看他对 2016 IT 趋势有什么大胆的预测。
又到了众人纷纷对下一年进行预测的时候了。虽然这些预测看起来多为老生常谈,但鉴于我所在的公司 OpsClarity 在 2015 年 12 月刚刚崭露头角,我决定做出一个预测。我们 OpsClarity 公司的人对于应用和基础设施监控的未来有一个独到的看法:

1. Web scale 应用(WSA)将会被主流企业采用。
WSA 通过实时数据处理框架扩展了如 Storm,Spark Steam,Kafka, Cassandra,Elastic Search 等早已广受欢迎的微服务架构和云基础架构。这些数据处理框架正在成为最前沿应用的一个标准部分。 WSA 架构已经广泛地在谷歌,Facebook,Netflix 和其他大多数成立 3、4 年的硅谷创业公司中得到应用。术语「Web Scale application」指的是设计,部署和管理可以动态地适应和支持任何规模的公司或企业的应用和基础设施。它不是一种单一的技术实现,而是基础架构,开发过程和整体 IT 系统一系列能力的组合。
这些应用程序的一个重要特点:是松散耦合的面向 Web 的软件架构——搭载微服务和数据处理管道——使开发团队独立运作。开发者可以自主选择开源框架,来提高应用程序的整体弹性。根据 Battery Ventures 公司的 Adrian Cockcroft 所说,应用开发的未来在于创作和编排不同的开源框架和服务(微服务),而不是编写一大堆客制化代码。主流的 APM 工具通过自定义代码解决监控难题固然无可厚非,但它们没有考虑到 WSA。
2. Web-scale 应用监控(WSAM)将会处理监控 Web-scale 应用的特殊难题。
传统应用和基础设施监视工具不能管理 hyper-scale,hyper-change 微服务架构和现代 web-scale 应用的复杂数据处理框架。目前使用的 WSA 监控解决方案通常包含过多的仪表板和图表。结果是一个名副其实的度量标准和告警风暴,就像一个由数百甚至数千种微服务揉在一起的羊毛球。Web-scale 应用监控(或 WSAM )是专门为实时收集大规模的不同指标而定制的。WSAM 利用先进的数据科学对系统级指标和事件进行关联性分析,梳理出真正需要关注的异常和异常值。
可视化复杂的 WSA 架构需要一种新的方法,一种不同于绘制成千上万个图表,再从数以百计的仪表板中人力搜寻可疑指标的方法。WSAM 解决方案为复杂、动态甚至暂时性的基础设施创建了一种综合视图, 将多种单元基础设施和应用整合为几个逻辑服务和元素,通过上下文数据和操作大大简化了可视化模式,实现分层展示,最终降低故障排除的难度。
3. DevOps 将成为数字化企业的竞争优势:
2016 将是 DevOps 年。这个预测是基于数字化企业不断增多的现状。2015 年是为数字化转型打基础的一年,而2016 年将是试验这些预期的一年。随着 2016 年越来越多的企业走向真正的数字化,他们必须努力保证数字化变革的举措向着这些预期发展。数字企业的客户必须感受到一如既往的优质体验。员工和合作伙伴必须具备所有保证工作效率的工具。所有这些都需要 DevOps 工程师的认真协调和监督。 DevOps 将成为一个真正的竞争优势,而不再遥不可及。
4. 数据处理将从批量变为实时:
我们都有将大数据分析应用到业务的方方面面的经历,这主要是由Apache Hadoop 之类的批量数据处理技术以及在过去几年中已经被主流企业采用的周边生态系统提供支持。但是,要继续为客户提供更好,更快,更准确的信息,公司就要开始利用Kafka、Apache Storm及 Spark Streaming 之类的实时流处理技术。这些流技术会在收集和消化数据时实时处理数据,从而更快地洞察应用性能,无论是更快的欺诈检测还是实现更及时和准确的客户定位。实时处理技术已经相当成熟,他们现在可以轻松地取代批处理技术或补充批处理技术的不足,只要有合理的商业理由。 OpsClarity 的架构也依靠这些实时数据管道线路为WSA提供实时监测。
5. 运营最终将被归为大数据分析问题
传统的监控和运营都仅限于报告,绘制图表和基于简单的静态阈值的告警。在复杂且快速变化的云端 web-scale 应用环境中,这些方法显得差强人意。数据科学,机器学习和先进的数据可视化技术会成为监控现代 IT 运营的救星。 OpsClarity 正致力于将大数据分析和机器学习技术应用到现代的 IT 运营中。
我们的愿景是把消费者领域司空见惯的数据科学和机器学习带到 Ops 领域。为此,我们已经建立了一个智能助手,方便 DevOps 工程师们学习他们的应用和系统环境,检测和关联故障,并提出推动增加重点和提高工作效率的建议——尽管一切都在不断变化。
OpsClarity 坚信这些预言将在 2016 年实现,并赌上我们的未来!
Cloud Insight 集监控、管理、计算、协作、可视化于一身,帮助所有 IT 公司,减少在系统监控上的人力和时间成本投入,让运维工作更加高效、简单。本文由 OneAPM 工程师翻译整理,想阅读更多技术文章,请访问 OneAPM 官方技术博客。
本文转自 OneAPM 官方博客
2016年 IT 趋势大预测!的更多相关文章
- 利用Google趋势来预测比特币价格 - 续1
之前发布了一篇文章利用Google趋势来预测比特币价格,说到了看到一篇文章很朴素的介绍了google趋势和比特币价格的一个关系.觉得很简单直白,就根据那个模型写了个程序,部署起来了,从十一月十四号到现 ...
- [转] 2016 JavaScript 发展现状大调查
有人认为JavaScript是最好的语言,有人认为它一团糟.可按照C++之父的话来讲: 世界上只有两种编程语言:一种是天天被人喷的,另一种是没人用的. 不论你喜欢承认与否,JavaScript已经一天 ...
- fir.im Weekly - 2016 移动开发技术大回顾
2016 年是移动技术发展迅速的一年,认认真真回顾这一年必不可少.@移动开发前线 的 这篇 2016移动开发技术巡礼 ,精心盘点了 2016 年 移动开发技术大事件,分为 iOS/Android平台篇 ...
- 利用Google趋势来预测比特币价格
预测市场是件极其困难和不可能的事情,特别是预测市场的短期行为.长期预期相对而言简单很多,因为很多事情把时间拉长,都可以预测,比如我预测烧汽油的车最终都会消失,把时间拉长,都是没问题的.但是这种预测没法 ...
- 2016 移动应用质量大数据报告--转自腾讯Bugly
2016年,在“互联网+”战略的推动下,移动互联网与越来越多传统行业的结合更加紧密,用户使用移动互联网的工作场景.生活场景.消费场景都在悄然发生着改变, 移动互联网产品在智能硬件.医疗.汽车.旅游.教 ...
- 2016天池-O2O优惠券使用预测竞赛总结
第一次参加数据预测竞赛,发现还是挺有意思的.本文中的部分内容参考第一名“诗人都藏在水底”的解决方案. 从数据划分.特征提取.模型设计.模型融合/优化,整个业务流程得到了训练.作为新手在数据划分和模型训 ...
- 思维导图趋势大分析(MindMaster与百度脑图)
思维导图现在可以说是大流行期间,涉及学习.工作.生活方方面面的内容. 一.什么是思维导图 思维导图的英文名称是The Mind Map,也叫做心智导图,脑图,心智地图,脑力激荡图等.思维导图应用图文兼 ...
- 2016年CSDN十大博客之星评选,快来投票哈~
11-28号开始投票,现在处于公示期.这是我的投票链接 : http://blog.csdn.net/vote/candidate.html?username=qq_25827845 重在参与,各位小 ...
- 2016中国app年度排行榜:十大行业、25个领域、Top 500 和2017趋势预测
本文为猎豹全球智库联合猎豹移动大数据平台libra.科技顶尖媒体36kr联合发布,如需转载必须在文章开头注明“来源:猎豹全球智库”和作者姓名,且不得更改或增删文中所有信息. 本文作者:猎豹全球智库 容 ...
随机推荐
- [MySQL 5.6] 初识5.6的optimizer trace
在MySQL5.6中,支持将执行的SQL的查询计划树记录下来,目前来看,即使对于非常简单的查询,也会打印出冗长的查询计划,看起来似乎不是很可读,不过对于一个经验丰富,对查询计划的生成过程比较了解的 ...
- linux 启动流程图
http://blog.163.com/x_ares/blog/static/101548562011710112613165/ http://baogf92.blog.51cto.com/10869 ...
- hdu2039java
三角形 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submiss ...
- 一些as的配置
打开Android Studio首选项对话框(Mac用户选择Android Studio菜单,Windows用户选择File → Settings菜单).分别展开Editor和Code Style选项 ...
- Jquery调用从ashx文件返回的jsonp格式的数据处理实例
开发环境:vs2010+jquery-1.4.min.js 解决问题:网上代码比较少,好多调试不通,返回数据不用json而用jsonp主要考虑解决跨域问题 开发步骤:打开VS2010,新建一web站点 ...
- ASP.NET基础之HttpContext学习
一:HttpContext理论知识: 1:HttpContext类它对Request.Respose.Server等等都进行了封装,并保证在整个请求周期内都可以随时随地的调用:为继承 IHttpMod ...
- 使用Cache防止多人同时修改同一条信息
Default.aspx: <a href="Default2.aspx?id=123&type=11ad">打开第二个页面id=123</a>&l ...
- PHP之APC缓存详细介绍
1.APC缓存简介 APC,全称是Alternative PHP Cache,官方翻译叫"可选PHP缓存".它为我们提供了缓存和优化PHP的中间代码的框架. APC的缓存分两部分: ...
- OC加强-day02
#program mark - 01 @class关键字 [掌握] 1.当两个头文件互相引用的时候,如果双方都是用#import来引入对方的头文件,就会造成死循环,编译不通过 解决方案:其中一边不要使 ...
- C#程序中获取电脑硬件配置信息的一种方法
本文介绍获取cpu信息和内存信息的方法,根据本文所举例的代码可以举一反三获取更多信息. 获取cpu名称的方法: public string GetCpuInfo() { ManagementObjec ...