(云雀科技在国内第一次推出了以Docker为内容的“Docker巨好玩”线上竞赛)
还记得几个月前突然走红朋友圈的爆款APP足记吗?其因用户激增而几度崩溃的服务器,得到了一家云服务商的出手拯救,在业内被津津乐道。而刚刚发布“灵雀云”的云服务供应商云雀科技,则为自己设定了更进一层的服务目标,它希望未来在创业公司还没有想到自己会遇到什么问题时,就已经帮他们想到下一步可能遇到的技术问题,并铺平道路。
“自从我上大学以来,跟云计算的关系就从来没断过。”在6月9日下午的灵雀云产品发布会上,左玥以这样一句话作为开场白。他是云雀科技的创始人兼CEO,也是一名海归创业者。2002年在美国攻读硕士学位时,左玥主攻专业是高性能计算与网格计算。
“我记得非常清楚,在网格计算中有这样一个愿景,未来要像使用水和电那样使用计算资源。”左玥对这一描述中的蓝图非常憧憬,但可惜网格计算最终赠予他一场空欢喜,只是在搜索领域流行,并没有流行到工业领域。2006年,左玥加入了微软从事底层开发工作,两年后云计算以IaaS为代表方式接连出现。左玥再次眼前一亮,刚好同时他听说微软自己也有公有云平台,就在第一时间投了简历并入选,见证了微软公有云从诞生到发展壮大的过程。
但是,IaaS只是云计算革命的一个开始,却并未让程序员彻底从繁琐的底层运维中解放。美国之后的很多尝试都在试图改变现状,例如PaaS,为程序员提供一站式解决方案,让其集中精力写代码,做一键式部署运维,以此彻底摆脱底层运维的工作。不过PaaS也没有取得广泛的成功,同时因其对上层应用的限制过多,反而带来了更多问题,大部分应用根本没办法用上PaaS平台。
而Docker则是另一个云计算革命的开始,它为程序员提供了应用部署和开发的全套解决方案,2013年Docker一经出现,就很快流行起来。不过Docker只是一个虚拟化技术,而不是一个云平台。左玥一直在酝酿的创业想法,正是让Docker在云端欢快地奔跑起来。这就需要一个全新的云平台百分之百地面向Docker去设计云服务,让程序员在云端有在跟本地一样的体验。
(云雀科技创始人兼CEO左玥)
2014年10月,左玥抱着这样的理想从微软辞职,和现任CTO的陈恺一起创立了云雀科技。陈恺和左玥一样,也是个“长期云计算爱好者”,在创业之前的5年,他在微软负责IaaS平台结构云平台的后端,并带着团队把它从最初的一个孵化项目发展到今天几百万应用和几千万应用的规模。
在过去的8个月里,左玥和陈恺这两个创始人的初创生涯信息量相当之大。2015年1月,他们入选了号称“比哈佛还难进”的微软创投加速器;不过或许更让这两个技术男有成就感的是,很快他们也完成了高榕资本的第一笔数百万美金的融资。3月,灵雀云平台就开始了中美两国的内测,容器托管服务和云端镜像服务也依次上线;紧接着在4月上线了镜像构建服务,并且在国内第一次推出了以Docker为内容的“Docker巨好玩”线上竞赛服务。
当时左玥以为国内开发者对Docker的接受程度不高,他以为提交镜像的作品不会超过5个,但实际上一两周之内就收到了几百份作品,这着实令他喜出望外。所以在5月这家企业就有了第一个商业用户,平台也迎来了超过10万个容器的部署和发布、超过1万次的构建、超过6万次的累计上传和下载镜像,也就是意料之中了。
灵雀云的初衷正是想做一个以容器技术为核心的公有云平台,当云平台的概念在今天就像“移动互联网”一样大而宽泛时,基于Docker的云平台则属灵雀云是第一个。灵雀云平台的技术定位基于IaaS和PaaS之间。左玥说,这使得他们比传统的PaaS服务具有三种优势。
首先,灵雀云顾名思义,主打既灵活,又便利的特性。因为大多数初创团队要面临的第一个任务就是选一个适合自己的云平台,IaaS功能强大,但程序员要花在底层运维上的时间多,对小团队来说,这件事极度影响开发效率和迭代;但PaaS在早期虽然能省去很多时间,业务稍具规模时的数据迁移又成了头疼事。
“灵雀云是兼顾了IaaS的灵活性和PaaS的便捷性,我们允许客户对我们的平台底层存储和计算资源进行直接的控制,而且又有一键部署、自动构件等功能,使用户体验更像一个PaaS平台。”左玥说。
其次,灵雀云适合应用MicroServices架构。“MicroServices架构跟Docker算是天生一对,因为它们在共同共享着很多一样的理念和设计,但是为了在云里面构建一个MicroServices架构,我们在Docker的基础上做了大量工作,使得在云端也能像本地一样快速、便捷构建一个MicroServices架构,使大家真正把后端应用像搭积木一样组合起来。”
另外,当初创企业的业务不断增长,可能需要在不通过的IaaS之间部署服务时,灵雀云还预想到了未来数据迁移的问题,因为它不仅百分之百面向Docker平台,还对各种IaaS提供对接服务。
(云雀科技CTO陈恺)
这三个优势在陈恺看来,刚好是初创团队在不同阶段所面临的各种问题的解决方案。因此,灵雀云的目标用户直指初创团队。“我们希望做一个伴随初创团队成长的平台。”陈恺说,“一个初创团队在最开始时候常会用一些非常简单,甚至简单到不讲道理的原型做开放的试错,这时候灵雀云灵动轻便的特性就非常适合这样的模式。”
目前,云雀科技在北京和西雅图两地都有办公室,团队成员共计20多人。西雅图是云计算人才最核心的区域,汇集了谷歌、微软、亚马逊几乎所有的云计算知名人才,一旦云雀科技决定扩充团队,西雅图就成了有天然优势的人才大本营。但目前,“我们对团队的控制和招募的速度非常严格,要检验过很多人才能下一个Offer,不能因为开发任务量大就随便去扩充,带来的负面影响对后期是巨大的。”左玥说。
这两个年轻的80后创业者在云计算领域已经有相当名气。“左玥是我见过在微软研发团队中最勤奋、技术最过硬的专家之一,也是升职最快的技术专家之一,同时他在不断地向云的核心技术迈进。Docker代表的轻量级虚拟化云计算计算,他和陈恺都是微软这项技术中首席研发团队负责人。”在灵雀云产品发布会上,中国云体系产业创新战略联盟秘书长沈寓实这样评价。
而云雀科技的投资方高榕资本在投资领域也称得上是一个初创公司,同时是投资领域的明星企业。“背景、理念和工作方式跟我们都很相似。”左玥说,“我们共同工作起来也更加愉快。”