[發明專利]一種云原生的開發系統及其方法在審
| 申請號: | 202310332440.6 | 申請日: | 2023-03-31 |
| 公開(公告)號: | CN116185365A | 公開(公告)日: | 2023-05-30 |
| 發明(設計)人: | 吳牧霆;陳鑫;唐杉山 | 申請(專利權)人: | 南京艾莫爾人工智能研究院有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/60;G06F21/62 |
| 代理公司: | 南京鼎傲知識產權代理事務所(普通合伙) 32327 | 代理人: | 劉藹民 |
| 地址: | 210000 江蘇省南京市雨花*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 原生 開發 系統 及其 方法 | ||
本發明公開了一種云原生的開發系統,包括微服務模塊、開發平臺、授權模塊、多端口協作模塊、部署支持模塊、測試模塊和補充模塊,所述微服務模塊構建云原生技術中的微服務架構,對應用進行拆分和部署,所述開發平臺控制整個開發過程,獲取云原生信息,發布信息,對應用組件進行開發,所述授權模塊根據開發需要對應用的組件的開發人員進行授權,本發明通過在開發前期,對組件進行拆分部署,并梳理好依賴關系,使開發更加有條理,通過多端口協作進行開發,能夠使組件開發更加高效,設置不同人員登錄后的層級,滿足開發需求,增加了開發的安全性,測試組件的功能和依賴關系,進行修復,保障了應用開發的準確定。
技術領域
本發明涉及云原生技術領域,具體為一種云原生的開發系統及其方法。
背景技術
云原生是基于分布部署和統一運管的分布式云,以容器、微服務、DevOps等技術為基礎建立的一套云技術產品體系,云原生是一種新型技術體系,是云計算未來的發展方向,云原生應用也就是面向“云”而設計的應用,在使用云原生技術后,開發者無需考慮底層的技術實現,可以充分發揮云平臺的彈性和分布式優勢,實現快速部署、按需伸縮、不停機交付等;
但是目前使用的云原生的開發系統,組件之間的依賴關系復雜,組件后續需要反復修改,且多人開發的安全性低。
發明內容
本發明提供一種云原生的開發系統及其方法,可以有效解決上述背景技術中提出目前使用的云原生的開發系統,組件之間的依賴關系復雜,組件后續需要反復修改,且多人開發的安全性低的問題。
為實現上述目的,本發明提供如下技術方案:一種云原生的開發系統,包括微服務模塊、開發平臺、授權模塊、多端口協作模塊、部署支持模塊、測試模塊和補充模塊;
所述微服務模塊構建云原生技術中的微服務架構,對應用進行拆分和部署,所述開發平臺控制整個開發過程,獲取云原生信息,發布信息,對應用組件進行開發,所述授權模塊根據開發需要對應用的組件的開發人員進行授權,所述多端口協作模塊提供多端口登錄,分發組件開發任務,進行多端口操作,所述部署支持模塊根據資源需求、內在特征和依賴關系對組件進行部署,組件之間相互融合,所述測試模塊對組件的依賴關系、應用的依賴資源進行測試,所述補充模塊對應用組件進行修復、新增、刪減和升級;
所述微服務模塊包括資源需求單元、依賴關系單元和組分單元;
所述組分單元先按照應用的底層架構進行拆分,再根據應用的實現功能對底層架構進行選擇,選擇后對重復底層架構進行篩選,確定重復的合并需求,確定最終分解的組件,同時在組件開發完成后,進行組合操作;
所述資源需求單元確定組件開發所需的資源,建立開發資源庫;
所述依賴關系單元對組件的依賴關系進行分析,并搭建依賴關系網。
根據上述技術方案,所述依賴關系包括單方依賴和相互依賴;
相互依賴包括依賴對方實現自身功能和依賴對方實現共同功能;
依賴關系網中將單元依賴記為A,將相互依賴記為B,將依賴對方實現自身功能的依賴關系記為B1,將依賴對方實現共同功能的依賴關系記為B2。
根據上述技術方案,所述平臺開發模塊包括信息單元和開發單元;
所述信息單元獲取應用和組件信息,并發布信息,所述開發單元對組件進行開發。
根據上述技術方案,所述授權模塊包括授權進入單元、授權開發單元和授權使用單元;
所述授權進入單元設置有密鑰驗證,輸入正確密鑰驗證后,解鎖開發系統的第一層級,登錄第一層級的人員有管理人員、用戶和開發人員;
所述授權開發單元由一個主服務器控制,對開發人員進行授權,授權人員授權進入第二層級,登錄第二層級的人員有管理人員和開發人員;
所述授權使用單元設置用戶登錄密鑰,用戶登錄后進而操作層級,進入操作層級的人員有管理人員和用戶;
所述第一層級的開啟受到管理人員的控制,在開發過程中開啟,開發完成后關閉。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京艾莫爾人工智能研究院有限公司,未經南京艾莫爾人工智能研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310332440.6/2.html,轉載請聲明來源鉆瓜專利網。





