PaaS平台API网关与治理方案实战

📚 30章 · 完整目录 v2.0
01 API网关概述
什么是API网关 为什么需要网关 PaaS中的定位
开始学习
02 核心功能解析
路由转发 负载均衡 限流熔断 身份认证
开始学习
03 主流网关选型对比
Kong APISIX Zuul Spring Cloud Gateway Envoy
开始学习
04 网关架构设计
分层架构 插件机制 控制面与数据面分离
开始学习
05 路由与转发策略
动态路由 权重路由 灰度发布 蓝绿部署
开始学习
06 限流算法实战
令牌桶 漏桶 滑动窗口 计数器 分布式限流
开始学习
07 熔断与降级
Hystrix原理 Resilience4j实践 Sentinel集成
开始学习
08 认证与授权
JWT OAuth2.0 OpenID Connect API Key管理
开始学习
09 安全防护
SQL注入防护 XSS防护 CSRF防护 IP黑白名单
开始学习
10 日志与监控
请求日志 访问日志 Metrics指标 Prometheus+Grafana
开始学习
11 链路追踪
OpenTelemetry Jaeger Zipkin 网关层落地
开始学习
12 网关高可用部署
多活架构 健康检查 故障转移 优雅关闭
开始学习
13 API版本管理
URI版本 Header版本 参数版本 兼容性策略
开始学习
14 文档与规范
OpenAPI 3.0 Swagger UI API文档自动生成
开始学习
15 网关性能优化
连接池 缓存 异步非阻塞 零拷贝技术
开始学习
16 插件开发实战
Kong插件开发 APISIX插件开发 自定义Filter
开始学习
17 服务发现集成
Consul Nacos Eureka Kubernetes Service
开始学习
18 配置中心集成
Apollo Nacos Config Spring Cloud Config
开始学习
19 网关与Service Mesh
Istio Envoy Sidecar 网关与网格边界
开始学习
20 多协议支持
HTTP/HTTPS gRPC WebSocket Dubbo协议转换
开始学习
21 流量管理
流量镜像 流量复制 流量染色 全链路压测
开始学习
22 网关与DevOps
CI/CD集成 自动化测试 蓝绿发布 金丝雀发布
开始学习
23 API市场与开发者门户
API订阅 API Key发放 调用统计 开发者文档
开始学习
24 网关安全加固
TLS双向认证 mTLS 证书管理 密钥轮换
开始学习
25 跨域与CORS
跨域原理 CORS配置 预检请求 安全策略
开始学习
26 网关缓存策略
本地缓存 分布式缓存 CDN缓存 缓存失效策略
开始学习
27 错误处理与异常码
统一错误格式 错误码规范 异常链路处理
开始学习
28 网关迁移与演进
单体到微服务 Zuul到Spring Cloud Gateway 平滑迁移方案
开始学习
29 实战案例一:Kong企业级网关
基于Kong构建 企业级API网关
开始学习
30 实战案例二:APISIX全链路灰度
APISIX实现 全链路灰度发布与治理
开始学习