什么是企業(yè)級分布式應(yīng)用服務(wù)EDAS
企業(yè)級分布式應(yīng)用服務(wù)EDAS(Enterprise Distributed Application Service)是一個應(yīng)用托管和微服務(wù)管理的云原生PaaS平臺,提供應(yīng)用開發(fā)、部署、監(jiān)控、運維等全棧式解決方案,同時支持Spring Cloud和Apache Dubbo(以下簡稱Dubbo)等微服務(wù)運行環(huán)境,助力您的應(yīng)用輕松上云。
應(yīng)用托管
應(yīng)用托管是開發(fā)者本身不為應(yīng)用提供服務(wù)器,而是將應(yīng)用托管給服務(wù)提供商。應(yīng)用開發(fā)完成后,可以托管在EDAS上。
功能 | 描述 |
多種語言支持 | EDAS支持托管Java應(yīng)用,K8s環(huán)境還支持托管PHP、Node.js、C++和Go等多語言應(yīng)用。 |
多種底層服務(wù)器選擇 | EDAS無縫集成了ECS云服務(wù)器和容器服務(wù)Kubernetes(K8s)版,您可以基于實際托管需求來選擇ECS集群、K8s集群,以及混合云集群。 |
多種發(fā)布方式 |
|
應(yīng)用生命周期管理 | EDAS為您提供從創(chuàng)建到運行的應(yīng)用全生命周期管理服務(wù),包括應(yīng)用的發(fā)布、啟動、停止、擴容、縮容和刪除等服務(wù),您可以輕松運維上千個應(yīng)用實例。 |
應(yīng)用監(jiān)控 | EDAS集成了應(yīng)用實時監(jiān)控服務(wù)ARMS。您可以監(jiān)控部署在EDAS中的應(yīng)用的健康狀態(tài)和關(guān)鍵指標(biāo),并針對監(jiān)控指標(biāo)設(shè)置告警,及時發(fā)現(xiàn)并處理可能存在的異常或故障,以保障應(yīng)用的健康和可用性。 |
應(yīng)用運維 | EDAS為應(yīng)用提供了一系列運維功能,包括生命周期管理、應(yīng)用訪問方式管理、彈性伸縮、限流降級、負載均衡、變更記錄、事件中心、日志管理等。 |
應(yīng)用托管的更多信息,請參見應(yīng)用托管概述(K8s)和應(yīng)用托管概述(ECS)。
微服務(wù)
有別于傳統(tǒng)的單體式應(yīng)用架構(gòu),微服務(wù)架構(gòu)將應(yīng)用拆分成多個核心功能,每個功能都可以作為一項獨立的服務(wù),由獨立團隊負責(zé)并且可以獨立構(gòu)建和部署,各項服務(wù)在運行和出現(xiàn)故障時不會相互影響。微服務(wù)使應(yīng)用更易于擴展和更快地開發(fā),從而加速創(chuàng)新并縮短新功能的發(fā)布周期。
EDAS提供了從開發(fā)、部署到治理的完整的微服務(wù)解決方案。
應(yīng)用開發(fā)
EDAS支持基于Spring Cloud、Apache Dubbo以及HSF開發(fā)的微服務(wù)應(yīng)用。各種框架的微服務(wù)應(yīng)用無需修改任何代碼和配置,即可直接部署到EDAS。更多信息,請參見應(yīng)用開發(fā)概述。
Spring Cloud | Apache Dubbo | HSF |
應(yīng)用部署
EDAS針對微服務(wù)應(yīng)用的開發(fā)、運行現(xiàn)狀,提供了多種路徑,幫助您將微服務(wù)應(yīng)用部署或遷移到EDAS。無論您選擇哪種路徑,都可以使用EDAS完整的微服務(wù)治理能力。更多信息,請參見:創(chuàng)建和部署應(yīng)用概述和創(chuàng)建和部署應(yīng)用概述。
微服務(wù)治理
EDAS為各種框架的微服務(wù)應(yīng)用提供了服務(wù)查詢、調(diào)用鏈查詢、離群實例摘除和服務(wù)鑒權(quán)等完整的微服務(wù)治理能力。
Spring Cloud | Apache Dubbo | HSF |
云原生應(yīng)用PaaS平臺
云原生是指應(yīng)用原生被設(shè)計為在云上以最佳方式運行,充分發(fā)揮云的優(yōu)勢。在云原生時代,PaaS平臺將下沉到基礎(chǔ)設(shè)施,成為云的一部分。EDAS正是一個應(yīng)用托管和微服務(wù)管理的PaaS平臺。
功能 | 描述 | 相關(guān)文檔 |
云服務(wù)集成 | EDAS作為應(yīng)用的一站式PaaS平臺,集成了眾多阿里云服務(wù),以產(chǎn)品和EDAS內(nèi)部組件兩種形態(tài)為EDAS中的應(yīng)用提供各個層面、維度的功能。
| |
權(quán)限管理 | 您在EDAS上托管的應(yīng)用可能包含多個服務(wù)或子系統(tǒng),這些服務(wù)或子系統(tǒng)又可能由不同團隊、成員進行開發(fā)、運維。EDAS通過賬號體系及基于賬號體系的一系列權(quán)限管理操作,提供企業(yè)級的權(quán)限管理系統(tǒng),幫助您對應(yīng)用、資源和數(shù)據(jù)進行必要的隔離和權(quán)限控制,以保證其安全性。 | |
分布式任務(wù)調(diào)度 | 分布式任務(wù)調(diào)度SchedulerX是阿里巴巴基于Akka架構(gòu)自研的新一代分布式任務(wù)調(diào)度平臺,提供定時調(diào)度、調(diào)度任務(wù)編排和分布式批量處理等功能。 您可以為EDAS中部署的應(yīng)用接入SchedulerX,以完成應(yīng)用的分布式任務(wù)調(diào)度任務(wù)。 |
客戶原聲
以下是客戶對EDAS的評價。
中國郵政CHINAPOST
依托EDAS,郵政傳統(tǒng)以省為中心的自建系統(tǒng)平滑向分布式微服務(wù)架構(gòu)轉(zhuǎn)型,利用EDAS強大的應(yīng)用管理能力,新一代寄遞系統(tǒng)很好地支撐了多種寄遞業(yè)務(wù)的快速發(fā)展。2018年雙11期間,郵政在EDAS上服務(wù)日調(diào)用量高達數(shù)十億次,整體業(yè)務(wù)再創(chuàng)新高,在流量高峰沖擊下系統(tǒng)平穩(wěn)有序運行。
福特汽車FORD
通過EDAS構(gòu)建的微服務(wù)PaaS平臺很好地支撐了福特汽車新零售業(yè)務(wù),建立線上商城,為汽車買家提供一站式服務(wù),打通線上線下流量。借助EDAS微服務(wù)治理、運維監(jiān)控及應(yīng)用生命周期管理等功能,顯著提高需求的迭代效率,建立起數(shù)據(jù)應(yīng)用、管理、運營三位一體的企業(yè)數(shù)字化運營中心。
快魚服飾FASTFISH
借助EDAS搭建起業(yè)內(nèi)一個成熟的分布式業(yè)務(wù)系統(tǒng),幫助快魚解決原有多套系統(tǒng)之間商品、渠道等數(shù)據(jù)不一致等問題,保障系統(tǒng)的快速迭代和敏捷開發(fā),降低研發(fā)周期及成本。微服務(wù)架構(gòu)下,很好地支持海量數(shù)據(jù)及應(yīng)用的并發(fā),系統(tǒng)效率提高了25倍,有效提升了用戶的操作體驗。
開通EDAS
請單擊立即開通EDAS。