
為傳統(tǒng)企業(yè)IT架構(gòu)轉(zhuǎn)型提供完整的咨詢規(guī)劃服務(wù),以微服務(wù)和云原生為技術(shù)基礎(chǔ),以業(yè)務(wù)驅(qū)動(dòng)IT的企業(yè)架構(gòu)規(guī)劃方法論為理論指導(dǎo),幫助企業(yè)構(gòu)建高度靈活敏捷,高可用的業(yè)務(wù)中臺(tái)和技術(shù)中臺(tái)體系,實(shí)現(xiàn)企業(yè)的數(shù)字化轉(zhuǎn)型和產(chǎn)業(yè)互聯(lián)。
微服務(wù)架構(gòu)咨詢則是為企業(yè)提供從規(guī)劃咨詢到實(shí)踐落地,從業(yè)務(wù)到技術(shù)全覆蓋的咨詢服務(wù)能力,具體包括:
1. 中臺(tái)和微服務(wù)架構(gòu)咨詢和規(guī)劃設(shè)計(jì)
1.1 當(dāng)前企業(yè)IT遺留資產(chǎn)分析和評(píng)估
1.2 企業(yè)中臺(tái)整體規(guī)劃和架構(gòu)設(shè)計(jì)
1.3 中臺(tái)微服務(wù)模塊識(shí)別和拆分,API能力識(shí)別和定義
1.4 企業(yè)IT架構(gòu)轉(zhuǎn)型和全面上云演進(jìn)路線和實(shí)施
2. 微服務(wù)開發(fā)框架和運(yùn)行環(huán)境
2.1 微服務(wù)開發(fā)框架提供,包括限流,熔斷,注冊(cè)中心各組件封裝提供
2.2 微服務(wù)API接口服務(wù)開發(fā)和設(shè)計(jì)規(guī)范,測(cè)試規(guī)范
2.3 技術(shù)中臺(tái)能力提供(4A,流程服務(wù),消息,緩存等)
以SOA和企業(yè)架構(gòu)規(guī)劃思想為核心指導(dǎo),企業(yè)業(yè)務(wù)驅(qū)動(dòng)IT的思路,進(jìn)行企業(yè)業(yè)務(wù)流程,數(shù)據(jù)架構(gòu)的梳理,拆分中臺(tái)給微服務(wù)模塊形成能力提供中心,并定義和識(shí)別開發(fā)API接口服務(wù)能力。
為企業(yè)構(gòu)建完整的技術(shù)中臺(tái)架構(gòu)體系,為業(yè)務(wù)中臺(tái)微服務(wù)提供完整能力支撐,包括容器PaaS云平臺(tái),DevOps過程支撐平臺(tái),技術(shù)服務(wù)平臺(tái)和API網(wǎng)關(guān)和大數(shù)據(jù)集成平臺(tái),同時(shí)提供完整的開發(fā)環(huán)境和運(yùn)行監(jiān)控環(huán)境。
基于業(yè)務(wù)中臺(tái)微服務(wù)能力開放和端到端業(yè)務(wù)協(xié)同需求梳理和識(shí)別可重用的API服務(wù), 將這些可重用的API接口服務(wù)方式注冊(cè)和接入到能力開放平臺(tái)對(duì)外開放,在開放的時(shí)候具備持續(xù)運(yùn)營和管理的能力。
在構(gòu)建新的中臺(tái)能力服務(wù)層的時(shí)候,為了對(duì)已有的遺留系統(tǒng)影響最小,給出通過適配和定制的方式來對(duì)中臺(tái)層進(jìn)行重構(gòu):
1. 直接連接遺留系統(tǒng)的數(shù)據(jù)庫,來重新開發(fā)接口服務(wù)。
2. 通過遺留系統(tǒng)已有的JAR包引入,來重新開發(fā)接口服務(wù)。
3. 通過遺留系統(tǒng)已有的WS或Rest等接口服務(wù)適配。
參考主流的CMMI過程模型和Scrum敏捷方法論,為企業(yè)構(gòu)建一套研發(fā)過程質(zhì)量管控標(biāo)準(zhǔn)規(guī)范體系, 實(shí)現(xiàn)軟件產(chǎn)品的持續(xù)集成和敏捷交付能力。