2017年it发展趋势解读

上传人:第*** 文档编号:61565143 上传时间:2018-12-04 格式:PPT 页数:20 大小:434.01KB
返回 下载 相关 举报
2017年it发展趋势解读_第1页
第1页 / 共20页
2017年it发展趋势解读_第2页
第2页 / 共20页
2017年it发展趋势解读_第3页
第3页 / 共20页
2017年it发展趋势解读_第4页
第4页 / 共20页
2017年it发展趋势解读_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《2017年it发展趋势解读》由会员分享,可在线阅读,更多相关《2017年it发展趋势解读(20页珍藏版)》请在金锄头文库上搜索。

1、2017 IT 发展趋势解读 Elvis Zhang 2016-12,围绕容器、微服务、云可扩展性、开发运维、应用程序监控和数据流分析的新兴生态系统不是一时的潮流,它是未来,已经在支持硅谷和西雅图最先进的科技公司。再加上机器学习和物联网,企业IT的下一个阶段就有了一个完整的框架,并且不断改进。 与此同时,这个新世界与大多数现有的企业IT运营之间的差距在拉大。那就是为什么“数字化转型”这个老掉牙的短语拒绝消亡辞旧迎新需要深远、多阶段、全面的变化。 如果你知道今天的企业技术处于什么样的情况,更容易展望未来。,2017年会是什么样?,这个趋势有点可笑。但是每年,Python程序员的阵营在壮大,Pyt

2、hon在TiobeIndex的所有语言中排名第四位。Python干净、类似英语的语法帮助它成为最优先推荐的第一编程语言。 人们使用它开发一切,不过它在数据科学家当中尤其备受追捧。此外,Python已成为编写代码使运营实现自动化的开发运维工程师们的首选语言,Python框架和IDE继续方兴未艾。Python群体到底有多忠诚?这里不妨透露一下:Python3.6会在圣诞节那天发布。,Python、Python、Python,人工智能及其分支:机器学习最近大行其道,主要归功于云计算能够提供大量的计算、内存和数据,算法可能大量耗用这些资源,并迅速生成有用的结果。这对深度学习来说更是如此,这种计算密集型

3、的机器学习采用了神经网络的多层,同时处理同一个问题,适用于从图像识别到欺诈检测和预测分析的诸多任务。 所有主要的云都让客户能够增强深度学习所需的计算能力(包括GPU处理能力),谷歌的TensorFlow一路领跑,它既作为一项服务出现在谷歌云平台上,又作为一个开源项目而存在。IBM的Watson同样逐渐获得了深度学习功能,如今在Bluemix云中可供开发人员使用。来自微软Azure的新服务(微软CognizantToolkit)和AWS的新服务(MXNet框架以及新的Rekognition、Polly和Lex服务)有助于让深度学习成为市面上最热门的领域。,深度学习,有好几年,我们似乎尽在谈论诸如

4、MongoDB或Cassandra之类的NoSQL数据库。这些全新解决方案的灵活数据建模和横向扩展等优点非常吸引人。但是你猜怎么着?SQL也学会了横向扩展也就是说,借助ClustrixDB、DeepSQL、MemSQL和VoltDB之类的产品,你只要添加商用节点,而不是增强数据库服务器。另外,诸如亚马逊Aurora和谷歌云SQL之类的云数据库即服务解决方案让横向扩展问题毫无意义。 与此同时,NoSQL数据库在不遗余力地提供SQL互操作性。实际上,如果你有大量的数据,想要能够分析它,流行的分析工具(更不用说用户了)仍需要SQL。种类繁多的NoSQL仍提供巨大的潜力,但是SQL丝毫没有露出衰败的迹

5、象。每个人都预测SQL和NoSQL会有一番大统一。没人知道那实际上会是什么样子。,SQL强势回归,我们知道应用程序的未来是什么样子:微服务在可扩展的云基础设施中的Docker容器里面运行。但是如果我们把整体式应用程序分解成一个个微服务,就有一个问题:你需要管理和编排它们。已出现了应对这一挑战的几种解决方案,包括ApacheMesos、DockerSwarm和谷歌Kubernetes。 眼下很清楚,Kubernetes已获胜,至少目前是这样。它有何理由不获胜?毕竟,在生产环境下大规模运行容器方面,没有哪一家公司的经验比谷歌还要丰富,谷歌使用一种名为Borg的内部系统,而Kubernetes就源自

