注基礎組件的質量,這些基礎組件是用戶看不到的。這些組件包括代碼質量、自動化的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都是無狀態的,可以隨意地進行擴縮容
第一類用戶需要快速構建企業級、高可用、安全的入口,我們可以幫助他們實現這個目標。第二類客戶,也是我們目前關注的重點客戶,因為他們通常是傳統架構,希望
升級到微服務和云原生架構。最簡單的方法是在前面加一個網關。有了網關,傳統的應用可以繼續使用傳統的負載方式,而微服務可以使用微服務負載方式,這樣就能快速進
入云原生時代。