新浪SAE架构与设计
?@程辉新浪SAE技术经理
?2012-03-13
SAE
SAE背景介绍
背景介绍
- SAE背景
- SAE试用
- SAE是什么 - SAE成绩单SAE
SAE架构分析
架构分析
- 整体架构
- 重点服务设计 - 安全性
SAE
SAE企业服务
企业服务
- 业务介绍
- 合作案例
- 客户评价内容概要
2
3
SAE之前:
- ”在xx号要上线一个xx业务,请平台部准备好环境” - 业务部门较多,需求差异较大,难以快速交付 - 平台部门维护多套异构的系统,运维成本高 - 多部门沟通协调成本较高
- 平台没有统一接口,重度依赖运维SAE SAE背景
背景解决:
- 统一平台,统一接口,统一运维
SAE之后:
- ”在xx号要上线一个xx业务,请平台部准备好环境” - “请登陆https://www.doczj.com/doc/7916974328.html,创建应用,有问题,自己看文档!”
SAE
SAE背景
背景
SAE之前SAE之后
交付时间以周计0交付周期,业务部门自助完成,无
需平台部参与
运维成本高统一运维,业务增长,运维成本恒
定
业务资源分配以物理机或虚拟机为单位,审计困难,难以动态伸缩平台部不预先分配资源,根据业务部门需求自动伸缩,资源报表自动生成
业务部门自己设计架构、自己处理业务增长业务部门只关注应用开发,无需要关心服务器部署、架构设计,后端无限扩展
业务部门自己开发服务满足业务需要提供20+个核心和扩展服务,满足常见互联网业务需求
…
4
SAE SAE试用试用试用 - - - 首页
首页(首页-> 登陆后应用首页->)
6
SAE SAE试用试用试用 - - - 我的首页
我的首页(首页-> 登陆后应用首页->)
7
SAE SAE试用试用试用 - - - 创建应用
创建应用(首页-> 登陆后应用首页->)
8
SAE SAE试用试用试用 - - - 应用首页
应用首页(首页-> 登陆后应用首页->)
在线编辑器
(首页-> 登陆后应用首页->)
svn仓库地址
10
SAE SAE试用试用试用 - - - 在线编辑器
在线编辑器(首页-> 登陆后应用首页->)
11
SAE SAE试用试用试用 - MySQL - MySQL - MySQL服务管理
服务管理(首页-> 登陆后应用首页->)
12
SAE SAE试用试用试用 - Memcache - Memcache - Memcache管理
管理(首页-> 登陆后应用首页->)
13
SAE SAE试用试用试用 - - - 资源报表
资源报表(首页-> 登陆后应用首页->)
SAE
是什么?
SAE是什么?
Sina App Engine
14
15
16
18
SAE SAE是什么?
是什么?Sina App Engine
门户类应用——北外主站
SAE
是什么?
SAE是什么?
“简单高效的应用开发和托管平台”
19