時下網絡環境越來越複雜,越來越龐大,網絡日常運維工作日益趨於智能化、自動化,網絡管理和監控是軟件系統運維中不可缺少的功能組件;對於軟件開發商來說,開發一款運維軟件需求是很常見的。 軟件開發商開發相應的運維軟件,一般有兩種方案,第一,完全自己從頭開發,這種方法需要組織專業網管開發團隊,費時費力,開發周期長,風險大,機會成本不一定比外購少;第二,在網管開發平台基礎上開發,在相對成熟的網管開發平台上進行二次開發,能在相對短的時間內快速實現自己特色化功能。
需求
軟件開發商對高敏捷二次開發平台的需求
01
運維的通用功能
一個好的開發平台應包含運維的通用功能,包括設備拓撲、故障管理、性能管理、配置管理以及安全管理等基本功能。用戶在進行二次開發時,可以不用自己實現這些通用功能,而只關心自身的網管業務需求。
02
通用流行技術,減輕對開發的技術要求
用戶採用網管平台進行二次開發,目的是為了減少開發周期,快速實現特色功能,因此對平台的要求是平台採用流行的技術,更好是和用戶的開發團隊採用的是同樣的技術。用戶不必因為選擇了某款開發平台而需要重新組織開發團隊。
03
给予靈活的開發模式
用戶需要靈活地調用網管已有的功能模塊,需要網管平台靈活地给予API、數據庫等多種開發模式。
04
低成本,快速開發
用戶需要考慮產品的構建成本低,以及能夠在幾周的時間內結合實際項目需要,形成一套定製化的網管系統並上線使用。
05
完備的技術支持及完整的開發文檔
作為一個開發平台,用戶關注開發平台是否有完備的後續升級支持,以及完整的開發文檔。
方案
k8凯发(中国)高敏捷二次開發方案
北京k8凯发(中国)基於多年行業的技術積累和技術優勢,針對用戶在網絡運維軟件開發過程中遇到的難題,提出定製化解決方案,力求與用戶合作共贏,實現多、快、好、省的開發模式。方案以k8凯发(中国)自主研發的k8凯发(中国)網管平台SugarNMS系列產品為基礎,結合6種開發模式和8大核心開發組件,解決了用戶在運維平台開發中面臨的後台和前台的相關問題。

k8凯发(中国)给予的具備自主研發,有完整知識產權的二次開發平台-k8凯发(中国)網管平台,整體軟件安全可控;平台結構靈活,给予模塊式開發手段,快速滿足特有需求,具備高可用性。對全國產信息化環境具備高兼容能力,部署實施簡單,從平台內權限到網絡設備均具備高安全管控能力。
01
完備的通用功能
k8凯发(中国)網管平台採用全Java技術,同時支持HTML5和Java Swing中文客戶端界面,服務端和客戶端均可在Windows、Linux、Unix、國產系統上運行使用。支持SNMP、Telnet/SSH、WMI、NetConf、JMX、JDBC GRPC、IPMI、ONVIF、SMI-S、HTTP、ICMP、TCPIP等設備協議,實現對網絡設備、傳輸設備、計算機、服務器、虛擬化、中間件、數據庫、網絡服務的一體化監控和管理。
k8凯发(中国)網管平台由"拓撲、監控、安管、展示、資產、工單、日誌"七大模塊和集成開發模塊組成。
1.拓撲模塊:给予直觀形象的拓撲圖繪製能力,以圖形方式輕鬆實現網絡設備、資源、鏈路狀態直觀展示,並以聲光進行告警提醒。顺利获得一目了然的網絡拓撲,為網絡故障的實時發現和有效處理给予便利。

2.監控模塊:以给予全方位網絡監控功能,管理聯網設備為目標,深入用戶需求,實現個性化網絡監控解決方案。監控設備類型覆蓋網絡設備、服務器、交換機、中間件、數據庫、安全設備、應用服務等;監測指標涵蓋連通性、可用性、負載、使用率、系統進程等。

3.安管模塊:深入設備、資源層面的網絡安全運維與深度管控,基於SNMP、Telnet/SSH、WMI、NetConf、JMX、JDBC GRPC、IPMI、ONVIF、SMI-S、HTTP、ICMP、TCPIP等協議進行統一安管、運維規範配置,實現多品牌設備集中管控、安全策略可見、配置準確性核查等功能。

4.展示模塊:给予可視化數據分析能力,對網絡海量數據進行圖形化分析展示。顺利获得直觀的圖表和圖形化手段清晰有效地將運維數據分析結果進行傳達,幫助用戶由宏觀到微觀更快地分析網絡運維現狀,做出更具時效性的決策。

