0Pricing
API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) icon
BackendCloudNetwork级别 A1 → C215 种语言

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

掌握使用 Nginx 和 Spring Cloud Gateway 构建 API 网关和反向代理的架构设计与实现,为健壮且可扩展的微服务应用提供支持。 CoddyKit 的学习路径,包含 12 门短课程和 48 节互动课程,并有 24/7 AI 导师陪伴左右。

课程
12
课程
48
互动步骤
557
免费开始
课程 1
课程

此路径包含 12 门课程

以下是学习路径 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 中的每门课程,按学习顺序排列。第一门免费。

1

A14 节课免费

本迷你课程将介绍代理、反向代理和 API 网关的基本概念。了解这些组件为何在现代 Web 架构和微服务生态系统中至关重要

2

A24 节课PRO

开始学习 Nginx:一个功能强大的 Web 服务器和反向代理。本课程涵盖安装、基本配置和静态内容提供,为进一步学习高级代理功能打下基础

3

B14 节课PRO

本迷你课程重点讲解如何将 Nginx 配置为反向代理。学习将流量定向到后端服务器、实现基本负载均衡,并理解代理缓冲

4

B24 节课PRO

深入学习 Spring Cloud Gateway,这是一个基于 Spring Boot 和 Spring WebFlux 构建的强大 API 网关。本课程涵盖项目设置、路由定义,以及使用谓词实现条件路由

5

B24 节课PRO

增强 Nginx 代理的安全性和性能。本课程涵盖 SSL/TLS 配置、HTTP/2 优化和基本身份验证机制

6

B24 节课PRO

将 Spring Cloud Gateway 与 Eureka 或 Consul 等服务发现机制集成。学习如何实现动态路由,并利用 Spring Cloud LoadBalancer 实现可靠的服务通信

7

B24 节课PRO

应用 Nginx 实现常见的微服务模式。本课程涵盖 API 版本管理、处理跨源资源共享(CORS),以及设置限流以实现可靠的 API 管理

8

C14 节课PRO

掌握使用 Nginx 实现高级负载均衡的技术。本课程涵盖多种算法、用于构建健壮系统的健康检查,以及保持会话持久性的方法

9

C14 节课PRO

探索 Spring Cloud Gateway 过滤器修改请求和响应的强大能力。学习实现全局过滤器和自定义过滤器,并利用前置和后置处理功能

10

C14 节课PRO

使用 Spring Cloud Gateway 构建高韧性 API 网关。本课程探索基于 Resilience4j 的断路器、重试机制、超时和有效的错误处理策略

11

C14 节课PRO

为生产环境准备 Nginx,重点学习日志记录、性能调优以及在容器化环境中的部署。学习有效监控 Nginx,实现卓越的运维能力

12

C24 节课PRO

使用 JWT 身份验证保护您的 Spring Cloud Gateway,并通过分布式追踪和集中式配置增强可观测性。本课程重点介绍适用于生产环境的网关实践。

CoddyKit PRO

解锁此路径中的全部 12 门课程,以及其他所有路径中的课程

AI 导师、认证考试和证书。支持网页、iOS 和 Android。

查看所有方案
按年$29.90 / 年每月约 $2.49一次性付款终身$69.99 一次性无需续费,永久使用 PRO。
课程概览

API 网关和反向代理:Nginx 与 Spring Cloud Gateway

每个微服务架构都需要一个受控的入口点——用来路由请求、执行安全策略,并将内部服务与外界隔离。这个学习轨道深入讲解这一层,使用生产环境中最常见的两个工具:Nginx,经过验证的反向代理和 Web 服务器,以及 Spring Cloud Gateway,为 Spring 微服务栈构建的响应式 Java 网关。你不仅将学到配置语法,更将理解这些决策背后的架构思想。

学习内容

你将从核心概念开始——什么是代理、反向代理与正向代理的区别,以及 API 网关在整体架构中的位置。接下来你将配置 Nginx 进行请求代理、应用安全加固和性能优化、实现负载均衡策略,以及针对微服务优化 Nginx 模式。在 Spring Cloud Gateway 方面,你将接入服务发现、编写自定义过滤器、通过弹性模式应用断路器和重试策略,以及通过安全和可观测性功能(包括分布式追踪和指标收集)保护路由。

学习路径

共十二门课程,难度从 A1 到 C2。本轨道从一门免费基础课程开始,然后依次推进 A2 和 B 级课程,涵盖 Nginx 代理实践、Spring Cloud Gateway 路由、安全加固和微服务 Nginx 模式。最后四门 C1 课程分别涉及 Nginx 高级负载均衡策略、Spring Cloud Gateway 过滤器深度讲解、Spring Cloud Gateway 弹性模式 和 Nginx 生产部署与监控。轨道在 C2 级课程 Spring Cloud Gateway 安全与可观测性 结束,涵盖 OAuth2 集成、速率限制和生产级可观测性管道。

学习方式

每门课程由短小精悍的课时组成,你可以在内置编辑器中完成课程,使用真实配置文件并获得实时反馈。当你在某个指令、过滤器谓词或弹性策略上遇到困难时,AI 导师随时可用。

你的学习方式

  1. 01

    互动课程

    实时反馈的动手编程练习

  2. 02

    AI 导师

    遇到困难时立即获得 AI 帮助

  3. 03

    内置编辑器

    直接在浏览器中编写并运行代码

  4. 04

    证书

    完成课程后获得证书

常见问题

常见问题解答

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 课程免费吗?

免费。你可以免费开始 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 课程并完成它的所有互动课程。可选的 PRO 订阅解锁高级 AI 工具和可分享的证书。

学习 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 需要有先前的经验吗?

不需要。课程从基础开始,逐步进阶到更高难度的主题,所以即使你没有任何 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 基础也可以开始。

我在 CoddyKit 上怎样学习 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)?

学以致用。简洁的互动课程将清晰的讲解与实时动手编程练习结合,24/7 AI 导师在你遇到困难时提供个性化帮助。

完成 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 后能获得证书吗?

可以。PRO 学员可以参加考试,获得 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 课程的可分享的完成证书,其中包含可验证的代码。

我能在手机上学习 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 吗?

可以。CoddyKit 支持网页版和原生 iOS、Android 应用,你可以在任何设备上学习 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway),进度会自动同步。

CoddyKit PRO 的费用是多少?

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 的第一门课程免费。CoddyKit PRO 可解锁全部课程:每周 $5.90、每月 $7.90、每年 $29.90,或一次性支付 $69.99,即可终身使用且无需续费。

完成 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 需要多长时间?

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) 包含 12 门课程和 48 节课。大多数课程需要约 5–10 分钟,因此整个路径大约需要 6 小时的实践学习,你可以按照自己的节奏进行。

立即开始 API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

加入数千名学习者,通过 AI 驱动的课程掌握编程。