[發明專利]一種開發測試運維一體化系統在審
| 申請號: | 202210561106.3 | 申請日: | 2022-05-23 |
| 公開(公告)號: | CN114895919A | 公開(公告)日: | 2022-08-12 |
| 發明(設計)人: | 楊弦;覃春佳;利彩青 | 申請(專利權)人: | 廣東知一數據有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 開發 測試 一體化 系統 | ||
本發明涉及開發測試運維一體化系統技術領域,且公開了一種開發測試運維一體化系統,包括開發單元和測試單元,所述開發單元包括開發模塊、研發要求、代碼編譯、代碼檢查和異常處理,所述測試單元包括測試模塊、功能測試、安全檢測和自動部署,所述開發單元和測試單元信號連接有數據庫、監控系統和運維系統,所述監控系統和運維系統的信號端與數據庫的信號端網絡信號連接,通過設置開發單元、測試單元、監控系統和運維系統是為了完成應用的開發測試運維一體化,避免過多依賴第三方服務而導致整個平臺太過臃腫和龐大,降低的資源消耗和運維成本。
技術領域
本發明涉及開發測試運維一體化系統技術領域,具體為一種開發測試運維一體化系統。
背景技術
隨著數字時代的來臨,數字化轉型成為每家企業的必然選擇。也就是說,每家企業都必須擁有軟件開發能力,通過軟件向消費者和用戶提供數字化服務。開發測試運維一體化也就是DevOps,具體來說是指在IT軟件及相關服務的研發及交付過程中,將應用的需求、開發、測試、部署和運營統一起來,基于整個組織的協作和應用架構的優化,來實現敏捷開發、持續交付和應用運營的無縫集成。DevOps的特點在于幫助企業提升IT效能,在保證穩定的同時,快速交付高質量的軟件及服務,靈活應對快速變化的業務需求和市場環境。但是現有的軟件一般從開發到運維沒能提供一個完整的解決方案,依賴過多的三方服務,會導致整個平臺太過臃腫和龐大,資源消耗多,無法滿足項目交付場景,運維成本增加。
發明內容
本發明的目的在于提供了一種開發測試運維一體化系統,達到解決上述背景中提的問題。
為實現上述目的,本發明提供如下技術方案:一種開發測試運維一體化系統,包括開發單元和測試單元,所述開發單元包括開發模塊、研發要求、代碼編譯、代碼檢查和異常處理,所述測試單元包括測試模塊、功能測試、安全檢測和自動部署,所述開發單元和測試單元信號連接有數據庫、監控系統和運維系統,所述監控系統和運維系統的信號端與數據庫的信號端網絡信號連接,通過設置開發單元、測試單元、監控系統和運維系統是為了完成應用的開發測試運維一體化,避免過多依賴第三方服務而導致整個平臺太過臃腫和龐大,降低的資源消耗和運維成本,通過設置數據庫為整個系統提供基礎數據支持。
優選的,所述開發單元用于軟件的開發,所述開發模塊用于執行開發需求,所述研發要求從所述數據庫中確定對應的研發任務和對應的代碼數據,所述代碼編譯對所述代碼數據進行開發處理,并對編譯后的代碼數據進行打包,得到初始服務包,所述代碼檢查對所述初始服務包進行源代碼檢查和編譯生成程序包的檢查,在確定所述初始服務包的源代碼檢查和編譯生成程序包的檢查通過之后,將初始服務包設置為目標服務包,所述代碼檢查在對所述代碼數據進行檢查,當出現錯誤信息時,發出警報并將錯誤信號發送至所述異常處理,所述異常處理生成錯誤報告,并提出解決錯誤的方案。
優選的,所述數據庫包括多種標準化數據庫,所述數據庫的類型包括oracle、mysql、redis等。
優選的,所述測試單元對安裝后的目標服務包進行測試,所述測試模塊用于執行測試的指令,所述功能測試對安裝后的目標服務包進行功能性的測試,判斷服務包是否能實現指定的功能,所述安全檢測會對服務包運行的環境進行檢測,所述自動部署在服務包測試通過時,確定目標服務包對應的服務部署成功。
優選的,所述監控系統對所述開發單元和測試單元進行實時監控。
優選的,所述監控系統包括平臺信息管理模塊和日志監控模塊,所述平臺信息管理模塊用于查詢應用集群基本信息,所述日志監控模塊根據應用集群基本信息,實現對Docker容器和應用集群的日志收集。
優選的,所述Docker是一個開源自動化部署引擎,它可以將任何應用封裝成一個簡單、便攜、不依賴于其他組件的容器,從而輕松地將其部署在各種虛擬環境中,以便進行開發和運維。
優選的,所述運維系統用于對所述部署成功的服務進行運行維護處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東知一數據有限公司,未經廣東知一數據有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210561106.3/2.html,轉載請聲明來源鉆瓜專利網。





