基礎(chǔ)設(shè)施和運(yùn)營(yíng)的5大熱門(mén)趨勢(shì)和4個(gè)趨冷趨勢(shì)

責(zé)任編輯:cres

作者:Peter Wayner

2020-02-18 10:08:20

來(lái)源:企業(yè)網(wǎng)D1Net

原創(chuàng)

在基礎(chǔ)設(shè)施和生產(chǎn)系統(tǒng)運(yùn)營(yíng)方面,穩(wěn)定性至上。隨著越來(lái)越多的企業(yè)尋求更高的安全性和更快的速度,在不犧牲可靠性的情況下,變革依然持續(xù)。

在基礎(chǔ)設(shè)施和生產(chǎn)系統(tǒng)運(yùn)營(yíng)方面,穩(wěn)定性至上。隨著越來(lái)越多的企業(yè)尋求更高的安全性和更快的速度,在不犧牲可靠性的情況下,變革依然持續(xù)。
 
IT世界在不斷變化,不斷出現(xiàn)新的工具和戰(zhàn)略來(lái)顛覆現(xiàn)狀。某一時(shí)候,技術(shù)先驅(qū)者會(huì)在市場(chǎng)競(jìng)爭(zhēng)上勝出。而很多時(shí)候,這種變化更像是一個(gè)鐘擺,又會(huì)擺回原處。
 
基礎(chǔ)設(shè)施和運(yùn)營(yíng)部門(mén)也看到了一些變化,但與其他技術(shù)領(lǐng)域相比,其變化的速度要慢一些。負(fù)責(zé)管理代碼和保持系統(tǒng)平穩(wěn)運(yùn)行的團(tuán)隊(duì)自然會(huì)非常謹(jǐn)慎。為了變革而進(jìn)行的實(shí)驗(yàn)和變革,是那些創(chuàng)新者的必然選擇。當(dāng)企業(yè)希望業(yè)務(wù)順利運(yùn)行時(shí),保持基礎(chǔ)設(shè)施和運(yùn)營(yíng)的穩(wěn)定性更為重要。
 
然而,近來(lái)已經(jīng)出現(xiàn)了許多新的策略和工具,它們改變了基礎(chǔ)設(shè)施部門(mén)在保持服務(wù)器和網(wǎng)絡(luò)運(yùn)行方面的繁重工作。其中一些趨勢(shì)是由創(chuàng)新技術(shù)驅(qū)動(dòng)的,一些是經(jīng)濟(jì)驅(qū)動(dòng)的,一些是由政治現(xiàn)實(shí)驅(qū)動(dòng)的。所有這些都反映了維護(hù)團(tuán)隊(duì)在不犧牲穩(wěn)定性的情況下,被要求提供更高的安全性和更快的速度。
 
熱門(mén)1:多云
 
長(zhǎng)期以來(lái),人們已經(jīng)認(rèn)識(shí)到將代碼移出內(nèi)部部署數(shù)據(jù)中心并移至云中的優(yōu)勢(shì)。租用他人維護(hù)的服務(wù)器是擴(kuò)展計(jì)算資源和工作負(fù)載的理想選擇。雖然總是存在有關(guān)信任和安全性的問(wèn)題,但是云計(jì)算供應(yīng)商已經(jīng)通過(guò)規(guī)模經(jīng)濟(jì)的專門(mén)團(tuán)隊(duì)解決了這些問(wèn)題。
 
如果說(shuō)采用云計(jì)算技術(shù)是一個(gè)好主意,為什么不采用兩個(gè)或三個(gè)或更多云平臺(tái)呢?支持多個(gè)云平臺(tái)可能需要更多工作,但是如果企業(yè)的開(kāi)發(fā)人員在編寫(xiě)代碼時(shí)很謹(jǐn)慎,則可以消除供應(yīng)商鎖定的危險(xiǎn)。企業(yè)的財(cái)務(wù)人員也有機(jī)會(huì)在多個(gè)云平臺(tái)中對(duì)其軟件進(jìn)行基準(zhǔn)測(cè)試,以找出每種工作負(fù)載運(yùn)行成本最低的云計(jì)算提供商。
 
趨冷1:動(dòng)態(tài)網(wǎng)站
 
全球互聯(lián)網(wǎng)最初是由靜態(tài)文件組成的。Web服務(wù)器收到一個(gè)URL,并使用相同的文件進(jìn)行響應(yīng)。當(dāng)開(kāi)發(fā)人員意識(shí)到他們可以自定義用戶訪問(wèn)特定URL時(shí)看到的內(nèi)容時(shí),這種簡(jiǎn)單的機(jī)制很快就淘汰了。用戶喜歡個(gè)性化設(shè)置的網(wǎng)頁(yè),廣告商喜歡定位的靈活性,企業(yè)喜歡動(dòng)態(tài)網(wǎng)站帶來(lái)的機(jī)會(huì)。如此復(fù)雜的框架可以幫助為任何想要的人創(chuàng)建自定義頁(yè)面。
 