6、于Borg。所有主要的云都支持Kubernetes,而CoreOS和RedHat是本地实现和云实现的主要的Kubernetes提供商。除此之外还有Heptio,这是由前谷歌人员、Kubernetes项目的联合创始人克雷格麦克勒基(CraigMcLuckie)组建的一家新初创公司。 不过,Kubernetes获胜可能只是暂时的,一方面是由于我们在容器方面处于早期阶段。比如在最近的AWSre:Invent大会上,首席技术官沃纳沃格尔斯(WernerVogels)就宣布了一大批新的容器管理和编排工具。由于明显的原因,谷歌会坚持搞Kubernetes,但是云才是最有奔头的地方,这场较量远未结束,只是刚

7、开始上演。,Kubernetes高奏凯歌,遭到多年的“商业社交网络”失败后,Slack及其蓬勃发展的生态系统已将基于聊天的协作确立为一种最基本的商业应用。当然,竞争对手扎堆,从HipChat到Flock;大家都想知道微软Teams是否能够在Slack的地盘击败它尤其是由于Teams随带免费的Office365。 基于聊天的简单协作很可能已流行起来,因为聊天室这个概念自IRC以来就存在了。自LinusTorvalds推出Git、作为一种组织Linux内核修订的方式以来,开发人员就参与一种更深入的协作,GitHub、Bitbucket和GitLab提供如今最流行的Git实现方法。乔恩尤德尔(Jon

8、Udell)及其他人士表示,除了代码外,GitHub还有望提供各种各样的协作的基础。 不过更激动人心的是这个概念:机器学习让协作平台能够聚集一家企业组织中的人员、资源和数据,实时成立工作组,这是思科首席技术官佐拉瓦比里辛格(ZorawarBiriSingh)在最近接受InfoWorld杂志采访时提出的一个概念。 消除孤岛的协作是数字化转型的关键,所以实现这一幕的机器智能似乎是未来几年在这个领域的大好机会。Flock已经凭借其“魔法搜索”功能大放异彩。,高级协作,如果你是开发人员,要是只想专注于应用程序逻辑和用户界面的设计,那么为基础设施(哪怕是虚拟基础设施)操心让人讨厌。无服务器计算平台让业界

9、的漫长历史:在抽象上面叠加抽象进入到下一个阶段,那样担心这种低层架构变成了过去时。无服务器模式还鼓励开发人员从库获得函数,并将它们连接起来,尽量减少需要编写的原始代码的数量。 AWSLambda是无服务器计算的最知名例子,但是其他云亦步亦趋。微软有Azure函数(AzureFunctions),谷歌提供了云函数(CloudFunctions)。初创公司Iron.io也提供一种无服务器计算平台,这家公司专门开发微服务工作负载管理软件。,无服务器计算,你是否知道亚马逊还有一家子公司在为服务器设计自己的ARM处理器?更广为人知的是,谷歌在涉足协处理器领域:Tensor处理单元(TPU)是专门为加速机

10、器学习而设计的。另外,微软为其数据中心增添了FPGA,优化机器学习等特定的应用,并计划提供让Azure客户也能够为FPGA编程的工具。在上周召开的亚马逊re:Invent大会上,AWS推出了自己的FPGA,即面向EC2的一种新的F1实例类型。,定制的云处理器,MQTT历来就是一种已确立了地位的物联网消息传递协议,它具有紧凑和高效的特性,因而适用于低功耗、相对不大智能的哑设备。2016年5月份,谷歌旗下的Nest子公司开源了Thread,这种网状网联网协议让拥有更强大处理能力的设备能够保持对等连接,不需要依赖集线器。 最激动人心的动向已经出现在应用层。10月份,AllSeen联盟与开放连接基金会

11、合并,这实际上将AllJoyn和IoTivity这两大物联网软件框架合并成单一开源项目。更惊人的是,在上周召开的亚马逊re:Invent大会上,AWS首席执行官安迪杰西(AndyJassy)宣布了AWSGreengrass,这个软件核心(和SDK)旨在可以在物联网设备上运行,让那些设备能够运行AWSLambda函数,并且安全地连接到AWS物联网平台。现在所有主要的公共云都有物联网平台,这对物联网取得进展而言至关重要,所以预计微软Azure、谷歌云平台和IBM云会在2017年会推出各自的类似Greengrass的解决方案。,物联网互操作性,这个趋势有点出乎意料。IDC预测,2017年,10%的企

