培训课程

ArchSummit全球架构师峰会特邀国内外技术专家提供Workshop培训,紧紧围绕大数据、深度学习、微服务等热点技术,系统性分享其中的实践经验,开放你的思路。

流计算技术Heron实践

12月10日上午

分布式应用架构

12月10日下午

微服务原理、基础架构和开源实践

12月11日上午

微博微服务化最佳实践

12月11日下午

培训1

12月10日上午

培训2

12月10日下午

培训3

12月11日上午

培训4

12月11日下午

微服务原理、基础架构和开源实践

课程简介

当互联网公司业务和团队发展到一定规模,根据康威法则,微服务架构是一种必然的演化趋势。微服务架构可以认为是一个两层的架构体系,上层是微服务业务架构,下层是微服务基础架构,也就是说微服务架构是需要底层基础架构支撑的。

本课程讲师在多年一线实战经验和学习积累的基础上,给大家深入分析微服务基础架构体系和原理,以及如何利用开源技术为技术组织打造轻量级的微服务基础架构,赋能组织进行规模化创新。

课程讲师

杨波

拍拍贷 技术中心框架研发部总监
具有超过 10 年的互联网分布式系统研发和架构经验,曾先后就职于:eBay 中国研发中心(eBay CDC),任资深研发工程师,参与亿贝开放 API 平台研发,携程旅游网(Ctrip),任技术研发总监,主导携程大规模 SOA 体系建设,唯品会(VIPShop),任资深云平台架构师,负责容器 PaaS 平台的调研和架构。

课程大纲

  1. 微服务原理
    • 康威法则,微服务和模块化组合式企业
    • 微服务先决条件,适用性和演化性
    • 微服务团队,组织架构和中台战略
  2. 微服务基础架构和开源实践
    • 基础架构综述和大图The Big Picture
      • 康威法则,微服务和模块化组合式企业
      • 微服务先决条件,适用性和演化性
      • 微服务团队,组织架构和中台战略
    • 公共运行时服务
      • 服务发现Eureka/Consul
      • API网关Zuul
      • 配置中心Apollo
    • 服务框架和通信模式
      • RPC vs REST框架(Spring Boot, Thrift)
      • 聚合层和后台服务层
    • 监控告警和可靠性工程
      • 综述三层监控体系
      • 数据采集总线(Agent + Kafka)
      • 统一日志(ELK)
      • 统一度量(InfluxDB/KairosDB)
      • 调用链监控(CAT)
      • 统一告警(ZMON)
      • 限流熔断和Hystrix
    • 后台服务
      • 消息服务MQ(Kakfa/RocketMq)
      • 任务调度Job(XXL-Job)
      • 缓存服务(CacheCloud)
      • 分布式数据访问层(ShardingJDBC/MyCat)
      • 统一认证服务
    • 持续交付
      • 容器虚拟化和不可变基础设施
      • 容器云平台marathon
      • 持续集成,多环境和发布流水线
      • 蓝绿、金丝雀和灰度发布

目标听众

架构师、系统工程师、DevOps运维、应用开发专家、云计算工程师

课程收益

  1. 深入理解微服务原理,先决条件,微服务架构和组织架构的关系
  2. 理解微服务中台架构
  3. 理解总体微服务基础架构体系
  4. 理解公共运行时服务,服务发现,网关和配置中心原理和架构
  5. 理解典型微服务框架和通讯模式,两层服务模式
  6. 理解微服务监控体系和可靠性工程实践
  7. 理解常用后台支持服务和开源实践
  8. 理解基于容器云的持续交付流水线,各种发布模式

极客邦控股(北京)有限公司

北京市朝阳区望京利泽中二路洛娃大厦C座6层1607