天天看點

阿裡雲EDAS滿分通過可信雲微服務先進級認證,助力企業低成本輕松上雲EDAS相較于自建的優勢?暢捷通微服務能力提升EDAS無縫對接容器服務 Kubernetes

近日,阿裡雲企業級分布式應用服務(EDAS)通過了可信雲計算微服務解決方案評估,信通院與雲計算開源産業聯盟給出的認證結果是:在基礎設施層、微服務架構、公共基礎服務、管理控制台、性能及安全性等方面的技術名額,EDAS均滿足可信雲微服務平台先進級的要求。

阿裡雲EDAS滿分通過可信雲微服務先進級認證,助力企業低成本輕松上雲EDAS相較于自建的優勢?暢捷通微服務能力提升EDAS無縫對接容器服務 Kubernetes

企業級分布式應用服務EDAS(Enterprise Distributed Application Service)是一個應用托管和微服務管理的雲原生PaaS平台,提供應用開發、部署、監控、運維等全棧式解決方案,同時支援Spring Cloud和Apache Dubbo 等微服務運作環境,助力企業輕松上雲。

微服務架構的好處不言而喻,比如:能降低複雜性,彼此之間松耦合,能夠被獨立開發和部署,可以選擇适合自己的開發語言和資料存儲技術。單個微服務對應的小團隊可以獨立工作,進行相應的産品創新,新加入某個團隊的新成員(開發、産品、營運等),可以快速了解業務,快速上手,在不影響全局情況下進行更新、替換、擴充及進一步拆分,不會因為一個服務不可用而影響了整個業務。

當然,微服務也會有一些潛在的問題:微服務過多會對開發和運維帶來挑戰,微服務過多,也會提升服務管理的複雜性,包括技術層面的管理以及業務層面的管理,同時可能會出現重複造輪子的情況。

阿裡雲EDAS是一站式企業級分布式應用服務,接入EDAS即可獲得應用生命周期的管理能力,支援各種釋出方式,通過應用的監控來快速定位分析,支援主流微服務架構以及服務治理,支援細粒度的隔離管理。

EDAS相較于自建的優勢?

EDAS提供了內建了應用托管和微服務能力的應用PaaS平台,相比自建K8s+Spring Cloud的方案:

(1)無需搭建微服務架構。EDAS自帶服務注冊發現,配置中心,限流降級能力,使用者無需自行搭建和運維eureka、config、hytrix、circuitBreaker等開源元件。

(2)增強的微服務架構能力,如服務治理、服務監控、全鍊路跟蹤、全鍊路灰階。

(3)與應用托管平台深度內建,提供企業特性。如:多環境并存及隔離;屏蔽IaaS層差異,可自由對接ECS、K8s、Serverless;白屏化的應用釋出能力,使用者可自己跟蹤應用釋出情況、版本、復原等能力。

EDAS 支援主流微服務架構Dubbo、Spring Cloud,0代碼侵入就能完成 Dubbo 和 Spring Cloud 應用上雲,有效降低運維成本,支援多種進階特性,輕松建構微服務應用。目前EDAS已支援下一代微服務Service Mesh,Servcie Mesh 相對于傳統的侵入式微服務架構,具有代碼無侵入、代理透明、開發運維分離等諸多優勢。

暢捷通微服務能力提升

以暢捷通為例,這是用友旗下的一家小型微型企業管理雲服務與軟體提供商,為400多萬小微企業提供智能雲管理服務。随着業務的快速發展,暢捷通IT團隊對原有的IT系統進行了大量的微服務化改造,以适應網際網路大型應用快速疊代以及頻繁釋出的需求。暢捷通的SaaS化企業管理雲服務具備使用者量大、業務複雜、調用鍊路長、與第三方應用系統深度內建等特點,給微服務化改造工作帶來了非常大的挑戰。特别是在新版本的釋出過程中,如果不能保證整個流程平滑、可控,就很容易因為單個應用的更新而造成整個系統的崩潰。如何提升整體的微服務治理能力與監控能力,在頻繁的版本疊代中確定系統的穩定健壯 ,是暢捷通IT團隊需要解決的重要課題。

經過與阿裡雲技術專家多輪深入的技術交流後,暢捷通IT團隊決定将整個微服務架構逐漸部署到阿裡雲提供的企業級分布式應用服務EDAS上。對于通過Spring Cloud技術體系建立的微服務應用,可以在不改動任何代碼的情況下,直接部署在EDAS上,整個遷移的過程也非常平滑,對于暢捷通的使用者而言,是沒有任何感覺的。

阿裡雲EDAS滿分通過可信雲微服務先進級認證,助力企業低成本輕松上雲EDAS相較于自建的優勢?暢捷通微服務能力提升EDAS無縫對接容器服務 Kubernetes

運作在EDAS上的Spring Cloud應用,可以享受到應用生命周期管理、無損下線、全鍊路流控等一系列針對微服務治理領域的能力增強。特别在應用釋出的流程中,EDAS所提供的平滑上下線以及灰階機制極大程度的提升了系統在版本更新期間的穩定性,降低了應用釋出所帶來的風險。

EDAS無縫對接容器服務 Kubernetes

EDAS 支援以容器的形式托管應用,無縫對接容器服務 Kubernetes,無需了解容器服務底層細節,通過 EDAS 控制台就能完成應用在容器裡的全生命周期管理,包括監控,診斷等服務,可以低門檻擁抱容器新技術,最大化利用資源。容器與微服務完美結合,基于 EDAS + Kubernetes,可以快速建構容器上的微服務架構。

(1)無縫支援 Kubernetes。Kubernetes 叢集托管給 EDAS,隻需關注應用生命周期管理即可。

(2)容器與微服務完美結合,基于 EDAS + Kubernetes,快速建構容器上的微服務架構。

(3)無需建構鏡像。支援 WAR 包和 JAR 包直接部署,EDAS代為建構鏡像并部署到Kubernetes叢集,有效簡化流程降低使用門檻。

EDAS凝結了阿裡巴巴多年來的實踐經驗,借助于EDAS運維管理新業務系統,可以加快系統的試新落地。EDAS可以快速滿足業務的各種穩定性需求,包括灰階的功能,為業務試探新業務提供了信心保證。此外,EDAS平台整合了阿裡雲應用監控服務,可以幫助企業微服務體系獲得進一步的監控能力。通過鍊路追蹤、慢SQL、問題診斷等一系列技術手段,能夠幫助企業快速及時定位并解決生産隐性問題。

9月18日,2020雲栖大會-雲原生中間件分論壇,将全面解讀如何利用阿裡雲原生中間件的技術和産品體系,針對雲原生場景下常見的技術挑戰和痛點,分享技術經驗和思考,并深入探讨雲原生中間件如何加速企業數字化轉型等熱點話題。

其中,暢捷通技術總監熊昌偉也将在演講中分享《暢捷通微服務能力提升實踐》,全面解析EDAS的實踐經驗與思考。

阿裡雲EDAS滿分通過可信雲微服務先進級認證,助力企業低成本輕松上雲EDAS相較于自建的優勢?暢捷通微服務能力提升EDAS無縫對接容器服務 Kubernetes