隨著業(yè)務(wù)和系統(tǒng)復(fù)雜度的提升,為了保證整個軟件的交付鏈路能夠高效擴(kuò)展,“微服務(wù)”應(yīng)運(yùn)而生。微服務(wù)是將復(fù)雜臃腫的單體應(yīng)用進(jìn)行細(xì)粒度的服務(wù)化拆分,每個拆分出來的服務(wù)各自獨(dú)立打包部署,并交由不同人員進(jìn)行開發(fā)和運(yùn)維,極大地提高了應(yīng)用交付效率。以服務(wù)為單位進(jìn)行發(fā)布,影響范圍小、風(fēng)險低、可快速交付需求,且具有擴(kuò)容成本低、彈性伸縮、適應(yīng)云環(huán)境等優(yōu)勢。
InforCube智能運(yùn)維安全管理平臺(SiCAP),使用微服務(wù)架構(gòu),實(shí)現(xiàn)業(yè)務(wù)服務(wù)全生命周期管理,其特性包括:
(1) 遵循“高內(nèi)聚,低耦合”的服務(wù)拆分原則,減少依賴,避免共享數(shù)據(jù)庫,使業(yè)務(wù)可獨(dú)立開發(fā)、測試、部署、維護(hù)
(2) 可監(jiān)測各業(yè)務(wù)服務(wù)狀態(tài),高度觀察和分析診斷問題
(3) 采用容器化部署方式,使服務(wù)實(shí)例彼此隔離,可單獨(dú)配置和監(jiān)測容器資源
(4) 系統(tǒng)加入熔斷、限流與服務(wù)降級機(jī)制,保證核心業(yè)務(wù)不中斷
(5) 通過引入構(gòu)建自動化及可視化的服務(wù)交付流水線,整合從構(gòu)建、開發(fā)、測試、部署、發(fā)布、運(yùn)維等多個環(huán)節(jié),全面實(shí)現(xiàn)項(xiàng)目構(gòu)建持續(xù)自動化管理
此處放標(biāo)題
內(nèi)容暫無