• 参会报名
  • 会议介绍
  • 会议日程
  • 会议嘉宾
  • 参会指南
  • 邀请函下载

互联网大型高可用高并发微服务架构设计实战网络直播培训班(5月)
收藏人
分享到

互联网大型高可用高并发微服务架构设计实战网络直播培训班(5月)已过期

发票类型:增值税普通发票 增值税专用发票

        会议介绍


        互联网大型高可用高并发微服务架构设计实战网络直播培训班(5月)

        直播培训费7800元/人

        2、参加网络直播课程的学员可以享受免费再参加一次任意一期中培本课程的线下面授教学。

        培训背景

        课程收益

        1. 掌握如何设计可靠的大型互联网微服务架构方案
        2. 掌握使用Spring Cloud技术栈开发大型微服务架构系统
        3. 掌握大型互联网微服务架构系统开发、测试、生产的最佳实践
        4. 掌握实现大型微服务架构系统在高可用、高并发的关键技术和方案
        5. 掌握互联网大型分布式系统数据库架构的设计;
        6. 掌握互联网大型分布式系统服务的治理;
        7. 解决如何在时间、成本和质量之间追求平衡,以低成本平稳地实现微服务架构系统演进;
        8. 掌握高可用微服务架构设计的性能评估和扩容。

        培训特色

        1. 理论与实践相结合、案例分析与行业应用穿插进行;
        2. 专家精彩内容解析、学员专题讨论、分组研究;
        3. 通过全面知识理解、专题技能和实践结合的授课方式。

        会议日程

        (最终日程以会议现场为准)


        1. 互联网大型高可用高并发技术架构演进
        2. 互联网常见的高可用设计手段;
        3. 互联网常见的高并发设计手段;
        4. 实践案例;

        1. 什么是微服务架构
        2. 单体架构优势与挑战
        3. 微服务架构的本质与特征微服务与SOA
        4. 微服务从设计、开发、集成、测试到生产环境运行的挑战

        1. API网关与常用组件
        2. 服务注册中心与常用组件
        3. 配置中心与常用组件
        4. 服务调用框架与常用组件
        5. 主流微服务架构技术解决方案比较分析

        1. 大型分布式系统高可用设计手段;
        2. 大型分布式系统高并发设计手段;
        3. 服务无状态化设计与实践;
        4. 服务负载均衡设计与实践;
        5. 服务幂等设计与实践;
        6. 分布式锁设计与实践;
        7. 分布式事务设计与实践;
        8. 服务降级设计与实践;
        9. 服务限流设计与实践;
        10. 服务熔断设计与实践;
        11. 服务之灰度发布设计与实践;
        12. 大型分布式系统全链路压测设计与实践;

        1. 互联网数据库演进之路〔RDBMS→NoSQL→NewSQL〕;
        2. 互联网传统关系性数据库分库分表设计与实践;
        3. 互联网传统关系型数据库性能优化全攻略;
        4. 互联网传统关系型数据库高可用设计与实践;
        5. 互联网 NoSQL 分布式非关系型数据库设计与应用实践;
        6. 互联网 NewSQL 分布式关系型数据库设计与应用实践;
        7. 互联网数据库数据无缝迁移设计与实践;
        8. 互联网缓存数据设计与应用实践;
        9. 互联网数据一致性设计与实践;

        1. 应用的微服务架构设计
        2. 服务的粒度与分类
        3. 服务拆分原则
        4. 常见微服务拆分方法
        5. 服务的编排与编制
        6. 单体架构如何演进到微服务架构
        7. 微服务架构系统案例介绍

        1. 常用设计模式
        2. 服务间通信方式的比较与选择
        3. 服务的无状态设计
        4. 服务的幂等设计
        5. 服务的容错与降级设计
        6. 服务的柔性设计
        7. 实践案例

        1. Spring Cloud技术栈
        2. 服务支撑组件介绍(服务注册,集中化配置,断路器,服务网关)

        1. 为什么要服务注册与发现
        2. 服务注册与服务发现的实现方式
        3. 使用Spring Cloud Eureka实现分布式服务注册中心
        4. Netflix Eureka 和 Ribbon概述
        5. Eureka 和 Ribbon 架构设计原理
        6. Spring Cloud Eureka 和 Ribbon 主要配置项
        7. Eureka进阶:自保护模式
        8. Eureka进阶:健康检查和蓝绿部署
        9. 使用Spring Cloud Ribbon客户端负载均衡
        10. 使用Spring Cloud feign实现申明式访问微服务

        1. 为什么要集中化配置
        2. 集中化配置的实现原理与方式
        3. 使用Spring Cloud Config实现集中化配置
        4. Spring Cloud Config用Git / SVN做配置文件仓库
        5. 生产环境携程 Apollo 配置中心介绍
        6. Apollo核心概念
        7. Apollo Java客户端和多语言接入
        8. Apollo Client和Spring Boot集成
        9. 案例演示:部署运行高可用配置中心

        1. 微服务下的可用性与故障蔓延(Failure Cascading)
        2. 断路器模式的原理与实现
        3. 微服务实现容错
        4. 使用Spring Cloud Hystrix实现服务容错
        5. Hystrix实现回退支持
        6. Hystrix中实现信号量策略配置
        7. Hystrix线程隔离策略配置
        8. 容错场景实现结果缓存
        9. 使用Netflix Turbine实现监控聚合
        10. 使用Hystrix-dashboard可视化服务质量监控
        11. 部署运行微服务调用方实现负载均衡案例。
        12. 部署运行当服务不可用时,服务调用方实现熔断,避免微服务失效扩大,导致大面积雪崩效应。

        1. 为什么需要微服务网关
        2. 微服务网关的实现方案
        3. 使用Spring Gateway实现微服务网关
        4. Spring Cloud Gateway实现路由转发
        5. Spring Cloud Gateway路由断言工厂
        6. Spring Cloud Gateway过滤器工厂
        7. 全局过滤器
        8. 微服务网关实战案例
        9. 限流实战
        10. 熔断回退实战
        11. 跨域实
        12. 统一异常处理
        13. 重试机制

        1. 微服务下安全的实现方式:Spring Cloud Security
        2. 使用HTTPS加密传输内容
        3. OAuth2 概述
        4. OAuth2 典型模式和选型
        5. Spring Security OAuth2 架构简介
        6. 授权码模式授权服务器
        7. 密码模式授权服务器
        8. Web 应用接入授权服务器
        9. JWT 令牌概述
        10. 授权服务器支持 JWT 令牌

        1. Docker与jenkins集成与部署
        2. 微服务的自动化发布与部署
        3. 使用docker的API
        4. 使用Docker技术实现微服务自动化部署

        1. 云原生架构概述
        2. Kubernetes背景和架构
        3. Kubernetes基本概念
        4. Spring Boot部署到本地Kubernetes环境
        5. 生产环境Kubernetes部署文件剖析
        6. Kubernetes应用动态配置实验
        7. Kubernetes应用金丝雀发布实验

        1. 日志聚合的常用技术方案
        2. 使用 Fluentd、ElasticSearch 和 Kibana 管理日志

        1. 微服务监控与告警常用方案
        2. 使用Netflix Turbine实现监控聚合
        3. 使用Hystrix-dashboard可视化服务质量监控
        4. 部署运行使用Spring Boot actuator和Spring Boot Admin实现微服务的metrics+HealthCheck监控
        5. 部署运行使用Spring Cloud Hystrix Dashboard+Turbine实现监控服务调用时间和微服务运行故障信息。
        6. 部署运行使用Spring Cloud Sleuth和Zipkin实现微服务调用链监控
        7. 使用 Prometheus 和 Grafana 处理性能指标数据

        1. 微服务业务设计和拆分
        2. 微服务系统架构选型
        3. 从传统单体系统迁移到微服务架构系统改造
        4. 构建微服务架构持续集成开发流水线
        5. 微服务自动化部署
        6. 微服务架构系统监控

        1. 秒杀系统架构设计分析
        2. 场景一:高并发时实现用户登录以及分布式session功能
        3. 场景二:图形验证码及恶意防刷
        4. 场景三:页面级高并发秒杀优化(大型分布式缓存Redis+静态化分离)
        5. 场景四:服务端Web Server优化(Tomcat/Ngnix/LVS/Keepalived)
        6. 场景五:秒杀服务级高并发优化(RabbitMQ+接口优化)
        7. 场景六:数据库高并发可用优化(数据库集群海量写操作)

        会议嘉宾

        (最终出席嘉宾以会议现场为准)


        参会指南


        温馨提示酒店与住宿:为防止极端情况下活动延期或取消,建议“异地客户”与manbext客户端下载客服确认参会信息后,再安排出行与住宿。退款规则:活动各项资源需提前采购,购票后不支持退款,可以换人参加。

        manbext客户端下载为本会议官方合作 报名平台,您可在线购票

        • 会员折扣
          该会议支持会员折扣 具体折扣标准请参见plus会员页面
        • 会员返积分
          每消费1元累积1个会员积分。 仅PC站支持。
        • 会员积分抵现
          根据会员等级的不同,每抵用1元可使用的积分也不一样,具体可参见PLUS会员页面。 仅PC站支持。

        主办方没有公开参会单位

        打开微信,点击底部的“发现”,使用“扫一扫”即可将网页分享至朋友圈。

        录入信息

        Baidu
        map