背景:从事工具和基础软件开发20到30年的马可,现在是翠牛会2D分会会长。其中不乏“90后”、“小鲜肉”。而作为中国最好的操作系统UCDOS的核心程序员,他绝对是软件界的“老马识途”。 如今,Startup的WeX5开发平台在H5领域独树一帜。可以说,“老游击队”有着一颗90后的心! 马可分享《洞察·企业应用技术趋势》,据他说“会得罪人”,幸好他不怕~因为他已经得罪过所有人了!看看这些给力的“结论”,就知道他抛出的不仅仅是干货,还是一枚重磅炸弹! 文: 想跟大家聊聊“趋势”,说“趋势”一般我已经拿出了一堆统计数据和排名,但是现在懒得引用数据了,因为太多了我们行业一般企业和研究机构发布的数据都是虚假的,所谓的权威排名往往是捏造的。 因为这个,我今天的趋势报告里没有任何数据!” 目前我们的行业应用和SaaS基本都在重构和颠覆,这是我20多年没有遇到过的。 未来所有的企业应用和SaaS都将基于容器 未来所有的企业应用和SaaS都将基于容器,这将导致软件行业层面的重构。而软件行业层面的重构,也是以容器技术为代表的云计算技术发展的结果。什么是容器?对应的中文词义——容器。 软件行业造就了很多“不会说人话”的词,但这是为数不多的真正“会说人话”的词。大家可以理解,叫做“Container”。从来没有一个词可以如此准确地描述一种软件技术及其用途。 我们可以回顾一下一些常用词。比如智能手机,手机和智能手机是什么关系?比如未来是云计算时代,这跟天上的云有什么关系? 但是Container这个词很贴切,就是“容器”的意思,只要你了解了Container,你就了解了Docker。 人们的货物运输杂乱无章,通常放在集装箱内解决包装、储存、运输问题。我们经常可以看到装满集装箱的汽车和火车,以及放置集装箱的码头和货场。集装箱这样一个简单的盒子,解决了困扰人类多年的货物运输和储存问题,彻底改变了我们产品包装、运输等产业链的每一个环节。 容器首先可以为应用提供一个运行环境,而且是虚拟的。可能有人会说,我们的操作系统不也是虚拟操作系统吗?确实,两者都是虚拟环境,但是有一个很大的区别: 虚拟操作系统就是我们的虚拟机,而虚拟机是以操作系统为核心的,它的主要目的是管理下面的东西.我刚才提到的数据中心、存储、带宽、各种硬件设备等相关的东西,都是由它来管理的。 那么,Container是用来做什么的呢? 它以应用为核心,是应用的贴身棉袄,让应用在环境中可以很好的打包,最后包括数据库,配置等东西。把这么一个东西打包成一个包,然后配置一下,把这个文件描述清楚。描述清楚之后,理论上这个容器,或者说Container,可以运行在所有支持容器的环境中。换句话说,各种应用程序使用Container作为Build、Ship和Run的标准单元。 谁来支持容器? 接下来所有的公有云和私有云都会支持容器环境。只需将您的容器包扔过来,将其放置在容器支持环境中,即可在几秒钟内启动并运行。所以容器有一个关联的概念,就是“容器+镜像”。 容器技术对我们2B领域来说意义重大。国内的软件领域大家可能了解不深,但其实国外几年前就已经兴起了。 我们在设计规划的时候,一定要着眼于未来两三年的行业形势。等你的产品成熟了,两三年就可以大规模应用了,所以技术要看得远。 私有部署一定会成为未来的主流,尤其是在中国 容器技术对2B的影响比较大。容器技术会迅速成熟和普及,应用厂商也会“玩”容器。 如果你要问——为什么两年前没有普及? 因为是填坑,经过努力,终于把坑填上了,各厂家都可以用容器来“玩”了。 我们做SaaS的产品,存在多租户和隔离的问题,而容器技术(Docker)将快速弥合传统应用和SaaS之间的技术鸿沟。容器使多租户和隔离变得容易。 之前我们考虑在公有云系统中如何做隔离,为此采用了各种技术,最后发现这些技术都已经OUT了。 我认为从长远来看,大中型企业会使用基于容器的私有部署。而且私有部署在未来一定会成为主流,尤其是在中国。 同时也要看到,在私有部署领域,传统厂商在云时代当然会靠这个来抢生意,但是公有SaaS也会开始私有部署。厂商很可能会设立一个专区来支持大中型企业,这个专区也是私人部署的。 过两三年,大家会发现不管是传统厂商还是新厂商,大家肯定会说我给用户提供的是私有部署。 实际上,借助容器技术,他们将为大中型企业的信息化集中化提供更有力的支持,进一步走向集中管控。分支机构、下属单位、部门,甚至独立的应用都可以基于Docker进行部署和管理,这与SaaS的多租户基本相同。稍微修改一下就可以完成,同时也大大简化了现在的信息中心。 公有云和私有云混合管理也是一个重要的趋势。 HTML5将统治世界,重心不在技术而是营销 除了Container带来的软件产业层面的重构,还有操作系统的重构——所有的企业应用和SaaS前端将基于HTML5,这是普及和发展的必然结果。 什么是Html5? 是W3C的标准,超文本标记语言。它为内容发布而生,却一不小心统治了整个网络世界。 HTML1、2、3、4是为内容而生,而HTML5是一种现象,是历史的转折点。这时候,它终于重新定义了自己。 HTML5草案,前身为WebApplications1.0,2004年由WHATWG提出,2007年被W3C采纳,并成立了新的HTML工作组。HTML5本身就是为应用程序和应用程序而生的。历时8年定稿(2014/10/29),是目前唯一的超级前端技术标准。 而HTML5最大的优势在于,在相同或相近的性能条件下,可以彻底解决你的跨前端、多平台能力,并且将生产和开发成本降低很多倍(至少5-10倍)是好简单)。 HTML5的价值 如果你认为HTML5只是一个技术标准,那你就错了!HTML5更大的优势不在于技术,而在于营销。HTML5将导致营销系统的重构。 为什么HTML5会对我们的行业营销产生重大影响? 其实要理解HTML5时代的营销,只需要看两个重点:一是入口,二是场景。 经常有人问:HTML5能否取代APP? 我觉得没必要问这个问题,因为HTML5就是为APP而生的。 我们天天开网页,用微信,转发朋友圈,这么多神奇的功能,其实都是W3C霸占的。即便乔布斯如此牛逼,他也表示自己是HTML5的粉丝。 我们说HTML5是入口,那么什么是入口呢?移动互联网时代,入口在哪里? APP商城时代其实已经OUT了。作为曾经占据营销入口的APP商城,已经失去了营销入口的价值。 我们这个时代面临的是海量信息碎片化、碎片化的时代。所谓分类入口的时代已经过去,现在已经没有人会经常去APP商店了。我们的入口其实是无数的网页和微信文章。 我们的时间是碎片化的,每天看网页,转发朋友圈,这些都是我们面临的更多场景,而这些其实都是在HTML5中。所以你的应用应该考虑对接以及对接后会产生什么效果。考虑用户将如何在考虑上下文的??情况下使用产品是至关重要的。 传统APP在微信网页做广告宣传,然后下载安装,然后绑定交易。大家可以看到,现在我们一般都是开通支付宝或者微信交易,但是以前要自己绑定银行账户,没人敢绑定。 所以这其实是一个分段的场景,一个断链,没有形成一个闭环。传统APP将宣传导入微信和网页。当用户看到宣传觉得产品不错,就去APP商店下载,这个产品就进入了用户的桌面。 但其实大家可以看到APP本身就有20多兆,用户在使用移动数据的时候是不会去下载的。当有人愿意下载使用时,要选择允许打开微信等步骤,同时还会有返回选项。结果自然不用说了,到最后可能用户很难使用这个APP。 SaaS已经跑到一半了,垂直领域的业务SaaS才是金矿 如果你是创业者,千万不要随便做管理SaaS和通用SaaS。切记:SaaS已经跑了一半,纯管理和通用SaaS远了风头,垂直领域的业务SaaS才是金矿。 SaaS应该做什么?不是帮2B做内部管理,而是帮2B用户做2C的事情,帮他们维护自己的流量和客户。 前几天,天牛社写了一篇文章,说的很透彻——《新美大为何如此“过敏”二维火?》 其实二次元火就是帮助2B做好2C的事情,而不是自己造流量,限制用户。没那么容易上当受骗。从2B开始可以有新的想法,而这个想法就是二次元火的想法。 集成+协同的厂商大概有几十家,这样的事情很难再做。 有句话说得好——得商者得天下,独角兽的规模绝对可以养活独角兽,值得大家去做。至于投资人,我觉得大家最好不要跟风,因为SaaS已经跑到一半了。 在云技术服务这个大领域,我们也要牢记一句话:开发者得天下! 云技术已经进入容器时代和“DevOps开发运维一体化”时代。开发工具和服务是云技术服务行业的入口和流量端。事实上,开始WeX5专注于开发工具和服务。
