用途:为微服务架构实现 API 网关提供指导,涵盖路由、认证、流量管理与服务组合等模式。适用场景包括搭建网关基础设施、设计 Backend for Frontend(BFF)层、在网关层做认证授权、实现限流/熔断/重试、配置服务发现与动态路由、构建 API 聚合层、管理日志监控 CORS 等横切关注点,以及评估 Kong、Nginx、Envoy、AWS API Gateway 等方案。
主要能力:路由(按路径/请求头/主机转发)、安全(集中式认证授权与 API Key 校验)、流量管理(限流、熔断、重试)、组合(聚合多个服务调用)、转换(修改请求/响应)。架构模式包括单网关、BFF、GraphQL 网关、服务网格(Istio、Linkerd)。技能提供路由、转换、组合、认证、流量管理、BFF、服务发现、网关实现等参考文档。
使用方式:资料给出四阶段工作流——需求分析(识别客户端类型、梳理服务与端点、定义横切关注点与 SLA)、网关设计(选架构与实现、设计路由规则与认证方案、定义流量策略)、实现(部署实例、配置路由与认证、应用流量管理、启用可观测性)、测试与优化(压测、故障注入、安全测试、延迟优化与调优)。
限制:资料未提供具体安装命令、代码示例或收费价格信息。