Higress + Nacos 微服务网关最佳实践
💡
原文中文,约5600字,阅读约需14分钟。
📝
内容提要
去年11月,我们开源了云原生网关 Higress,支持多种协议,可以支持多个不同命名空间,支持灰度发布和自定义扩展等功能,可以显著降低资源成本。Higress 支持开发者使用多种语言编写 Wasm 插件,并动态加载生效,插件生效过程无需重启网关。趋势一:统一 API 标准,向云原生微服务架构演进;趋势二:合并安全&流量网关,向 DevSecOps 演进。Higress 为传统微服务架构,提供了渐进式的方式,向基于 K8s 的云原生微服务架构演进,是一个明智的选择。
🎯
关键要点
-
去年11月开源云原生网关Higress,支持多种协议和灰度发布功能。
-
Higress支持使用多种语言编写Wasm插件,动态加载,无需重启网关。
-
微服务网关发展趋势一:统一API标准,向云原生微服务架构演进。
-
微服务网关发展趋势二:合并安全与流量网关,向DevSecOps演进。
-
Higress与Nacos紧密协作,提供高性能和资源成本降低的优势。
-
Higress支持多种服务来源配置,降低自建微服务网关的资源成本。
-
Higress提供灰度发布和自定义扩展等多种微服务网关能力。
-
Higress兼容Nginx Ingress的金丝雀发布相关注解。
-
Higress支持开发者添加自定义处理逻辑,使用Wasm插件实现。
-
Gateway API的统一趋势不可阻挡,Higress具备平滑迁移到Gateway API的能力。
-
Higress为传统微服务架构提供渐进式向云原生微服务架构的演进方式。
-
合并安全、流量和微服务网关的三合一架构显著降低成本,提高可用性。
-
向DevSecOps演进需要打破开发与运维之间的壁垒,形成敏捷团队。
➡️