《2018年阿里千亿级流量移动API网关的演进.pdf》由会员分享,可在线阅读,更多相关《2018年阿里千亿级流量移动API网关的演进.pdf(30页珍藏版)》请在三个皮匠报告上搜索。
1、阿里千亿级流量移动API网关的演进企业研发云专场什么是移动API网关?大家眼中的移动API网关APPServiceServiceService应用AServiceServiceService应用B移动API网关ServiceServiceService应用AServiceServiceService应用BAPP阿里的移动API网关统一接入稳定、安全、高性能千亿级流量业务应用集团所有APPAPI数4000+100%10000+阿里的移动API网关2017双11.尖峰时刻交易额1682亿无线占比95%PV千亿级研发效率高可用运维体系研发效率高可用运维体系研发效率演进1.缺失统一研发模型和标准化,基
2、础能力重复研发、无法统一卡口缺失统一研发模型和标准化、基础能力重复研发统一编程模型APP商品详情商品库存下单支付订单管理GatewayGatewaySDK标准SDK、协议封装、集中优化、统一卡口APP商品详情商品库存下单支付订单管理 快速定义API 契约 动态生成Schema与源码 与后端服务完全解耦 API动态发布、部署 MOCK业务数据 多协议测试平台 开发进度依赖解藕服务快速透出1只需关注业务本身逻辑2开发HSF、Dubbo服务即可泛化调用、系统零入侵3API动态发布ServiceServiceServiceGatewayAPPGatewaySDKGateway-Console泛化调用发
3、布API契约配置下载Schema/调用源码创建API服务端同学客户端同学泛化StubAPI契约先行ServiceServiceServiceGatewayAPPGatewaySDKGateway-Console泛化调用创建mock数据与规则泛化StubGateway mock读取mock 3分钟完成服务快速透出 服务灵活变更、快速生效 支撑上百团队并行开发高可用演进APP被反编译、红包被刷、流量暴增应用被打垮安全与限流SDK层面1限流后请求降频2安全保镖3防爬、人机识别服务端1精准、细粒度限流策略2安全签名、防重放防刷、防爬、人机识别3 防逆向分析、恶意篡改 机器刷单防护、平滑限流 活动反作弊、人机精准识别移动网关APP业务应用机房B调度SDK移动网关APP业务应用机房A调度SDK容灾与异地多活流量调度服务将机房B用户切走故障快速恢复故障快速恢复、分钟级生效运维体系演进交易下跌了,哪个服务出现问题了?完善运维体系多维度报表实时监控告警精准故障分析API治理企业移动研发痛点场景企业研发云专场企业研发云专场