微服務引擎

面向業界主流開源微服務生態的一站式微服務平台, 提供註冊&配置中心全託管、網關和微服務治理能力。

相容主流開源微服務生態的一站式平台

為使用者提供服務註冊發現、組態管理、網關接入、服務治理等高效能和高可用的企業級雲端服務能力。其中註冊、配置中心全託管(相容Nacos/ZooKeeper/Eureka),網關基於 Istio 構建併兼容 K8s Ingress 標準 ,服務治理無侵入增強 Spring Cloud, Apache Dubbo 等開源微服務架構。協助使用者更便捷地使用開源技術構建自己的微服務體系。

開源增強


100% 相容開源社區產品及編程架構,並在穩定性、效能、可觀測性、操作便捷上提供加強的能力

無侵入開箱即用

應用代碼、配置、鏡像無須修改即可接入微服務治理;修改叢集註冊中心地址後即可快速使用註冊配置中心

全託管服務

提供全託管叢集,使用者只需專註於業務開發,無需關注資源購買及部署營運,更專業、更彈性、更可靠

擁抱雲原生

雲原生網關基於 Istio 構建併兼容 K8s Ingress 標準,微服務治理實現傳統 Java 架構和 Istio 的流量互連

高可用性

受管理的執行個體具備完善的健康檢測、自動回復等能力,最佳化開源中介軟體大量可用性痛點,保證引擎持久穩定運行

可視化

受管理的執行個體提供豐富的指標監控和日誌分析大盤,微服務治理將效果可視化,實現服務的可見、可管、可控

特性

治理中心

無侵入增強主流 Spring Cloud, Apache Dubbo 等開源微服務架構,提供豐富的服務治理功能,中介軟體與業務解耦。

金絲雀發布

對新版本進行小流量驗證,通過後再全量升級,確保應用發布的可觀測,可灰階,可復原。

全鏈路灰階

將應用的相關版本隔離成獨立的運行環境,請求流量按規則路由到目標版本,線上配置,即時生效。

無損上下線

包含服務預熱、延遲發布、無損下線等功能,對服務冷啟動、擴縮容、銷毀的全流程進行防護,保證業務連續無損。

離群執行個體摘除

檢測消費者所調用提供者應用執行個體的可用性並進行動態調整,以保證服務成功調用,從而提升業務穩定性和服務品質。

服務鑒權

對調用該應用的流量進行鑒權,僅允許匹配鑒權規則的應用調用,線上配置,即時生效。

雲原生網關

提供更可靠的、成本更優、效率更高的符合K8s Ingress標準的微服務 API GateWay。

服務治理

多種服務發現方式 K8s Service,Nacos註冊中心;限流降級;金絲雀發布;路由配置等多種服務治理能力。

接入安全

認證管理、IP黑白名單;JWT/OIDC鑒權、防WAF/DDoS攻擊。

高可用

過載保護、無損上下線、多可用性區域容災、彈性擴縮容等。

可觀測性

監控大盤、日誌查詢、調用鏈、警示配置。

註冊/配置中心

註冊中心、配置中心全託管(相容Nacos/ZooKeeper/Eureka),高可用,豐富完善的監控警示、控制台營運操作和引擎類型。MSE引擎託管專業版相容 Nacos 2.0,相比基礎版效能提升約10倍,具有更高的 SLA 保障和配置能力。

完全標準的引擎使用

完全符合開源軟體的標準使用,客戶更改引擎存取點地址後,無需修改任務代碼,即可使用。

資料管理

提供可視化的資料查詢和更新功能,包括資料的添刪改查。

監控警示

提供可視化的引擎監控和警示通知功能,包括串連數、TPS和QPS等指標的監控,並通過手機簡訊、郵件和DingTalk等方式警示。

應用情境

微服務架構下,業務通常採用流量網關 + 微服務網關的兩層架構,前者負責南北向流量調度和安全防護,後者負責東西向流量調度和服務治理,雲原生網關在能力不打折的情況下,將兩層網關變為一層。

