全部產品
Search
文件中心

Microservices Engine:什麼是微服務引擎MSE

更新時間:Aug 23, 2024

微服務引擎MSE(Microservices Engine)是一個面向業界主流開源微服務生態的一站式微服務平台,提供註冊配置中心(原生支援Nacos、ZooKeeper、Eureka)、雲原生網關(原生支援Ingress、Envoy)、微服務治理(原生支援Spring Cloud、Dubbo、Sentinel、遵循OpenSergo服務治理規範)、分布式任務調度(相容開源XXL-JOB、ElasticJob、Spring Schedule)的能力。

產品功能

MSE產品包含以下模組:微服務註冊中心、微服務治理、雲原生網關、分布式任務調度。您在構建自己的微服務體系時,既可單獨使用某個模組,也可搭配使用以便獲得微服務生態的最佳實務。

模組

描述

微服務註冊配置中心

支援註冊和配置中心全託管(相容Nacos、ZooKeeper、Eureka),具備豐富完善的監控警示、控制台營運操作和引擎類型。相比開源組件,具有更高效能、SLA保障和配置能力。

微服務治理

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

雲原生網關

提供安全高效的符合K8s Ingress標準的下一代網關,將Ingress流量網關、微服務、安全網關三合一。

分布式任務調度

SchedulerX是阿里巴巴自研的基於Akka架構的分布式任務調度平台(相容開源XXL-JOB、Elastic Job、K8s Job、Spring Schedule),支援Cron定時、一次性任務、任務編排、分布式資料處理、具有高可用、可視化、可營運、低延時等能力。

為什麼選擇微服務引擎MSE

選擇微服務引擎MSE,您可以實現應用註冊配置中心全託管、服務治理、雲原生網關技術、分布式任務調度,輕鬆構建具有以下優勢的資源:

功能

描述

開源增強

100%相容開源社區產品,無縫對接K8s,並在效能、可觀測性、操作便捷上提供加強的能力。

全託管服務

提供全託管叢集。您只需專註於業務開發,無需部署營運,更專業、更彈性、更可靠。

高可用性

微服務引擎提供的執行個體,具備完善的監控和營運,最佳化開源中介軟體大量可用性痛點。

無侵入

應用代碼、配置、鏡像無需修改即可接入治理中心,支援Spring Cloud、Dubbo和多語言應用。

擁抱雲原生

支援ACK、ACK Serverless叢集、ECS、SAE以及多語言等應用接入治理中心,實現微服務治理。

可視化

提供可視化介面。實現服務可見、可管、可控,探測服務的可用性,針對服務設定警報。

安全

執行個體均為使用者獨佔運行環境,不同使用者之間相互隔離。

產品計費

微服務引擎MSE的四個功能模組(微服務註冊配置中心、微服務治理、雲原生網關和分布式任務調度)涉及受管理的執行個體的計費,計費方式包括:

  • 訂用帳戶:按一定時間長度購買資源,先付費後使用。

  • 隨用隨付:按需開通和釋放資源,先使用後付費。

相關雲端服務

MSE整合了阿里雲諸多產品,在監控日誌、安全防護,高可用等方面提供了更優質的使用者體驗。在使用微服務引擎MSE的同時,您還可以選擇以下阿里雲服務:

  • Container ServiceACK:ACK整合MSE治理中心,將部署在ACK上的Spring Cloud和Dubbo應用接入MSE治理中心,使用MSE進行微服務治理。

  • 服務網格ASM:接入服務網格ASM,相容社區Istio開源服務網格,輕鬆實現多語言微服務治理。

  • 應用即時監控服務ARMS:面向分布式架構,對應用進行全方位監控,協助您快速定位出錯介面和慢介面、重現調用參數、發現系統瓶頸,從而大幅提升線上問題診斷的效率。

  • 鏈路追蹤Tracing Analysis:提供完整的調用鏈路還原、調用請求量統計、鏈路拓撲、應用依賴分析等功能,協助您快速分析並診斷分布式應用的效能瓶頸。

  • 訊息佇列Kafka版:提供全託管服務,為您提供了一整套完備的管控類OpenAPI,用於實現一系列的資源管理和營運功能。

開通MSE

單擊下方按鈕可立即前往MSE產品開通頁面。

立即開通MSE

聯絡我們

如果您在微服務引擎MSE過程中有任何疑問,歡迎您通過提工單聯絡支援同學,或搜尋DingTalk群號43525005207加入DingTalk群進行反饋。