12、业会开始与厂商签署PC即服务协议。据称,惠普和联想已经启动了这种租赁计划。在服务器方面,戴尔、惠普和联想会开始提供由微软管理的服务器,预先装有AzureStack,采用订购模式。甲骨文有本地版本的甲骨文云(OracleCloud),名为甲骨文云机器(OracleCloudMachine),它通过“面向云的订购模式”来提供。这是不是说我们所知道的IT资本投入已走到了头?,硬件即服务,安全 XaaS 云 移动应用 虚拟化,2017年CIO最希望的技术转型Top 5,物联网 自服务IT 移动支付 人工智能,将带来颠覆性变革的4个技术,1)更加移动优先 响应式设计显然是目前 Web 开发领域的主要趋势

13、之一,并且这一趋势还将持续一段时间。虽然现在的响应式设计大部分还是以 PC 版优先,然而,如果有一天我们把 PC 版放到比移动版次要的位置上,也没什么好奇怪的。 许多 Web 开发者已经开始转向以移动优先方案来做他们的响应式设计和开发。这象征一个重大转变,值得我们跟进。,2017年将会更加流行的6个Web开发趋势,2)更多使用快速原型开发工具 我们在 2016 年开始尝试使用快速原型开发工具,而 2017 年将是这种技术真正爆发的一年。 “UXpin、Webflow、Invision 以及其它许多快速原型开发工具,让设计师不用写一行代码,就能为网站和服务快速创建低保真和高保真原型,便于设计师衡

14、量它们的可用性和美观性。” Web 设计师 Jamie Leeson says 如是说,“许多工具也允许你在浏览器中设计原型并从工具里真正启动网站自身。” 快速原型工具的一个优点是它们能让开发者/设计师与最终用户同时获益。双方能够提前对产品页面和交互达成一致,避免了最终交付的产品和用户预期的不符。,2017年将会更加流行的6个Web开发趋势,3)简化的 Web 设计 在 2016 年,我们看到简化的 Web 设计得到广泛认可。事实上极简设计成为大部分行业的主要趋势。在 2017 年,预期极简设计会继续流行,即使有变化也是一些微小的改变。 虽然页面上留白将继续被认为是有价值的,但是也不用奇怪有些

15、网站开始回归到使用基于文本内容的文字填充。你可以找到更多类似于这样的网页,它们合理地结合了留白和文本,创造出一个视觉上简单,而信息内容很丰富的网页,也带给用户很好的体验。,2017年将会更加流行的6个Web开发趋势,4)更加重视人工智能 你已经听说了人工智能(AI),但是你对 Web 设计和开发中的人工智能熟悉吗?在 2017 年,我们期待 Web 与 AI 的碰撞,带来更强大的网页,为网站主和用户同时带来价值。 提供网络主机服务的 Wix,是这一领域的领头羊。他们现在提供了一个过程来询问用户一些问题,然后使用一个基于 AI 的平台根据用户的回答提供给用户最符合他们需求的 Web 设计。这非常

16、酷,值得一看。,2017年将会更加流行的6个Web开发趋势,5)更多单页站点 现在不流行那种有各种 Tab 页和许多子页面的网站了。在 2017 年,你可以期待看到更多的单页站点。由于用户更喜欢用滚屏方式浏览网页,各公司将会引起重视并停止浪费时间在设计和开发用户不喜欢的层层相套的子页面上。这一趋势将简化互联网并带来更迷人和身临其境的网页浏览体验,每个人都会感觉到愉悦。,2017年将会更加流行的6个Web开发趋势,6)虚拟现实 如果要讨论 2017 年技术趋势,怎能不提到虚拟现实(VR)?2017 年将是 VR 成为主流的一年,这意味着 Web 开发者将通过 VR 来吸引用户。 我们已经看到一些公司比如 Mozilla 和 Google 投资开发 VR 与 Web 之间的 API。越来越多的 VR 应用程序将在接下来的几个月里相继问世,所以如果看到越来越多的虚拟现实元素出现在 Web 上,也别觉得奇怪。,2017年将会更加流行的6个Web开发趋势,谢谢!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 调研报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号