课程概述
微服务已成为构建高并发、可扩展互联网应用的首选架构。本课程以业界主流的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等多个国际组织官方授权培训机构,培训体系规范、内容权威、认证有保障。
✔ 高质量讲师团队
讲师均具备一线实战经验,擅长将理论与企业实际相结合。以“讲得清、做得出、考得过”为交付标准,深受客户好评。
✔ 交付结果导向
不止于“讲课程”,更重视“带成果”。从学习、辅导到考试、落地,我们以结果为导向,全程陪跑,确保培训真正有效。
✔ 多行业服务经验
深度服务过航空制造、金融科技、互联网、智能制造、能源电力等多个行业,了解企业痛点,善于定制实战化培训解决方案。
✔ 完整学习支持体系
配套电子讲义、练习案例、答疑社群、考试辅导,提供从“课前准备”到“课后应用”的一体化学习体验。
培训咨询