Bernard Golden是ActiveState(一家CloudFoundry的独立供应商)的战略副总裁,被连线评为云计算领域最有影响力的十大人物之一,著有四本虚拟化和云计算方面的书籍,最新的一本著作是『Amazon Web Services for Dummies』。本文为Golden在CIO.com上发布的一篇对未来IT趋势的一些预测,希望给企业的IT规划提供一些参考,以下为译文:
过去一年,我有幸参与了很多会议,有各种产业类的大会,也有非常技术性的meetup。我和来自供应商,服务商,分析师,等许多位IT人士进行过交流,也从100多位IT用户(大企业或互联网创业公司)进行了深入沟通。
大家普遍认为IT正在发生重大变革,这种变革不光体现在IT技术上,更体现在IT的角色变化上。
以下是我对于未来IT产业的四个原则:
1.Software is eating the world 软件在蚕食世界
这句话已经是老生常谈了,但我还是要把它放在第一点:Marc Andreessen在2001年华尔街日报的社论中指出,软件正在改变整个产业链,包括视频娱乐、音乐,以及类似运输、零售甚至国防产业的传统产业。他认为软件已经成为各个产业供应中的核心组件,而且每个公司都应该将软件作为核心竞争力之一。
『Software is eating the world』已经成为演讲的标准开场语。最近,『Don’t get Ubered』也被越来越多的引用,这句话提醒大家,你的业务可能被来自硅谷的一家创业公司所颠覆。
实际上,『Software is eating the world』这句话的隐藏含义是:唯一不变的是变化本身。数字化在影响每个产业,也在影响企业的地位。
那些需要投入大量人力和物力的产品,也许都可以通过数字化来实现。有目共睹的是,小公司没有过往经验的束缚,不必循规蹈矩,反而可以重新思考客户价值链,重新设计一个更有效的服务方式。
对在位者最主要的挑战是其现有的基础设施和经验,过去可能是它竞争优势的东西,现在却是其通往软件变革之路的绊脚石。
比如,沃尔玛曾经建了大量仓库以赢得在市场中的竞争力。然而现在,他们认为这些不动产并不符合消费者对线上购物的需求。尽管沃尔玛有非常迫切的愿望去向电子商务发展,却受困于其昂贵的零售业基础设施。更糟糕的是,其经验大多集中在零售点和供应链的协调方面。换句话说,其现有技能和未来的价值链并不相符。
我们会看到未来十年,随着大规模流水线作业的出现,任何想要服务于一个大市场的公司都要有自动化生产的能力,那些不能做到的将会被淘汰。
不管是在哪个产业,每个公司都应该做好准备成为一家软件公司
2.开源在吞噬技术产业
经济的低迷,很容易让我们忽略在技术产业的巨大变化。软件为中心的世界应该会为大型技术公司带来很多好处,同时也会为他们带来挑战。
证据比比皆是:IBM已经连续15个季度收入减少,Dell和EMC在计划合并,BMC和Informatica已经进行了私人资本重组。为什么软件化这个对于科技公司,本应是梦寐以求的事情,反而变成了一场噩梦?答案只有两个字:开源。简单来说,开源正在将供应商产品商品化,供应商则要承受与产业现实不相符的成本结构。
这不仅直接影响到了软件产品,也影响到了硬件。新的『咒语』是『software defines anything』,通过将开源应用到硬件上,以前无懈可击的市场在出现增长下滑,甚至是利润降低。
但是,开源不仅是低成本的替代品。技术创新也已经果断地转向了开源领域,很难想象未来哪一个新技术不是基于开源技术。除了软件定义的硬件,我们也可以看到开源在其它新领域的影响:分布式NoSQL数据库,机器学习,Container和Container编排等。
开源的趋势不但影响着公司的财务,上文提到的的产业重组也可以借由开源来达到。
3.没有企业可以模仿Netflix
Netflix是一个伟大的公司,鉴于其能够如此迅速地成为影片租赁行业的一匹黑马,我们应该将『Netflixzation of an industry』的称号给Netflix。而Netflix并没有停留在现有的荣誉上,而是转向了流媒体行业。
Netflix本质上是一家技术公司。早期在其对流媒体技术的探索中,Netflix就认识到数据中心并不是其长处,而且鉴于不确定的增长状况,维护一个基础设施并不是明智的选择。所以Netflix使用了AWS,并作为流媒体服务的技术基础(Netflix的网络流量占了北美夜间流量的37%)。
Netflix将重点放在了构建流媒体应用的能力上,而且不仅仅是应用功能,还支持部署和监控大规模的AWS资源。它创造了一个编排工具,应用组件能够连续不断地加入和离开资源池,还有补充工具用来进行破坏性实验,来保证应用的弹性。换句话说,Netflix投入了大量精力,设计了一个非常精密的软件环境来满足其需求。所有这些都通过开源软件实现,大多数都是Netflix开发的,并将其开源贡献给了社区。
Netflix已经成为大家争相模仿的对象,一个分析公司曾告诉我,不断有IT企业的客户向他们咨询,如何才能像Netflix一样运营和执行。
但Netflix是自成一格的,能力在一般甚至是一流的IT企业之上。Netflix将IT作为其核心竞争力,在上面投入了大量资源。在Netflix工作的技术挑战,以及独特的HR制度,令Netflix吸引了大量顶尖的人才。飞涨的股票可以证明这些都是有回报的。
然而Netflix并不是一个典型IT公司,我也不认为这种模式会适合所有企业。一般IT公司都没有足够的财力去吸引最顶尖的天才,尽管大家都有这个意愿。可能很多公司都没有能力去设计自己的应用环境,更不要说发布类似Netflix的工具。
效仿Netflix就像我去学博尔特跑步一样,不太具有可实施性。这也将引出我对未来IT的下一个预测。
4.通过开源将企业塑造为软件公司
IT企业已经被一股浪潮所吞没,他们的目标从内部流程自动化,转向了开发企业级应用来保持竞争力,因为他们的前景正在被开源所带来的创新和经济所冲击。同时,他们还会效仿像Netflix一样的公司。那么他们的解决方案从哪里来呢?
首先可以确定的是,能够和企业现有技术堆栈集成的开源软件能做到这一点。我知道并不是所有开源社区都有将开源技术做的更易用的意愿,但显然这么做会有巨大的商业机会。
第二,未来会出现一种新型的公司,他们为企业提供开源项目的支持,同时集咨询和培训为一体,很多还会提供托管服务,为用户减轻运营负担。
第三,我们可能还会看到一些提供实践案例和会议服务的联盟出现,服务商和最终用户都会出席这些会议。他们都想让开源变得更易用,还会一起合作来确保服务商和最终用户,都能在合作中做出贡献和获益。
你可以设想下,当在位者想要通过重组适应企业用户的最新需求时,整个供应商领域将会是无秩序的。到时会有大量的新进入者,创造贴合市场需求的产品。因为客户的预算是有限的,得用户者得天下,新旧企业会为争夺用户展开激烈的竞争。
同样地,企业IT组织作为内部的技术角色,也会经受长期的蜕变过程,发展新的技能。当IT组织想要发展新的能力,并缩减在遗留系统上的投入时,Gartner的双模式IT(bi-modal IT)提到过的组织冲突将会体现得淋漓尽致。未来十年内的技术创新会让这种冲突愈演愈烈,退一步说,我们至少应该为将要面对的挑战做好准备。
在整个技术领域的这场变革将是一场持久战,每个人都走在创新和破坏的混沌之中。但在混沌的另一端是一种新的产业组织,他们用开源软件武装自己,通过数字技术交付自身价值。