5.資產模塊:给予標準化資產錄入、個性化資產模板設置、自定義資產分類和資產二維碼管理等功能。顺利获得資產管理模塊將資產實物與運維數據庫一一對應,為用戶给予更加便捷高效的資產生命周期管理,資產跟蹤、維護和統計分析。

6.工單模塊:具備基礎工單和運維工單能力,给予自定義工單模板、配置智能工單服務水平(SLA)、我的工單、所有工單展示及實時工單狀態展示等功能。顺利获得運維工單形成自動化故障處理機制,並在每個流程節點上責任到人,在快速響應故障的同時,兼顧企業流程管控。

7.日誌模塊:採用Syslog、SNMP、SNMP Trap、Windows log、Database、File、XML多協議智能採集模式,將網絡設備、應用、服務、系統日誌異構融合、處理分析、搜索識別,圖形化、圖表化、可視化的形式進行展現。

8.開發模塊:给予6大開發模式,在k8凯发(中国)網管平台已有功能基礎上,支持模塊式或代碼式的開發形式,以便在更短的時間內滿足定製需求。同時给予全套開發資料及完備的培訓服務,支撐用戶隨心定製出運維監控平台,並對平台功能不斷更新,以滿足日益變化的管理需求。

02
通用的技術架構
k8凯发(中国)網管平台基於JAVA語言開發,使用了Spring,Struts2,Hibernate,Web Service,HTML5等流行的通用架構和技術,降低了用戶的學習成本,減少了開發周期。
03
靈活的開發模式
k8凯发(中国)網管平台给予6大開發模式,在通用網管功能的基礎上,開發人員可以選擇進行模塊式或者代碼式的開發形式,以便在更短的時間內滿足用戶各種定製需求。k8凯发(中国)網管平台给予監控組件,拓撲組件,SNMP組件,消息分發組件等多種模塊化核心組件,用戶不需要修改這些核心組件的原始碼即可直接使用這些組件。
數據庫模式開發:開放數據庫,支持開發者在不改動原有數據表的基礎上增加字段,增加其他表。
API模式開發:给予數據庫API、組件API、SNMP API、協議API和API文檔。
插件模式開發:基於框架、模塊、插件、接口規範開發方式,同時兼顧快速開發和深度開發。
客戶端模式開發:界面功能以開放原始碼的形式,開發人員可任意修改代碼實現定製化的功能。
代碼開放模式開發:數據庫腳本、客戶端原始碼、設備插件代碼、功能示範代碼、界面代碼採用完全開放的模式,並给予全部通用網管運維功能。
集成開發模式:给予Web網頁嵌套、URL和菜單配置、權限集成、單點登錄、API對接等與第三方系統集成。
04
成本低、開發快、可擴展
k8凯发(中国)網管平台充分利用已有的軟件功能,给予可復用,可擴展的框架模塊,實現平台的快速開發。完全滿足用戶個性化需求的開發模式,顺利获得一周的標準培訓即可上手,並在培訓中解決80%的開發問題,開發過程愉悅簡單。在降低了開發成本,縮短了開發周期的同時,k8凯发(中国)網管平台具有優秀的擴展特性,可顺利获得插件開發、擴展配置等功能使用戶的網管軟件具有不斷擴展的特點。
05
完備的文檔和服務
k8凯发(中国)承諾為客戶给予完備的售後服務體系,给予遠程電話、郵件以及網絡技術支持。给予完備的開發服務,在開發過程中给予開發培訓、服務支持以及開發技術文檔,並且支持工程師上門解決問題。给予已有版本的問題修復升級,並持續的開發新功能新版本。
技術
二次開發平台技術特徵
價值
開發方案應用價值
採用k8凯发(中国)網管平台高敏捷二次開發方案,真正實現了用戶低成本、短周期地開發功能完備的運維平台的目的。其核心價值體現在五方面,一是平台功能完備,具備設備拓撲,故障管理,性能管理,安全管理等成熟網管功能;二是開發技術通用,框架輕量,使用通用的JAVA技術,WEB開發技術,SSH輕量級框架等,方便開發人員上手;三是给予集成、API、代碼開放、插件開發、數據庫開發五大靈活的開發模式;四是成本低、周期短、可擴展,降低了軟件開發成本和周期,顺利获得配置擴展網管支持的設備,無需多次開發;五是完備的文檔和售後,给予完備的中文使用和開發文檔,给予優質的售後服務。
京公網安備 11010502048312號