注基础组件的质量,这些基础组件是用户看不到的。这些组件包括代码质量、自动化的CI/CD、端对端测试、混沌测试等。在APISIX中,我们内置了大
量的测试案例代码,包括单元测试、E2E测试、混沌测试,以及一些基准测试等,从而保证APISIX具备高可用性。
在网关的标准方面,我最近在研究时发现,有三个标准,分别是协议标准(HTTP加RESTFUL),文档标准(Swagger),以及路由标准(Kubernetes Ingress / Gateway API)。
Kubernetes推出了路由标准,并通过Higress逐渐将路由标准统一起来
未来云原生网关的发展趋势应该朝着标准化、高集成、易扩展和热更新的方向不断加强,
第二个趋势是,对于一些小中型客户来说,Higress对于一些简单的4层路由和7层简单路由可能足够了,但对于一些中大型客户来说,他们可能对于复杂的API管理和路由有更多需求,未来可能会朝这个方向发展;第三个趋势是统一东西南北流量
第四个趋势可能是关于AI领域的探索,AI的入口到底是谁?
NGINX提供了商业版的NGINX
App Protect模块,支持WAF、七层DDoS防护,机器人防御和API安全
在架构方面,我们通常采用DP(数据平面)和CP(控制平面)分离的架构,每个DP都是无状态的,可以随意地进行扩缩容
第一类用户需要快速构建企业级、高可用、安全的入口,我们可以帮助他们实现这个目标。第二类客户,也是我们目前关注的重点客户,因为他们通常是传统架构,希望
升级到微服务和云原生架构。最简单的方法是在前面加一个网关。有了网关,传统的应用可以继续使用传统的负载方式,而微服务可以使用微服务负载方式,这样就能快速进
入云原生时代。