400-888-5228

课程概述

微服务已成为构建高并发、可扩展互联网应用的首选架构。本课程以业界主流的Spring Cloud技术栈为核心,采用理论与实战相结合的方式,系统性地引导您掌握从服务治理、负载均衡、熔断降级到API网关和分布式配置等全套微服务解决方案。课程紧跟前沿,创新性地引入Spring AI模块,深入讲解如何将大语言模型(LLM)能力融入应用开发。通过本课程,您将能独立构建和部署现代化、高可用的分布式系统,并具备打造下一代AI原生应用的实战能力。

课程对象

本课程主要面向 Java 后端开发者软件架构师及希望系统学习分布式架构的技术人员。尤其适合希望将现有单体应用向微服务平滑演进,或致力于构建高可用、高扩展性现代应用,并对 AI 技术与业务融合充满兴趣的开发者。

学习基础:

参加此培训,需要学员具备扎实的 Java 编程基础,并熟练掌握 Spring Boot 框架、Maven/Gradle 构建工具及 RESTful API 的开发经验。

课程目标

  • 系统掌握微服务架构设计原理与工程实践:从单体应用拆分、服务注册与发现、负载均衡、熔断限流、网关过滤到配置中心、消息总线,全面掌握微服务关键组件与开发流程。
  • 构建高并发、可扩展的分布式系统能力:结合Spring Cloud技术栈,通过真实案例完成服务治理、链路监控、并发处理与事务一致性的设计与实现。
  • 掌握Spring AI前沿能力与LLM集成开发:深入学习Spring AI集成大语言模型(如Ollama、阿里、OpenAI等)的技术路径,构建具备智能问答、函数调用、多模态能力的AI原生应用。
  • 具备从0到1搭建智能化微服务项目的能力:贯通传统微服务架构与大模型智能体应用,从底层架构构建到AI能力融入,提升互联网系统的智能化、个性化水平。

课程收益

  • 熟悉Spring Cloud核心组件,掌握微服务注册中心、网关、配置中心、熔断机制等模块的实战用法。
  • 能独立搭建Eureka注册中心集群,实现服务注册与发现、客户端负载均衡与远程调用。
  • 掌握Feign、Hystrix、Ribbon等微服务通信与容错技术,提升系统健壮性与高可用能力。
  • 掌握Spring Cloud Gateway路由转发与过滤器开发,实现接口统一入口、权限控制与服务隔离。
  • 熟悉分布式系统中的配置管理、消息通信机制及高并发常见问题的解决策略。
  • 掌握Spring AI开发流程,能够将主流大语言模型接入Java项目,开发具备对话、调用、图文音多模态能力的智能模块。
  • 能结合RAG增强检索、Function Call、多轮对话等技术,实现从用户输入到AI处理的闭环应用。
  • 打通Spring Cloud与AI模型融合路径,具备构建下一代AI原生系统的能力与视野。

课程时长5天(6小时/天)

课程大纲

day1上午 微服务概念
 SpringCloud概述
单体应用架构的概念
单体应用架构的的优缺点
微服务架构概念
微服务架构的优缺点
微服务相关技术栈
使用Rest构建分布式微服务架构
使用Rest搭建服务提供者
使用Rest搭建服务消费者
Eurek注册中心介绍
Eurek服务注册与发现
day1下午 注册中心与负载均衡
 单机版Eureka注册中心搭建
将服务注册到Eureka Server服务注册中心
微服务注册信息完善
Eureka自我保护现象
集群版Eureka注册中心搭建
负载均衡的概念
Ribbon客户端负载均衡
Ribbon服务调用配置
Ribbon常用负载均衡策略
day2上午 Feign远程调用和熔断器
 Feign声明式远程服务调用概念介绍
Feign实战操作
Feign工作流程
分布式微服务架构面临的问题
Hystrix熔断器使用
Hystrix服务端熔断
Hystrix客户端服务熔断
Hystrix Dashboard监控平台搭建
什么是服务监控
服务监控实战
day2下午 Spring Cloud Gateway网关
 网关-简介、默认访问规则
将路由注册进服务中心
路由功能实战
路由转发映射配置
过滤器实战
过自定义过滤器
过滤器登录验证
day3上午 分布式配置中心和消息总线
 分布式架构的配置问题
Spring Cloud Config概述
Spring Cloud Config服务端配置
Spring Cloud Config客户端服务
Spring Cloud Config配置实战
Spring Cloud Config与GitHub整合
Spring Cloud Bus解决的问题
Spring Cloud Bus使用机制
Spring Cloud Bus实战
自定义类中读取配置实战
day3下午 SpringCloud常见问题
 Spring Cloud扩展组件介绍
分布式事务
分布式会话
分布式锁
高流量高并发常见解决方案
day3下午 SpringCloud常见问题
 Spring Cloud扩展组件介绍
分布式事务
分布式会话
分布式锁
高流量高并发常见解决方案
day4上午 SpringAI
 认识AI和大模型
模型部署方案对比
模型部署云服务
模型部署本地部署
调用大模型
day5上午 SpringAI
 MCP概念
MCP和funcation-call区别
实现自定义MCP服务端
实现自定义MCP客户端
调用Ollama下载安装
Ollama代码实现
SpringAI阿里巴巴
day5下午 SpringAI
 图像模型
语音模型
RAG基本概念
RAG代码实现
综合案例代码实现

为什么选择艾威

20+年行业经验沉淀

自2003年成立以来,艾威专注于职业认证与IT技术培训20余年,深耕企业级培训市场,拥有超10,000家企业客户信任。

官方授权·国际认可

艾威是PMI、DAMA、IIBA、The Open Group、ISACA、PeopleCert等多个国际组织官方授权培训机构,培训体系规范、内容权威、认证有保障。

高质量讲师团队

讲师均具备一线实战经验,擅长将理论与企业实际相结合。以“讲得清、做得出、考得过”为交付标准,深受客户好评。

交付结果导向

不止于“讲课程”,更重视“带成果”。从学习、辅导到考试、落地,我们以结果为导向,全程陪跑,确保培训真正有效。

多行业服务经验

深度服务过航空制造、金融科技、互联网、智能制造、能源电力等多个行业,了解企业痛点,善于定制实战化培训解决方案。

完整学习支持体系

配套电子讲义、练习案例、答疑社群、考试辅导,提供从“课前准备”到“课后应用”的一体化学习体验。

培训咨询

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

同类课程推荐同类课程推荐
IT技术培训课程分类