能夠實現

  • 高昂的網關成本降低一半

    將流量網關(K8s Ingress、Nginx)和微服務網關(Spring Cloud Gateway、Zuul等)合并,節省一半資源成本,並降低營運複雜度

  • 微服務的自動探索和治理

    打通容器叢集和微服務註冊中心,輕鬆實現服務的自動探索、路由轉寄。支援逾時重試、熔斷降級、金絲雀發布等功能。

  • 效能優於傳統微服務網關

    基於 Envoy 和 Istio 構建,效能優於傳統微服務網關。並通過負載平衡、流量控制能力增強後端服務的可用性,確保業務系統順利應對流量洪峰 。

微服務架構的多樣治理手段和流量管控不僅在服務-服務之間東西向生效,更需要在入口的南北流量上面開始;雲原生網關實現了微服務的親和性,與微服務治理體繫緊密的聯動起來。

能夠實現

  • 灰階發布

    當微服務更新版本,採用金絲雀發布的時灰階策略不但需要在微服務環境內東西流量上生效,在網關上也會執行相同的灰階策略,從業務的入口就開始實現灰階轉寄,並往後傳遞。

  • 無損上下線

    提供 Dubbo 、 Spring Cloud 流量的無損下線能力, 當應用進行發布、縮容、擴容等操作時,流量平滑無損。同時打通雲原生網關、訊息等組件。MSE將無損上下線能力自動整合在K8s的生命週期中,自動實現發布以及執行個體上下線過程中全鏈路流量無損。

  • 離群執行個體摘除

    當服務端叢集中某些執行個體發生夯機異常時,consumer 能主動判斷,並將對應的 provider 執行個體短時間剔除,不再請求,在一定時間間隔後再繼續訪問。同時,具有全域異常判斷能力,有效提高服務整體可用性。

MSE作為一款BaaS型產品,提供了免營運,高可用的引擎服務,提供註冊中心、配置中心全託管(相容Nacos/ZooKeeper/Eureka)、網關(相容 Ingress/Envoy)和無侵入的開源增強服務治理能力,可以使用在巨量資料,微服務領域。

能夠實現

  • 分布式協調

    如果企業使用HBase、Spark或Kafka等開源軟體,則使用MSE提供的ZooKeeper、Eureka和Nacos可以實現分布式系統的協調。

  • 服務發現

    在快速發展的雲端運算時代,微服務應用越來越廣泛,MSE為採用Dubbo和Spring Cloud架構開發的微服務提供了高可用、免營運和穩定的服務註冊中心。

安全防護是網關的剛需,雲原生網關支援HTTPS認證、IP黑名單以及多種認證授權方式,統一管理API和服務的安全設定,降低使用者的安全接入成本。

能夠解決

  • 多樣的認證鑒權需求

    提供常規的 JWT 認證,以及基於授權開放網路標準 OAuth 2.0 的 OIDC 認證,使用者可靈活配置鑒權。

服務網格技術的誕生為我們多語言應用實現傳統Java架構類似的微服務治理能力提供了強有力的支援;服務網格與業務解耦的理念反哺到傳統的Java架構,協助業務快速整合和降低改造成。

能夠解決

  • 無侵入接入

    Dubbo 和 Spring Cloud 的微服務應用通過 Java Agent ,其他語言通過 Sidecar 實現業務“零改造”接入。

  • 統一的流量管控和配置

    一套配置和治理策略實現傳統 Java 微服務架構與 Istio 的流量管控和治理,降低使用成本和維護成本。

  • 多語言互連

    實現傳統 Java 架構和 Istio 的流量互連。

產品規格

MSE雲原生網關

相容K8s Ingress,支援ACK、Nacos等多種服務發現方式

特徵

  • K8s Ingress和微服務網關變形平板
  • 資源成本直降50%

計費方式

700元額度,多規格可選。

立即購買

MSE註冊配置中心

面向業界主流開源微服務生態的一站式微服務平台

特徵

  • 支援 Nacos 2.0,效能提升約 10 倍
  • 99.95%可用性,配置更加安全

計費方式

提供隨用隨付和預付費兩種購買方式,根據引擎規格、節點數量計費。

立即購買

MSE微服務治理

無侵入實現生產級服務治理,消除發布風險、提升線上穩定性、保護應用安全

特徵

  • 原生支援Spring Cloud、Dubbo
  • 提供豐富的服務治理能力,如全鏈路灰階、無損上下線···

計費方式

僅提供隨用隨付購買方式,根據接入治理中心的應用節點數量計費

立即購買

他們正在用

phone 聯絡我們
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.