這種趨勢(shì)近年又發(fā)生了變化,因?yàn)殚_(kāi)發(fā)人員和企業(yè)已經(jīng)認(rèn)識(shí)到,盡管有各種選擇,但大多數(shù)網(wǎng)頁(yè)最終對(duì)每個(gè)人來(lái)說(shuō)幾乎都是一樣的。創(chuàng)建智能服務(wù)器邏輯而支出的成本值得嗎?為什么不使用所有精通邊緣內(nèi)容分發(fā)網(wǎng)絡(luò)的速度將相同的數(shù)據(jù)發(fā)送給每個(gè)人呢?現(xiàn)在,一些最新的Web開(kāi)發(fā)工具可以將企業(yè)的站點(diǎn)預(yù)提取到靜態(tài)網(wǎng)頁(yè)的文件夾中,從而使動(dòng)態(tài)內(nèi)容管理系統(tǒng)的所有靈活性都可以通過(guò)靜態(tài)文件的速度來(lái)獲得。但是,其結(jié)果并不是完全靜態(tài)的,因?yàn)槭褂肁JAX調(diào)用可以使用JavaScript填補(bǔ)一些空白或收集一些自定義數(shù)據(jù)。
 
熱門(mén)2:本地部署云平臺(tái)
 
作為銷售策略的一部分,云計(jì)算供應(yīng)商一直在推動(dòng)開(kāi)放數(shù)據(jù)和代碼,讓用戶把數(shù)據(jù)托付給他們。盡管這種方式確實(shí)可以讓客戶對(duì)托管代碼的地理位置有一定的限制,但是用戶不需要了解其在云平臺(tái)中租用的計(jì)算機(jī)的運(yùn)行情況。
 
但是,有些企業(yè)希望自己存儲(chǔ)和處理數(shù)據(jù),這樣感覺(jué)更安全,有些企業(yè)需要以比其他企業(yè)更高的級(jí)別來(lái)保護(hù)其數(shù)據(jù)。其解決方案是什么?在其內(nèi)部部署服務(wù)器上運(yùn)行云計(jì)算公司的軟件和工具。設(shè)置實(shí)例的時(shí)候感覺(jué)就像云平臺(tái)一樣,這將云計(jì)算虛擬實(shí)例的靈活性與對(duì)服務(wù)器進(jìn)行物理控制的安全性結(jié)合在一起。另外,如果企業(yè)能控制安裝和維護(hù)硬件的額外成本,這種方法有時(shí)成本會(huì)更低。
 
趨冷2:人工智能無(wú)處不在
 
幾年前,當(dāng)人工智能應(yīng)用快速增長(zhǎng)時(shí),很多企業(yè)都爭(zhēng)先恐后地采用人工智能系統(tǒng)。隨著企業(yè)采用人工智能收集數(shù)據(jù)點(diǎn),出現(xiàn)了巨大的數(shù)據(jù)集。更多信息意味著對(duì)人工智能的更多培訓(xùn)機(jī)會(huì),并且應(yīng)該產(chǎn)生更智能、更準(zhǔn)確的結(jié)果。
 
這種過(guò)度的做法已經(jīng)敲響了警鐘。很多人開(kāi)始意識(shí)到,收集利用人工智能所需的大量信息會(huì)對(duì)隱私造成威脅。另一些人則擔(dān)心,正在積累的數(shù)據(jù)集是不均衡和有偏見(jiàn)的,這使得他們的人工智能很有可能只會(huì)學(xué)習(xí)回應(yīng)這種偏見(jiàn)。其他人則擔(dān)心人工智能可能變得過(guò)于強(qiáng)大,控制了決策鏈的大部分。現(xiàn)在,人工智能開(kāi)發(fā)人員要做的不僅僅是回答能否完成這項(xiàng)工作。他們必須權(quán)衡各種危險(xiǎn),并考慮是否應(yīng)該完成這項(xiàng)工作。這也導(dǎo)致了對(duì)“可解釋的人工智能”的需求不斷增長(zhǎng)。
 
熱門(mén)3:無(wú)服務(wù)器
 
很長(zhǎng)一段時(shí)間以來(lái),開(kāi)發(fā)人員一直希望完全控制他們的環(huán)境。這是因?yàn)?,如果他們不能指定確切的發(fā)行版和版本,他們就無(wú)法保證代碼能夠正常工作。很多人都知道這很矛盾,因此,他們希望對(duì)控制的計(jì)算機(jī)具有root訪問(wèn)權(quán)限。
 
