SpringBoot&SpringCloud微服务实战
Jerry Du 查看讲师
百林哲咨询(北京)有限公司专家团队成员
资深技术专家、阿里云MVP,目前担任多家公司高级技术顾问,提供技术分享、培训和咨询等服务。
浏览:2921次
详情 DETAILS

课程简介

SpringBoot是企业级开发的整体整合解决方案,Spring Boot极大地简化了项目的配置,最大化地实现了“约定大于配置”的原则来轻松实现应用的创建及与其他框架快速集成,特别用于快速构建微服务应用,用最简单的方式让开发人员适应各种开发场景。

SpringBoot简化Spring工程的配置,运行和维护,包括起步依赖——项目创建以后会自动添加一些项目环境的基础依赖;基础配置——Spring项目中需要的基础配置都已经有了,例如bean的扫描,基础bean的作用域配置;同时对项目进行健康监控;并且Spring Boot内置web服务,可以使用嵌入式服务器运行项目。

本次课程系统分享Spring Boot相关的基础知识及常见场景的实战经验

目标

1、认识了解SpringBoot架构体系、现状发展史以及实战情况

2、通过对SpringBoot 常见场景进行案例解析,系统讲解SpringBoot 架构的组成

受众人群

1、软件开发人员、运维人员

2、对SpringBoot感兴趣的架构师

课程时长

2天(12H)

课程大纲

标题

授课内容

第1章 SpringBoot基础实战

1.1 SpringBoot体系介绍

① SpringBoot生态

② SpringBoot架构体系

③ 现状及发展

1.2 SpringBoot实践

① 编写第一个Web服务

② RestFul语义的遵守与取舍

③ SpringBoot与持久层中间件

④ SpringBoot与缓存中间件

⑤ SpringBoot与消息中间件 

 

2章微服务开发进阶

进阶

2.1 SpringCloud实战

    微服务核心模块及架构

    注册中心之Nacos

微服务调用之Feign

使用Hystrix进行熔断保护(降级)

Feign整合Hystrix

API网关之Spring Cloud Gateway

2.2 微服务常见场景

分库分表案例解析

通过分布式锁保证一致性

分布式ID常见策略

案例解析:微服务重构遇到的“坑”及解决方案

2.3 SpringBoot/SpringCloud运维体系

SpringBoot应用程序监控(调用链监控)

SpringBoot与Docker微服务实战



企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1