移动电商弹性云架构设计ppt课件.pptx

上传人:小飞机 文档编号:2102964 上传时间:2023-01-10 格式:PPTX 页数:21 大小:1.70MB
返回 下载 相关 举报
移动电商弹性云架构设计ppt课件.pptx_第1页
第1页 / 共21页
移动电商弹性云架构设计ppt课件.pptx_第2页
第2页 / 共21页
移动电商弹性云架构设计ppt课件.pptx_第3页
第3页 / 共21页
移动电商弹性云架构设计ppt课件.pptx_第4页
第4页 / 共21页
移动电商弹性云架构设计ppt课件.pptx_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《移动电商弹性云架构设计ppt课件.pptx》由会员分享,可在线阅读,更多相关《移动电商弹性云架构设计ppt课件.pptx(21页珍藏版)》请在三一办公上搜索。

1、移动电商弹性云架构设计,目录,移动电商架构设计APP端混合架构服务端SOA架构弹性云的架构设计基于容器的虚拟化电商弹性云实践应对电商大促的实践,H5页面,H5框架,JSBridge,NativeActivities,View Layer,H5 Container,OS,Android/iOS,JSBridge(JAVA/Objetc-C),Native API,Data Channel,HardWare API,Local Url Router,Synchronize Service,SourceMergeService,电商App混合应用框架,H5本地包缓存机制,用户,http:/127.0

2、.0.1/index.html,App应用,本地H5,是否有本地H5,是,否,从服务器获取,CDN,H5页面,缓存本地,服务器端,主动更新通知,读取本地,本地H5页面包,H5页面框架包(CSS、图片),本地缓存从本地加载H5框架,从服务器端获取数据页面加载速度快,用户体验好,Adapter:登录/购物车/交易结算,msSQL,mysql,Oracle,Hadoop/Hbase/MogoDB,用户,订单,价格,支付,类目管理,交易,网站前台,积分,促销,服务治理,消息管理,Cache,数据访问,消息管理,商品,基础服务,数据源,核心服务,通用组件,持久层,事务,连接池,NOSQL客户端,库存,价

3、格,商品,数据访问,基础SOA,核心SOA,店铺装修,用户管理,数据工具,IM,安全监控,BI,搜索引擎,促销,云计算/大数据,支付平台,触屏版,微商APP,Adapter:登录/购物车/交易结算,OA Portal,运营后台,商管APP,Adapter:登录/购物车/交易结算,B2B,商家后台,电商SOA服务器端架构,业务模块独立封装、部署核心业务模块,隔离保护服务实现监控、负载平衡、降权、恢复,移动电商整体架构,购物车,结算,搜索,详情,用户,HTTP+JSON,SOA,安全,购物车Adapter,结算Adapter,搜索Adapter,详情Adapter,用户Adapter,Dispat

4、cher,监控,日志,协议适配,服务层,无线平台层,App,应用层,Interceptor chain通用处理模块,插件化,Outboundchain,Inboundchain,安全,监控,日志,协议适配,业务处理分发,开发团队的分工协作,无线VIEW,服务器端规范,客户端标准与规范,服务器端标准与规范,客户端规范,Adapter开发规范,插件规范,无线中间件,Adapter中间件,服务器客户端数据交换规范,购物车逻辑,详情页逻辑,结算逻辑,用户逻辑,购物车Service,详情Service,结算Service,用户Service,业务逻辑实现标准,Service,UI,购物车UI,详情UI,

5、结算页UI,用户中心UI,UI&Action,hybrid app框架,专属开发团队,负责整条业务线的横向打通,利于业务和技术积累,及敏捷性,目录,移动电商架构设计APP端混合架构服务端SOA架构弹性云的架构设计基于容器的虚拟化电商弹性云实践应对电商大促的实践,容器的优点,资源占用小更高的物理服务器利用率以一台4核16G物理机为例传统虚拟机:1-5Docker:1-10.15节约磁盘空间网络传输量,启动快创建/销毁、启动/重启、停止几秒内完成更快地实现(5-10秒内)快速完成创建、发布、启动等过程避免很多在装机、发布过程中出现的异常快速扩容标准运行环境与业务容器实例快速故障修复直接销毁异常容器

6、、重新创建快速创建与启动,传统虚拟机大约须1-2分钟,容器的优点,注:橙色为docker管理环境,容器运行环境示意,容器工作环境,单台物理机结构,容器的监控,私有云整体架构,私有云业务模块组成,CMDB,配管工具,监控平台,日志平台,容量规划,发布平台,私有云管理平台,问题管理,资产管理,流量控制,配置中心,装机部署,API中心,费用管理,公有云,防火墙,目录,移动电商架构设计APP端混合架构服务端SOA架构弹性云的架构设计基于容器的虚拟化电商弹性云实践应对电商大促的实践,弹性云应对电商大促,应对电商大促,系统必须具备的能力:,峰值测算方法,电商流量峰值与帕累托法则,20%的时间内,产生80%的订单量。,100,00080,00050,00020,00010,0005,0001,000500100,0 0:05 0:30 0:50 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24,应对大促峰值的“独孤九剑”,第一式:大促系统预案第二式:大促前N天,关闭程序发布窗口第三式:压测,识别系统瓶颈第四式:服务降级策略,第五式:带宽预估和报备第六式:第三方接口调用量预估和报备第七式:提前N天开启混合云资源第八式:备用N台机器,应对突发情况第九式:24小时轮值,现场支持,应对大促峰值的“独孤九剑”,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号