Open PaaS: The Future Cloud OS

Download Report

Transcript Open PaaS: The Future Cloud OS

云的未来: PaaS软件
Dave Nielsen @davenielsen
Co-Founder @cloudcamp
云的未来在PaaS
议程
•云计算的现状
•为什么云计算势不可挡
•出了什么问题?
•云计算的未来是什么样?
•为什么PaaS非常重要?
•PaaS的未来是什么样?
云计算的现状
公有云: $114B by 2016
百分百的云供应商
云计算平台(IaaS, PaaS)
•Amazon EC2, Rackspace, GoGrid, Savvis, AT&T
•Force.com, App Engine, Azure,
云计算服务(SaaS)
•Salesforce, Netscape, Freshbooks, Gmail,
AWS当前收入预测
•
•
•
•
500 M in 2010 – UBS
750 M in 2011 – UBS
2.5 B by 2014 – UBS
4.0 B by 2016 - Cowen & Co.’s Jim Friedland
• “AWS每天所增加的服务能力都相当于
Amazon在2000年时的全部运算能力” - Mark
Mahaney of Citigroup
云计算无处不在
云计算无处不在
Steve Jobs in 1997
云计算势不可挡
为什么云计算势不可挡?
• 按需 (OSSM)
– 需要时系统已就位
• 廉价
– 计算资源得到充分利用
– 只为用过的部分付费
• 通用架构
– 水平扩展
– 面向服务
– 不怕出错
• 自动
– APIs
• 更广泛的共享
– 数据和流程
Why? Cloud Computing is OSSMTM!
云计算的四个特征:
• On-demand
• Self-service
• Scalable
• Measurable
- Dave Nielsen of CloudCamp
为什么我们喜欢云计算?
让别人来做,又快又好!
我们来了!
但是,出了什么问题?
当前的时尚: IaaS
但我们还需要做很多工作
管理多个IaaS的实例可能会很困难
IaaS的挑战
• 必须管理虚拟实例
• 担心操作系统
– 补丁& 升级
– 病毒 & 蠕虫
• 重启服务
• 备份恢复
• 命令行工具
而且,开发者的类别是如此之多
开发者被要求一身多职
这对某些人不是问题
但对大多数人而言,除了代码,需
要管理的活动构件太多了
未来会怎样?
新一代的开发者来了,
他们需要PaaS
为什么PaaS非常重要?
PaaS的优势
• 不必担心操作系统
– 补丁 & 升级
– 病毒 & 蠕虫
• 服务由PaaS管理
– 不需要配置数据库
• 内置冗余和备份机制
• IDE和PaaS平台整合
PaaS的更多优势
• 一个VM运行多个Apps
– PaaS更有效
• IaaS上, VM总在运行
• PaaS上, 多租户的Apps只在需要时运行
为什么PaaS还不那么流行 #1
• 不同的模式
– 就像SaaS不同于C/S
• 很难做
– 配置
– 编制
– 部署
– 版本化
为什么PaaS非常重要?
为什么PaaS还不那么流行 #2
• 开发者不想被锁定
– 专用语言?
– 专用框架
– 非标准化的对象和服务
– 数据难以迁移
• 专用数据结构
• BigData
什么改变了?
• PaaS供应商从他人的错误中汲取教训
– Ex: Heroku学会了
• 支持多框架
• 支持已有代码
• 弹性的服务支持
• 私有PaaS
– 由于PaaS软件可移植,Apps也可以移植
• 支持多语言使得一项服务可用于所有语言
还需要什么?
• 保持PaaS和IaaS的分离
– 允许公有和私有PaaS存在
• 在公有云开发测试
• 在私有云部署
• 开源?
未来是什么样的?
• 天然的PaaS vs. 遗留的PaaS
• 长尾竞争
– 托管服务企业
– SaaS企业
• PaaS 就像Visual Basic for Applications (VBA)
– VBA的例子
– PaaS for SaaS的例子
• 目标不同,平台一致
联系方式
Dave Nielsen
[email protected]
http://cloudcamp.org