移动高可用服务端架构

移动高可用服务端架构
    马上咨询

    王东  京东商城京东开放平台高级系统架构师/京东商城金牌讲师

    10年的架构和团队管理经验,涉及信息安全、互联网、电商等领域。具有多年大型分布式系统开发和架构经验,多年移动APP服务端开发和架构经验。2010年至今一直在京东商城就职,期间负责过商城、POP、京东开放生态、京东移动APP、京东商户APP等等的业务,熟悉电商核心的流程和移动互联网。见证了京东一步步成长成为行业巨头,也见证了京东的技术部从100人到7000人,从跟不上业务发展到驱动业务发展的过程。现任京东POP商城首席架构师,京东商家移动端负责人,京东创新联盟平台创新评委,新晋架构师晋升评委等。

    课程介绍

    • 移动高可用服务端架构的总体介绍和分析
    • 移动高可用服务端架构中协议、接入、缓存、安全等模块的设计和实践
    • 移动高可用服务端架构中消息推送系统的设计和实践
    • 每个部分都有互动和实战演练
    • 最后会介绍京东APP的一些经验和架构设计

    受众人群

    主要针对系统开发人员(架构师、技术经理、技术总监)、设计人员、运维人员等对移动服务端架构有兴趣的学员。

    课程目的

    采用循序渐进、步步深入的方式讲解,理论结合实践案例进行讲解。通过本课程的学习,学员可以了解移动服务端后台架构的设计和具体实现,对学员移动后台架构能力和实践能力都有很好的提高,对公司移动互联网架构的搭建/优化也具有很好的理论基础和参考依据,并能在实际工作进行应用。

    课程大纲

    业务/逻辑架构与实践
    ◆业务架构的整体介绍
    ◆业务架构分层原则
    ◆如何进行合理的分层
    ◆最佳实践
    总体系统架构与实践
    协议设计与实践
    ◆常用的协议介绍
    ◆如何选择自己的移动端协议
    ◆协议的设计原则和分析
    ◆最佳实践
    接入层设计与实践
    ◆接入层的介绍和设计
    ◆接入层认证安全
    ◆最佳实践
    业务逻辑层设计与实践
    ◆无状态的业务逻辑设计
    ◆合理的超时设置
    ◆降级方案、流控设计
    ◆最佳实践
    缓存设计与实践
    ◆移动服务端都有哪些类型缓存
    ◆移动服务端缓存设计
    ◆缓存一致性保证方案
    ◆最佳实践
    性能与容量评估
    ◆为什么要做性能和容量评估
    ◆如何进行性能和容量评估
    ◆移动服务端架构如何支持扩容
    ◆最佳实践
    软件质量保证
    ◆软件开发流程和版本控制
    ◆灰度发布流程
    ◆自动化发布和升级
    ◆最佳实践
    线上监控的设计与实践
    ◆为什么要做线上监控
    ◆系统监控与报警机制
    ◆数据采集
    ◆监控的设计和具体方法
    ◆日志监控
    ◆最佳实践
    系统安全的设计与实践
    ◆安全的重要性
    ◆被攻击的类型以及防御手段
    ◆信息加密方案
    ◆最佳实践
    消息推送系统/PUSH的设计与实践
    ◆为什么要用长连接技术和长连接的主流架构设计
    ◆http长连接的设计
    ◆tcp长连接的设计
    ◆IOSPUSH的设计
    ◆消息推送系统的设计
    ◆消息推送系统的实践
    移动高可用服务端架构-架构实践