关于记者对长会的描写可参见乐视手机的发布会,不过对比七牛的D-Future峰会来说那只是小巫见大巫。这场持续2天的活动从29日上午9点开始一直到晚上10点,第二天也是如此。
这么长的时间传递的信息量是巨大的,但是这篇文章的长度是有限的,所以雷锋网编辑整理了一下本次活动的重要信息。
29日的会上,七牛首次发布了针对在线教育、旅游、娱乐、硬件、广电、O2O及安防七大行业的数据服务解决方案。
互联网时代的软件架构(BMCS)包括客户端和服务端两个部分,客户端包括浏览器和移动设备,而服务端则包括云服务和用户私有服务。在服务端,七牛采用微服务设计模式,提出组件即服务(Components as a Service)+场景化模式(Pattern)结构。
在D-Future大会现场,七牛详尽展示了七大行业解决方案的细节。以安防视频直播解决方案为例,安防最重要的是数据流上传和数据流分发两个部分。针对这两个部分,七牛具体解决方案如下:
数据流上传的流程主要从客户端(摄象头、手机终端等客户端)通过RTMP推流就可以直接推送到云平台,但是在推流之前需要到服务器上获取授权。客户端拿到授权以后可以把流推送到直播服务器。直播服务会把其中一部分数据存储到七牛云,同时开始以直播流的方式往外推送。在直播加速部分,由于每一种客户端接收的模式和码率都不一样,在接收的过程当中,要根据所需码率在服务端进行一些实时转码的工作,完成整个流程。因此,用户在接入七牛的云服务之后,需要做的事情就只剩下开发一个授权服务器那么简单,其他的工作都可以交给云服务组件来解决。目前,已接入七牛用户中,包括像萤石、大华股份、华迈千里眼、中兴等。
本次活动七牛还发布了DORA数据处理平台,DORA是基于容器技术的数据处理平台,拥有七牛自主研发的容器调度系统和任务队列系统。容器技术具有轻量化的特性,让DORA的计算资源伸缩更迅速,给软件的升级流程、灰度发布、回滚等部署问题带来很大便利。
容器调度系统性能高、可靠性高,为实现高效的计算力伸缩提供保障。这对每一个用户来讲,最直观的价值是处理速度的提升以及有效保障自有业务的高可用。任务队列系统引入了公共队列和私有队列的概念。公共队列采用先来先用的原则。对于成本优先的用户,可以考虑这种方式。只要合理地安排好数据处理的时间段,避免数据处理高峰期,充分利用共有队列,就可以有效降低数据处理成本。而私有队列则可以帮助用户解决任务优先级的问题。
DORA平台在数据处理方面主要具有以下几个优势:
就近无缝对接对象存储服务;
处理单元微服务化以及管道机制的引入,大大增加了业务实现的自由度;
实时任务与异步任务结合,让用户的各种业务场景都得以灵活实现。
活动上雷锋网编辑也参与了对七牛CEO许式伟的群访,他表示七牛要从一个单品公司,变成一个有一系列产品线的公司。之前的七牛一直采取的是单品竞争策略,以云存储最为外界所知,发展到目前已经拥有28万用户。许式伟认为现在已经到了横向扩展的时候了。
七牛会逐渐变成一个开放平台(PaaS),在组件即服务的策略下面,引入更多的开发者为平台开发各类功能的组件,在收入上二者分成。目前已经接入了几家厂商,但还没有完成开放。
虽然是横向扩展,但许式伟表示并未放弃单品策略,而是找一些点切入,形成优势。
技术上一直具有先见之明的许式伟(在Go语言的应用上就是明证),在新技术的使用上显得既谨慎又冒险,比如针对火热的容器云技术七牛推出了DORA平台,但也并未All In。
以上就是七牛在本次活动发布的主要内容,活动主要的时间其实是给了数十位嘉宾,主要是围绕大数据、云计算、创业、投资等领域的一系列演讲,在此便不多赘述。有关七牛的未来发展雷锋网将持续关注。