2012百度世界大会百度云开发者论坛
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
百度云三重奏
王劲
2012-9-3
产业观察
1.基础设施成为开发的重要门槛
2. Web和App融合加速
3.商业模式将制约整个产业发展
基础设施成为开发的重要门槛使用云存储服务的需求越来越强烈
30% 新增用户会使用到云存储相关功能
4个月,百度个人云存储用户数增长近50倍云存储耗费成本极高
已有服务提供商因成本问题而倒下
云存储对技术的要求极高
用户量上升,数据增大,导致
系统速度变慢,致使用户离开
对基础设施的要求越来越高
Web 和App 融合加速 Facebook 推基于HTML5的移动应用平台(斯巴达计划) 2011 2012 2013 谷歌推出Chrome Web Store HTML5 OSCarbyn 亮相 UC 发布UC 浏览器8.0集成WebApp 平台 亚马逊推出支持HTML5的新电子书格式Kindle Format 8 Adobe 宣布不再支持移动版Flash ,加大对HTML5支持 英特尔宣布全面拥抱HTML5,将推HTML5开发工具 Mozilla 推基于Web 技术的移动操作系统Firefox OS Mozilla 将建立跨平台应用市场,支持HTML5应用 BigWorld 推支持HTML5的游戏引擎BigWorld 4.0 Zynga 发布多款HTML5游戏 YouTube 全站提供WebM 视频,直接支持HTML5 Rovio 开发出《愤怒的小鸟》HTML5版 《金融时报》 推Web App
亚马逊Kindle Cloud Reader 微软推出全面采用HTML5编写的Bing 越来越多的服务商推出了支持WebApp 的平台或解决方案 越来越多的服务商推出了WebApp
商业模式将制约整个产业发展
现有商业模式失灵,
新的商业模式尚未证明
百度云三重奏
1
铺设基础设施
重奏
2
打造新型应用平台
重奏
3
共建商业模式
重奏
超大规模节能数据中心
强大的软件基础构架 向量计算引擎能支撑百亿级特征向量的机器学习算法
数据智能 近百个数据中心和CDN 节点,遍布全国。把数据放到离用户的接入网络最近的地方
高速 数据总量:1000PB 以上 数据日处理量:100PB/天
海量 高并发
每天实时响应来自138个国家和地区的数十亿次搜索请求BAE 每天要处理80亿个请求
打造新型应用平台
新型应用平台的优势
验证
数据分析
快速 开发 数据收集 A/B 测试 数据智能
测试
部署 运维
百度2012年向开发者分成是2011年的3倍
2013年分成将是2012年的3倍
已提供百度移动搜索变现
百度应用与网站变现等广告模式
探索商业模式
✓研究用户付费模式
•下载收费 •收取使用费 •特定内容收费 •虚拟商品收费
✓研究广告变现模式
构建支付系统
构建一键支付体系
开发者
运营商
终端厂商
用户
百度平等、 开放、共赢的云生态系统
云战略 三重奏
•提供优质服务 •分享云能力 •分享用户优势 •分享变现能力
提供个性手机,吸引用户;
增加数据 流量收入
让用户通过搜索等渠道便捷地找到所求
打造新型WebApp平台
林仕鼎
2012-9-3
当应用开发遇到移动…
数据碎片化终端分裂化用户量剧增
我们需要一套完整的解决方案•以用户为中心的存储
•自适应的WebView
•云端一体的运行环境和编程框架
•开发运营支撑
云端一体的新型WebApp 平台: 西米露 (Sumeru)
Smart Layout
WebKit
JS Engine Kernel System
WebApp Framework
PCS
Wormhole
Kernel
WebApp Runtime
Client
Cloud
西米露相关技术介绍
•PCS
•Kernel
•编程框架
•增强浏览引擎
•Wormhole及Push Service
•Smart Layout
•开发运营支撑
PCS
Inbox
PIM 服务转码服务
数据流服务相片管理服务
文件结构化数据
华东 存储集群
华南 存储集群
华北 存储集群
PCS: 存储集群搭建
PCS: inbox
Inbox
Inbox
Inbox
Inbox
• 用户消息、通知与事件在云端的汇聚和管理中心
新型WebApp架构
UI (View + Controller)
HTML/CSS
异步调用
JS
逻辑代码 (服务)
本地服务 云端服务
C++/JAVA
Kernel支持WebApp调度和通讯
App A
App B
App C
App D
统一消息接口
云端统一Kernel
编程框架: 高层数据结构表示
photo : { data : base64Data meta : {…} comments : […] }
Meta Table
Comments Table
• 隐藏数据库和存储结构 • 使用高层的数据结构
Local DB