微服務(wù)應(yīng)用托管應(yīng)用場景
對于傳統(tǒng)的單體架構(gòu)項目,不同的業(yè)務(wù)模式必須采取統(tǒng)一的技術(shù)方案及技術(shù)平臺,每個業(yè)務(wù)模塊也不能獨立出來復用,系統(tǒng)中一個模塊出現(xiàn)問題會導致整個系統(tǒng)不可用。隨著企業(yè)業(yè)務(wù)的復雜度不斷提升,傳統(tǒng)單體架構(gòu)模式越來越臃腫,難以適應(yīng)靈活多變的業(yè)務(wù)需求,微服務(wù)應(yīng)用可以完美解決上述問題。
微服務(wù)應(yīng)用托管價值
通過應(yīng)用微服務(wù)化,企業(yè)可將一個臃腫的系統(tǒng)拆分成若干小的服務(wù)組件,組件之間的通訊采用輕量的協(xié)議完成,實現(xiàn)各組件生命周期管理的解耦。
隨著業(yè)務(wù)增長,服務(wù)會遇到各種意外情況,如:瞬時大規(guī)模并發(fā)訪問、服務(wù)出錯、入侵等情況。使用微服務(wù)架構(gòu)可以對服務(wù)做細粒度管控,支撐業(yè)務(wù)需求。
云應(yīng)用引擎CAE可承載Serverless應(yīng)用的全生命周期管理。支持Java、PHP、Node.js、Docker、Tomcat等運行環(huán)境,可無侵入托管Apache ServiceComb、Spring Cloud、Dubbo等微服務(wù)應(yīng)用,另外還提供配置管理、監(jiān)控運維和服務(wù)治理等更多功能,讓企業(yè)微服務(wù)應(yīng)用上云更簡單。
微服務(wù)應(yīng)用托管優(yōu)勢
云應(yīng)用引擎CAE提供了業(yè)內(nèi)領(lǐng)先的微服務(wù)應(yīng)用解決方案,具有以下優(yōu)勢:
1、微服務(wù)應(yīng)用托管支持原生ServiceComb、Spring Cloud、Dubbo和Service Mesh多種微服務(wù)框架,無需更改業(yè)務(wù)代碼直接托管上云。
2、API First,支持基于Swagger的API管理。
3、微服務(wù)應(yīng)用托管支持多語言微服務(wù),如JAVA、Node.js、PHP、Python等。
4、微服務(wù)應(yīng)用托管提供服務(wù)中心、配置中心、儀表盤、灰度發(fā)布等功能。
5、微服務(wù)應(yīng)用托管提供容錯、限流、降級、熔斷、錯誤注入、黑白名單等全套微服務(wù)治理策略??舍槍I(yè)務(wù)場景進行界面化操作,極大提高了服務(wù)治理的可用性。
6、微服務(wù)應(yīng)用托管實現(xiàn)Spring Cloud、ServiceComb、Java Chassis之間的互相發(fā)現(xiàn)。
云應(yīng)用引擎CAE與其他云服務(wù)之間的關(guān)系
云應(yīng)用引擎CAE吸收了全面云化轉(zhuǎn)型的成功經(jīng)驗和技術(shù)創(chuàng)新成果,集成了眾多服務(wù)的核心功能,對公有云基礎(chǔ)設(shè)施服務(wù)、存儲服務(wù)、數(shù)據(jù)庫服務(wù)、軟件倉庫服務(wù)、監(jiān)控運維以及中間件服務(wù)進行了深度整合,全力打造功能齊全的一站式應(yīng)用云平臺。
使用云應(yīng)用引擎CAE可以系統(tǒng)的體驗到眾多云服務(wù)的功能精髓。
1、云應(yīng)用引擎CAE實現(xiàn)了與源碼倉庫的對接(如CodeArts、GitHub、Gitee、GitLab、Bitbucket),綁定源碼倉庫后,可以直接從源碼倉庫拉取源碼進行構(gòu)建。
2、云應(yīng)用引擎CAE集成了軟件中心,可以將構(gòu)建完成的軟件包(或者鏡像包)歸檔對應(yīng)的倉庫和組織。
3、云應(yīng)用引擎CAE集成了微服務(wù)引擎CSE,可以將組件實例注冊到CSE中,CSE提供服務(wù)注冊、服務(wù)治理、配置管理等全場景能力 ,用戶通過CSE可以實現(xiàn)微服務(wù)的快速開發(fā)和高可用運維。
4、云應(yīng)用引擎CAE集成了云數(shù)據(jù)庫RDS,可以將應(yīng)用組件交互的數(shù)據(jù)存儲到RDS中,RDS提供了專業(yè)的數(shù)據(jù)庫管理平臺,用戶可以在云上輕松的進行設(shè)置和擴展云數(shù)據(jù)庫。
5、云應(yīng)用引擎CAE實現(xiàn)了可觀測應(yīng)用組件監(jiān)控運維管理及應(yīng)用組件日志服務(wù),可以進行應(yīng)用組件運維及性能監(jiān)控相關(guān)的操作。
6、云應(yīng)用引擎CAE實現(xiàn)了與對象存儲服務(wù)OBS的對接,用戶可以通過本服務(wù)使用OBS服務(wù)中的部分功能。您可以通過云應(yīng)用引擎CAE服務(wù)直接在OBS中創(chuàng)建和查詢存儲桶,同時支持上傳、查詢和刪除存儲桶中的對象文件。您還可以通過本服務(wù)在OBS中創(chuàng)建和查詢并行文件系統(tǒng)。
云應(yīng)用引擎CAE相關(guān)視頻
云應(yīng)用引擎CAE面向應(yīng)用的Serverless托管服務(wù)
02:11