所有相同文件的副本可能會(huì)保持一切正常運(yùn)行,但效率低下,浪費(fèi)資源。無(wú)服務(wù)器工具將所有繁瑣的工作從系統(tǒng)中解脫出來(lái)。現(xiàn)在,開(kāi)發(fā)人員只需要編寫(xiě)簡(jiǎn)單的接口程序,該接口將在需要時(shí)加載其代碼,然后向用戶收費(fèi)。對(duì)于偶爾運(yùn)行的工作,無(wú)論是后臺(tái)處理還是網(wǎng)站訪問(wèn)量不大,他們不需要占用大量服務(wù)器資源,而該服務(wù)器具有操作系統(tǒng)的完整副本,不會(huì)占用任何內(nèi)存。
 
趨冷3:自己構(gòu)建組件
 
開(kāi)發(fā)人員通常通過(guò)將一系列小組件和庫(kù)組合在一起來(lái)構(gòu)建軟件。每個(gè)部分都為整個(gè)軟件包提供了一些信息。許多組件都是現(xiàn)成的產(chǎn)品,例如數(shù)據(jù)庫(kù)或流行的API。數(shù)十個(gè)甚至數(shù)百個(gè)組件協(xié)同工作為用戶提供統(tǒng)一的網(wǎng)絡(luò)狀態(tài)并不罕見(jiàn)。
 
但是,隨著開(kāi)發(fā)人員增加更多功能,這些產(chǎn)品最近逐漸變得更加智能。例如,某些數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)更加緊密地集成在一起,它們提供了同步存儲(chǔ)在客戶端上的數(shù)據(jù)的功能,從而無(wú)需構(gòu)建此功能。諸如翻譯之類的功能現(xiàn)在可以集成到其他工具中。隨著應(yīng)用程序和服務(wù)的增長(zhǎng),粘合代碼和自定義將會(huì)消失,有時(shí)它變成配置文件。流程圖仍然包含相同的功能,但是現(xiàn)在的功能更加豐富。
 
熱門(mén)4:綠色節(jié)能的人工智能
 
在過(guò)去的幾年中,在機(jī)器學(xué)習(xí)和人工智能方面,計(jì)算越多,訓(xùn)練數(shù)據(jù)越多,效果越好。如果想充分利用人工智能,那么擴(kuò)大規(guī)模就是取得更好結(jié)果的途徑。
 
然而,計(jì)算需要大量電力,并且許多企業(yè)開(kāi)始質(zhì)疑這種需要大量電力的算法。這促使人工智能開(kāi)發(fā)人員測(cè)試是否可以節(jié)省更多的電能,而不必使電力成本大幅增加。
 
趨冷4:基本存儲(chǔ)庫(kù)
 
在以往,代碼存儲(chǔ)庫(kù)不需要做太多工作就能保存。如果它保留了該軟件的副本并保存了一段時(shí)間內(nèi)的更改信息,則其存儲(chǔ)量將會(huì)迅速增長(zhǎng)。如今,開(kāi)發(fā)人員期望存儲(chǔ)庫(kù)將其代碼通過(guò)管道進(jìn)行推送,該管道可能包括從基本單元測(cè)試到復(fù)雜的優(yōu)化的所有內(nèi)容。僅僅讓存儲(chǔ)庫(kù)成為數(shù)據(jù)庫(kù)管理員還不夠,還必須完成管家、核查人員、質(zhì)量控制專家甚至是警察的工作。精明的開(kāi)發(fā)團(tuán)隊(duì)更多地依靠存儲(chǔ)庫(kù)來(lái)完成工作。
 
熱門(mén)5:機(jī)器人流程自動(dòng)化
 
在以往,需要編寫(xiě)一些代碼才能完成所有工作。編程人員需要了解變量,記住所有關(guān)于類型、范圍和語(yǔ)法的規(guī)則,然后談?wù)撽P(guān)于代碼質(zhì)量的規(guī)則,這些規(guī)則通常歸結(jié)為關(guān)于非功能空白的聲明。
 
諸如“機(jī)器人流程自動(dòng)化”之類的新工具正在改變動(dòng)態(tài)。但是,這只是增強(qiáng)了數(shù)據(jù)處理例程。如今,精明的非程序人員可以使用消除開(kāi)發(fā)過(guò)程的大部分工具來(lái)完成很多工作。任何用戶都可以在電子表格上進(jìn)行處理,就不會(huì)產(chǎn)生閉包的麻煩,可以產(chǎn)生一些很好的交互式結(jié)果。
 
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責(zé)任的權(quán)利。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)