在戰(zhàn)場技術(shù)不斷發(fā)展的時代,作戰(zhàn)人員必須配備一流的關(guān)鍵任務(wù)技術(shù)。但是,盡管需要保持技術(shù)曲線的領(lǐng)先地位,但國防部的預(yù)算周期有時可能與這些目標(biāo)不同步。但是,有一個答案:應(yīng)用程序現(xiàn)代化。
盡管最近推動了Java和C++等現(xiàn)代編程語言的發(fā)展,但大多數(shù)政府機(jī)構(gòu)仍然依賴COBOL來實現(xiàn)其任務(wù)關(guān)鍵型應(yīng)用程序。COBOL仍然存在的主要原因之一是,幾十年的時間和數(shù)百萬美元經(jīng)常投資于國防部應(yīng)用程序。除了使用更現(xiàn)代的編程語言重寫應(yīng)用程序或完全替換它們會使應(yīng)用程序的可操作性面臨風(fēng)險之外,COBOL 仍然為其所服務(wù)的機(jī)構(gòu)和組織提供了真正的價值。由于編程語言的長壽,這些系統(tǒng)已經(jīng)與國防機(jī)構(gòu)一起發(fā)展,并繼續(xù)執(zhí)行關(guān)鍵任務(wù),高效可靠地支持作戰(zhàn)人員,為國防部保持這些歷史系統(tǒng)的活力提供了一切理由。
現(xiàn)代化支持 Web 功能
然而,將現(xiàn)代技術(shù)與擁有50年歷史的COBOL編程語言集成并非易事。隨著以網(wǎng)絡(luò)為中心的戰(zhàn)爭越來越依賴于 Web 功能來增強(qiáng)可用性和簡化后勤流程,因此必須升級關(guān)鍵應(yīng)用程序以實現(xiàn) Web 兼容性。
應(yīng)用程序現(xiàn)代化促進(jìn)了歷史系統(tǒng)和當(dāng)代技術(shù)之間的通信,同時保留了現(xiàn)有IT系統(tǒng)所包含的獨(dú)特價值?,F(xiàn)代化是重寫或替換關(guān)鍵應(yīng)用程序的令人信服的替代方案,通常可在不到兩個月的時間內(nèi)部署,從而能夠快速響應(yīng)任務(wù)更改并快速重新調(diào)整當(dāng)前應(yīng)用程序,以符合不斷變化的安全要求和聯(lián)邦法規(guī)?,F(xiàn)代化還可以為機(jī)構(gòu)節(jié)省數(shù)百萬美元,并且在許多情況下將運(yùn)營成本降低多達(dá)80%。由于應(yīng)用程序通常反映了無數(shù)資源的投資和多年的代碼修改,以滿足各個機(jī)構(gòu)的特定需求,因此更改代碼可能會使可操作性受到威脅。但是,現(xiàn)代化消除了風(fēng)險因素,因為它不需要更改一行代碼。服務(wù)器不是更改代碼,而是模擬大型機(jī)執(zhí)行環(huán)境,與目標(biāo)操作系統(tǒng)一起為歷史應(yīng)用程序分配內(nèi)存。
向云計算的轉(zhuǎn)變
隨著政府范圍內(nèi)的機(jī)構(gòu)開始轉(zhuǎn)向云計算等現(xiàn)代技術(shù)來提高可用性和效率,依賴歷史系統(tǒng)的國防機(jī)構(gòu)可以通過使用現(xiàn)代化來快速跟進(jìn)。使用面向服務(wù)的體系結(jié)構(gòu) (SOA) 對關(guān)鍵應(yīng)用程序進(jìn)行現(xiàn)代化改造,使原本綁定到大型機(jī)環(huán)境的機(jī)構(gòu)能夠利用這些現(xiàn)代技術(shù)。通過插入一個允許訪問業(yè)務(wù)功能的附加包裝代碼層,COBOL 應(yīng)用程序現(xiàn)在可以在 Web 2.0 環(huán)境中運(yùn)行,使用未更改的代碼提供響應(yīng)迅速且豐富的 Internet 應(yīng)用程序?,F(xiàn)在基于 Web 的應(yīng)用程序與綁定到大型機(jī)時保持相同的功能。業(yè)務(wù)法規(guī)可能已經(jīng)移動了添加了 Web 2.0 接口的平臺,但質(zhì)量保證測試時間最終會減少,因為應(yīng)用程序業(yè)務(wù)邏輯保持不變。
安全風(fēng)險通常被認(rèn)為是升級系統(tǒng)以實現(xiàn)云計算兼容性時的首要問題。擔(dān)心失去對應(yīng)用程序執(zhí)行環(huán)境的控制的政府機(jī)構(gòu)仍然可以通過采取實際步驟來實現(xiàn)云計算的優(yōu)勢,而無需做出全部承諾。一種解決方案是將應(yīng)用程序過渡到私有云,從機(jī)構(gòu)自己的防火墻邊界內(nèi)提供相同的Web優(yōu)勢。私有云使機(jī)構(gòu)能夠按照自己的節(jié)奏從自己的數(shù)據(jù)中心內(nèi)利用即用即付許可和彈性等優(yōu)勢。
隨著政府機(jī)構(gòu)繼續(xù)轉(zhuǎn)向云計算,歷史系統(tǒng)不需要成為國防機(jī)構(gòu)現(xiàn)代化的障礙。實施現(xiàn)代化解決方案使國防機(jī)構(gòu)能夠利用云計算、SOA 和基于 Web 的技術(shù)等現(xiàn)代技術(shù)的優(yōu)勢,最終在更快的部署時間內(nèi)為作戰(zhàn)人員提供更先進(jìn)的戰(zhàn)場技術(shù)。
審核編輯:郭婷
-
云計算
+關(guān)注
關(guān)注
39文章
7835瀏覽量
137507 -
JAVA
+關(guān)注
關(guān)注
19文章
2970瀏覽量
104825
發(fā)布評論請先 登錄
相關(guān)推薦
評論