云原生集成開發(fā)環(huán)境——TitanIDE
通過網(wǎng)頁在任何地方更安全、更高效地編碼背景介紹
“讓信息多跑路、讓群眾少跑腿”,電檢院提出測試云“不跑腿”的核心理念,讓電檢院更好的幫助企業(yè),讓客戶“零跑腿”。
將軟件檢測過程中的線下工作搬遷上云,采取云服務(wù)方式向客戶開放,讓客戶在公司里即可完成軟件的檢測。支撐云原生化軟件檢測。越來越多的企業(yè)上云,進(jìn)行技術(shù)升級,將傳統(tǒng)業(yè)務(wù)進(jìn)行云原生化、數(shù)字化改造,支持容器化部署和運行,測試云需要能夠支撐云原生化業(yè)務(wù)的檢測。提升檢測IT資源的利用率。軟件開發(fā)測試一體化運維平臺系統(tǒng)軟件需要采用K8S、Docker技術(shù),支持業(yè)務(wù)容器化部署。緩解檢測IT環(huán)境管理壓力,軟件開發(fā)測試一體化運維平臺能夠根據(jù)客戶需求自動置備環(huán)境,不用電檢院安排專人進(jìn)行人工操作。
企業(yè)訴求
1、云原生檢測平臺:希望檢測云向云原生轉(zhuǎn)型,所有來檢測的廠商可以在云原生的軟件開發(fā)測試一體化平臺上進(jìn)行部署 ,加快測試速度。
2、可視化編排上傳檢測業(yè)務(wù)系統(tǒng):可以將任意服務(wù)和組件與代碼庫、jar包、war包、鏡像關(guān)聯(lián)。以拖拉拽方式把系統(tǒng)服務(wù)拖入藍(lán)圖編排頁面進(jìn)行編排。
3、在線一鍵部署檢測業(yè)務(wù):對已定義的系統(tǒng)架構(gòu)藍(lán)圖、配置和測試數(shù)據(jù)進(jìn)行一鍵部署到檢測環(huán)境。在線業(yè)務(wù)部署時可以選擇不同的檢測環(huán)境集群。
4、開放對接:可以和現(xiàn)有的項目管理系統(tǒng)、用戶注冊和登錄功能的Limis系統(tǒng)對接,讓管理員可以使用email和手機創(chuàng)建用戶。
kaiyun開云創(chuàng)新解決方案
【云原生測試云提供6項線上服務(wù),讓客戶“不跑腿”完成軟件檢測服務(wù)】
1、線上檢測服務(wù)申請;
2、線上軟件自動部署;
3、線上軟件預(yù)測試(自測);
4、線上修改檢測問題;
5、線上查看、下載檢測報告;
6、線上一鍵發(fā)布軟件到生產(chǎn)環(huán)境。
【一鍵部署軟件到檢測環(huán)境,節(jié)省大量人力和時間】
1、用戶在預(yù)測試環(huán)境完成自測后(可選操作),在網(wǎng)頁上選擇所需要的檢測環(huán)境/資源,將待檢測軟件一鍵部署到檢測環(huán)境。
2、用戶可根據(jù)待測軟件的需求,將不同的軟件模塊分別部署到不同的環(huán)境。用戶只需在網(wǎng)頁上選擇,測試云平臺自動將軟件部署到相應(yīng)的IT資源上。
3、企業(yè)無需安排專人為檢測項目準(zhǔn)備檢測環(huán)境。
【可視化架構(gòu)設(shè)計簡化操作—讓檢測人員一目了然】
1、用戶可視化的架構(gòu)設(shè)計可以將任意服務(wù)和組件與代碼庫、jar包、war包、鏡像關(guān)聯(lián)。以拖拉拽方式把系統(tǒng)服務(wù)拖入藍(lán)圖編排頁面進(jìn)行編排。
2、版本管理。
【測試云特色:檢測后的軟件直接上生產(chǎn)系統(tǒng),“先檢測后上線”】
1、為項目軟件驗收提供一站式服務(wù)。
2、打通測試云與項目生產(chǎn)環(huán)境。
3、軟件檢測完成后,可以將軟件直接部署到生產(chǎn)環(huán)境,避免軟件不一致導(dǎo)致生產(chǎn)系統(tǒng)出現(xiàn)軟件質(zhì)量問題。
4、實現(xiàn)“先檢測后上線”,改變現(xiàn)有的“先上線后檢測”。
5、減少中間傳遞環(huán)節(jié),保障生產(chǎn)系統(tǒng)的軟件可靠、流程高效。
【信息化資產(chǎn)可復(fù)用,讓信息化建設(shè)簡單、高效】
軟件資產(chǎn)、代碼資產(chǎn)、中間件、能力組件等,項目管理工具、測試工具、開發(fā)工具、需求管理工具、交付工具等全部支持復(fù)用。
【為政府信息化軟件建設(shè)保駕護(hù)航】
支撐政府信息化軟件建設(shè)的可管、可控、可信,降低建設(shè)風(fēng)險和建設(shè)成本。
建設(shè)電檢院檢測云務(wù)平臺
【IaaS資源平臺】
IaaS資源使用電檢院已有的環(huán)境,在其上安裝測試云平臺。
【軟件開發(fā)檢測一體化運維平臺】
1、軟件開發(fā)檢測一體化運維平臺底層采用容器技術(shù),支持在阿里云IaaS資源平臺、測試云IaaS資源平臺上分別部署K8S容器平臺。
2、軟件開發(fā)檢測一體化運維平臺對多個數(shù)據(jù)中心、多K8S集群的統(tǒng)一調(diào)度管理。
【待檢測業(yè)務(wù)】
部分待檢測業(yè)務(wù)部署到軟件開發(fā)檢測一體化運維平臺,用戶只需關(guān)注檢測業(yè)務(wù)所需要的資源情況,資源的部署由軟件開發(fā)測試一體化運維平臺完成。
用戶價值
【檢測平臺創(chuàng)新】
充分利用云原生技術(shù)測試云平臺,為企業(yè)提供優(yōu)質(zhì)的線上服務(wù),讓企業(yè)“足不出公司”即可享受全流程的軟件檢測服務(wù)。落實“最多跑一次”改革理念,讓客戶“不跑腿”。
【架構(gòu)管理】
用戶在測試云平臺上可以看到部署的架構(gòu)藍(lán)圖,并參照藍(lán)圖可以觀測檢測項目的部署情況、檢測狀態(tài)、檢測結(jié)果。部署架構(gòu)清晰可見,信息透明,體驗好、運作高效。
【業(yè)務(wù)快速發(fā)布】
用戶可根據(jù)待測軟件的需求,將不同的軟件模塊分別部署到不同環(huán)境。測試云平臺自動將軟件部署到相應(yīng)的IT資源上。電檢院不再需要安排專人為檢測項目準(zhǔn)備檢測環(huán)境。
【國產(chǎn)化支持】
測試云兼容鯤鵬、海光、飛騰等國產(chǎn)CPU的服務(wù)器。測試云軟件兼容中標(biāo)麒麟操作系統(tǒng)、銀河麒麟服務(wù)器操作系統(tǒng)等操作系統(tǒng)。全面支持國產(chǎn)化軟件自助檢測--安全、自主、可控。