簡介:MSE 于2020年10月在國內開啓商業化服務,目前已吸引近萬客戶使用,用于在雲上更低成本構建、更穩定運行微服務架構。此次,MSE 向阿裏雲國際站開放服務,旨在幫助更多客戶享受到更加普惠的微服務技術。
隨著微服務技術的成熟,微服務核心架構分層愈加清晰,技術標准化和産業化正在形成,微服務逐步從建好過渡到用好,衍生出一系列面向微服務基礎組件(如注冊和配置)、服務治理和雲原生網關的商業化服務。
阿裏雲微服務引擎(Microservices Engine,以下簡稱 MSE)是一個面向業界主流開源微服務生態的一站式微服務平台, 提供注冊&配置中心全托管(原生支持 Nacos/ZooKeeper/Eureka)、網關(原生支持 Ingress/Envoy)和無侵入的開源增強服務治理(原生支持Spring Cloud/Dubbo)能力。
MSE 于2020年10月在國內開啓商業化服務,目前已吸引近萬客戶使用,用于在雲上更低成本構建、更穩定運行微服務架構。此次,MSE 向阿裏雲國際站開放服務,旨在幫助更多客戶享受到更加普惠的微服務技術。
MSE 國際站地址:https://www.alibabacloud.com/product/microservices-engine
核心功能一:注冊和配置中心全托管
ZooKeeper/Eureka/Nacos 是主流的微服務注冊和配置中心開源方案,但因其依賴複雜、變更頻繁,往往給客戶帶來的較高的建設和運維成本,而 MSE 則在易用性、性能做了諸多優化,例如提供了豐富完善的監控報警、控制台運維操作和引擎類型,並通過多機房和多區域容災能力、自動宕機恢複能力,可確保99.95%的可用性。詳細的自建方案和 MSE 比對如下:https://www.alibabacloud.com/help/en/doc-detail/397257.html
核心功能二:服務治理
軟件架構的核心挑戰是解決業務快速增長帶來的系統複雜性問題。業務規模越大、系統越複雜,小的技術問題越可能被放大,造成大的線上故障。在雲原生的演進過程中,尤其是容器化改造給微服務治理平添了更多的系統複雜度,使得這種現象越發嚴重。
MSE 無侵入便可增強主流 Spring Cloud、Apache Dubbo 等開源微服務框架,提供豐富的服務治理功能,例如金絲雀發布、全鏈路灰度、無損上下線、離群實例摘除、服務鑒權等,解耦中間件與業務。
核心功能三:雲原生網關
雲原生網關被譽爲下一代網關。
在虛擬化時期的微服務架構下,業務通常采用流量網關 + 微服務網關的兩層架構,流量網關負責南北向流量調度和安全防護,微服務網關負責東西向流量調度和服務治理,而在容器和 K8s 主導的雲原生時代,Ingress 成爲 K8s 生態的網關標准,賦予了網關新的使命,使得流量網關 + 微服務網關合二爲一成爲可能。
將兩層網關變爲一層,不僅可以節省50%的資源成本,還可以降低運維及使用成本。部署結構示意圖如下,左邊爲傳統網關模式,右圖爲下一代雲原生網關模式。
此外,MSE 提供了豐富的安全認證與服務治理能力,並在性能上也做了內核調優以及接下來要發布的硬件加速功能,結合阿裏內部兩年的大促經驗在高可用建設上也進一步做了擴展。
MSE 已成爲國內最受歡迎的微服務平台之一,已服務斯凱奇、來電科技、玩心不止、禾連健康、萬師傅、雲貨優選等企業。此次在香港(中國)、新加坡、馬尼拉、倫敦、硅谷等全球23個 region 開服,將有效解決出海客戶、Go to China 客戶、亞太和歐美當地客戶的微服務構建和穩定運行的後顧之憂。
原文鏈接:301 Moved Permanently
本文爲阿裏雲原創內容,未經允許不得轉載。