你的位置: 首页 > 公开课首页 > 语言 > 课程详情

details

上海站|3天烧脑式微服务架构训练营

推荐

主打课程
暂无评价   
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格
4999
你还可以: 收藏

培训受众:

微服务开发工程师
DevOps开发架构师
Docker开发工程师
Java研发工程师
Spring开发工程师

培训颁发证书:

『云计算微服务(Microservice)技术能力』中级能力测评认证证书。

课程大纲

DevOps?微服务?
  • 让我们回顾一下传统IT是什么样的
  • 为什么DevOps会进入大家的视线
  • DevOps的模式是?
  • DevOps和微服务又是什么关系
  • 大家都想做微服务,可是你做得了吗?
  • Docker和Kubernetes扮演了什么角色?

需要解决的问题
  • 微服务到底多微?
  • 99.999
  • 服务发现怎么做
  • 健康检查
  • 应该注意什么安全问题呢
  • 怎么做持续集成
  • 全面筹划持续优化

回归
  • 所有一切的本质是敏捷
  • 不要为了微服务而微服务
  • 注意灰色地带
  • 演进,演进加演进

微服务那些事儿
  • 单体架构
  • 微服务是什么
  • 微服务架构优缺点
  • 微服务设计原则
  • 微服务组件一览

Spring Cloud简介
  • 简介
  • 特点
  • Spring Cloud版本
    • 版本简介
    • 子项目一览
    • Cloud/Boot版本兼容性
  • Quick Start

服务发现:Eureka
  • 服务发现的意义
  • 服务发现简介
  • Eureka简介与架构
  • Quick Start
  • 高可用Eureka
  • 元数据
  • 自我保护模式
  • REST端点
  • Spring Cloud中的服务发现组件

客户端负载均衡:Ribbon
  • Ribbon简介
  • Quick Start
  • 自定义配置
    • 使用代码自定义
    • 使用属性自定义
  • Ribbon的负载均衡算法
  • 脱离Eureka使用Ribbon

声明式的客户端:Feign
  • 简介
  • 多参数请求构造
  • 手动创建Feign
  • 继承支持
  • 压缩支持

使用断路器实现微服务容错:Hystrix
  • 实现容错的手段
    • 雪崩效应
    • 如何容错
  • Hystrix简介
  • 通用方式整合Hystrix
  • Feign整合Hystrix
    • 回退
    • FallbackFactory
  • Hystrix监控
  • 监控可视化工具:Hystrix Dashboard
  • 监控聚合工具:Turbine

微服务网关:Zuul
  • 为什么要使用微服务网关
  • Zuul简介
  • Quick Start
  • 路由端点
  • 路由配置详解
  • Zuul过滤器
    • 过滤器类型与请求生命周期
    • 编写过滤器
    • 禁用过滤器
    • Spring Cloud中默认的过滤器
  • 为Zuul实现回退
  • 使用Sidecar整合异构平台微服务
    • Sidecar简介
    • DEMO
    • Sidecar端点
    • Sidecar与异构微服务分离部署
  • 高可用Zuul

统一配置管理:Spring Cloud Config
  • 为什么要统一管理配置
  • Spring Cloud Config简介
  • Git仓库配置详解
  • 配置属性加解密
    • 安装JCE
    • 加解密端点
    • 对称加密
    • 非对称加密
  • 配置属性刷新
    • 手动刷新
    • 自动刷新
    • Spring Cloud Bus简介
    • 架构图
    • 局部刷新
    • 架构改进
    • 高可用Config Server

微服务跟踪:Spring Cloud Sleuth
  • 为什么要实现微服务跟踪?
  • Sleuth简介
  • Sleuth术语
  • Quick Start
  • Sleuth与ELK配合使用
  • Sleuth与Zipkin配合使用

Spring Cloud常见问题总结

培训师介绍

孟凡杰,eBay云计算资深工程师,有十多年的集群管理和作业调度的研发经验,Kubernetes贡献者。目前和团队一起负责eBay nextGen Cloud Platform Kubernetes在eBay私有云的产品化落地工作,为上层业务提供高可用的容器编排服务。

周立,Spring Cloud中国社区联合发起人之一,近7年的软件系统开发经验,多年系统架构经验;参与开发多个大型项目,例如电信某电信网管项目、某O2O电商平台、某征信系统等;对Spring Cloud、微服务、持续集成、持续交付有一定见地。目前,研究重心是使用Spring Cloud、Docker、微服务,著有《Spring Cloud与Docker微服务架构实战》(预计4-5月上市)。博客:http://itmuch.com,定期分享Spring Cloud相关博客。

本课程名称: 上海站|3天烧脑式微服务架构训练营

查看更多:语言公开课

微服务 DevOps Spring Cloud 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%