盡管如此,不管冠狀病毒疫情存在與否,IT部門永遠(yuǎn)都不能自滿。變化通常來得很快,而且總是無情的,這是這個行業(yè)不變的部分之一。由于冠狀病毒疫情,IT的變化正在加速。
負(fù)責(zé)管理代碼和保持系統(tǒng)平穩(wěn)運(yùn)行的團(tuán)隊(duì)自然總是小心翼翼的。為了變革而進(jìn)行的實(shí)驗(yàn)和改變或許是為了那些在臭鼬工廠里高度緊張的創(chuàng)新者。但是當(dāng)公司所依靠的一切能夠順利運(yùn)轉(zhuǎn)時,保持基礎(chǔ)設(shè)施和運(yùn)營的穩(wěn)定將更為重要。
然而,為了改變后臺辦公室將如何承擔(dān)保持服務(wù)器和網(wǎng)絡(luò)運(yùn)行的重任,許多新的戰(zhàn)略和工具在最近已經(jīng)到來了。其中的一些趨勢是由新的創(chuàng)新驅(qū)動的,一些是由純經(jīng)濟(jì)學(xué)驅(qū)動的,還有一些則是由政治的現(xiàn)實(shí)所驅(qū)動的。所有這些都反映了IT基礎(chǔ)架構(gòu)團(tuán)隊(duì)在不犧牲穩(wěn)定性的情況下所能夠提供的擁有更高安全性和更快速度的方式。
熱門:多云
將代碼從服務(wù)器機(jī)房轉(zhuǎn)移到云中的優(yōu)勢早已得到認(rèn)可。由他人所維護(hù)的租用機(jī)器池將是間歇計(jì)算和大起伏工作負(fù)載的理想選擇。雖然關(guān)于信任和安全性的問題總是存在的,但是云供應(yīng)商已經(jīng)用專門的團(tuán)隊(duì)小心翼翼地解決了這些問題,這使得規(guī)模經(jīng)濟(jì)成為了可能。
如果一個云是好主意,那為什么不是兩個,三個或者更多呢?支持多云可能需要更多的工作,但是如果你的開發(fā)人員在編寫代碼時足夠小心謹(jǐn)慎,他們將可以消除被供應(yīng)商鎖定的危險。你的會計(jì)師會很高興有機(jī)會在多個云中對你的軟件進(jìn)行基準(zhǔn)測試,以確定每種工作負(fù)載最便宜的提供商。
冷門:動態(tài)網(wǎng)站
一開始,萬維網(wǎng)是由靜態(tài)文件組成的。Web服務(wù)器會收到一個URL,并用一個對每個人都相同的文件進(jìn)行響應(yīng)。當(dāng)開發(fā)人員意識到他們可以定制用戶在訪問特定網(wǎng)址時所看到的內(nèi)容時,這種簡單的機(jī)制很快就不受歡迎了。網(wǎng)頁不再需要對每個人都一樣。用戶喜歡個性化。廣告商喜歡目標(biāo)定位的靈活性。企業(yè)則喜歡動態(tài)網(wǎng)絡(luò)所帶來的機(jī)遇。因此,精心設(shè)計(jì)的框架就應(yīng)運(yùn)而生了,以幫助任何想要定制頁面的人創(chuàng)建定制頁面。
最近,這種態(tài)度卻已經(jīng)發(fā)生了變化,因?yàn)殚_發(fā)人員和企業(yè)已經(jīng)認(rèn)識到,盡管有各種選擇,但大多數(shù)網(wǎng)頁最終對每個人來說都幾乎是一樣的。創(chuàng)建智能服務(wù)器邏輯的所有開銷都值得嗎?為什么不使用精通邊緣的內(nèi)容分發(fā)網(wǎng)絡(luò)的所有速度向所有人發(fā)送相同的信息呢?于是,越來越多的智能被推向了網(wǎng)絡(luò)的邊緣。
現(xiàn)在,一些最新的網(wǎng)絡(luò)開發(fā)工具可以把你的站點(diǎn)預(yù)先提取到一個靜態(tài)網(wǎng)頁的文件夾中,這樣你就可以以靜態(tài)文件的速度獲得動態(tài)內(nèi)容管理系統(tǒng)的所有靈活性了。然而,結(jié)果并不是完全靜態(tài)的,因?yàn)橐稽c(diǎn)JavaScript就可以填補(bǔ)漏洞,或者使用AJAX就可以調(diào)用收集一些定制的數(shù)據(jù)。
熱門:托管區(qū)塊鏈
比特幣最初設(shè)想的一個重要部分是一個沒有權(quán)力等級的去中心化的經(jīng)濟(jì)。然而,比特幣的價格卻很高,因?yàn)楸忍貛乓蕾囉诓粩嗾归_的數(shù)學(xué)競賽,而這場競賽會消耗掉電能。較新的區(qū)塊鏈正在尋找不會破壞這么多電子勢能的替代品,而只是需要在數(shù)據(jù)庫中插入一個新行。
有些人想通過根據(jù)你所擁有的硬幣數(shù)量分配權(quán)力來簡化事情,換句話說,就是你在系統(tǒng)中的股份。其他人則想著征稅或是“燒錢”。也有人想要測量磁盤存儲而不是電力消耗。一個小組只是想建立一個特殊的可信計(jì)時器。
最便宜的解決方案可能是放棄一個廣泛開放的競爭,而是選擇一個必須能夠達(dá)成共識的管理團(tuán)隊(duì)。它仍在分發(fā),但只分發(fā)給少數(shù)人。希望將區(qū)塊鏈模式融入其業(yè)務(wù)運(yùn)營的企業(yè)可能也會對此感興趣:一些經(jīng)過挑選的利益相關(guān)者就共享分類賬業(yè)務(wù)交易的真實(shí)性達(dá)成了共識。
冷門:消耗能源
比特幣礦商并不是唯一對電力成本感到困惑的人。微軟沒有在哥倫比亞河峽谷建立大數(shù)據(jù)中心,是因?yàn)轲^長們想在他們休息的時候去放風(fēng)箏。而由于水電大壩的修建,那里的電力會更便宜。
每個人都在關(guān)注硬件堆棧的功耗,從最小的物聯(lián)網(wǎng)傳感器到速度最快的具有萬億字節(jié)RAM的服務(wù)器。擁有內(nèi)部服務(wù)器的公司可能是最大的贏家,至少在冬天最冷的時候是這樣的。計(jì)算過程中所產(chǎn)生的余熱或許可以被用來為建筑物供暖。
熱門:無服務(wù)器
長期以來,開發(fā)人員一直希望能夠完全控制他們的環(huán)境。這是因?yàn)?,如果他們不能指定確切的發(fā)行版和版本,他們就不能保證他們的代碼能夠正常工作。太多的人經(jīng)歷了慘痛的教訓(xùn)才知道版本的不一致可能是致命的。因此,他們希望使用root用戶訪問他們所控制的計(jì)算機(jī)。
相同文件的所有這些副本可能會使一切都順利運(yùn)行,但這是低效和浪費(fèi)的。新的無服務(wù)器工具則可以將系統(tǒng)中的所有不必要的東西擠出。現(xiàn)在,開發(fā)人員只需要編寫一個簡單的接口,就可以在需要時加載他們的代碼,然后才會被收費(fèi)。對于那些偶爾運(yùn)行的工作來說,無論是后臺處理還是流量不大的網(wǎng)站,這都是天賜之物。因?yàn)樗麄儾恍枰谝粋€服務(wù)器上,有一個完整的操作系統(tǒng)副本占用內(nèi)存,卻什么也不做。
無服務(wù)器模式也使得將計(jì)算推向網(wǎng)絡(luò)邊緣會變得更加容易。像Cloudflare和AWS這樣的公司正在獲取少量的無服務(wù)器代碼,并在靠近用戶的ISP服務(wù)器上啟動它們。隨著越來越少的數(shù)據(jù)包需要傳輸?shù)胶苓h(yuǎn)的地方,延遲時間將會縮短,響應(yīng)時間則會增加。
冷門:輕組件
開發(fā)人員通常會通過將一組較小的組件和庫線程化來構(gòu)建他們的杰作。每個部分都會為整個軟件包提供一些信息。許多部分是現(xiàn)成的產(chǎn)品,如數(shù)據(jù)庫或流行的API。由數(shù)十個甚至是數(shù)百個部分一起工作來為用戶產(chǎn)生統(tǒng)一的web存在并不罕見。
然而,在最近,隨著它們的創(chuàng)造者增加了更多功能,這些產(chǎn)品本身也變得越來越智能了。例如,一些數(shù)據(jù)庫已經(jīng)與網(wǎng)絡(luò)集成得更加緊密,它們提供了同步存儲在客戶機(jī)上的數(shù)據(jù)的功能,從而消除了構(gòu)建此功能的需要。諸如翻譯之類的功能現(xiàn)在也被合并到了其他的工具當(dāng)中。而隨著應(yīng)用程序和服務(wù)變得越來越胖,粘合代碼和定制化也隨之消失了。有時它會變成配置文件,有時則會完全消失。流程圖仍然包含相同的功能,但是現(xiàn)在盒子變得更大了,可以放在一起并放在上層的部件也更少了。
熱門:道德、綠色AI
誰不想講道德?誰不想變得更加環(huán)保?最近,人們堅(jiān)持認(rèn)為僅僅為人工智能提供一個有用的模型是不夠的。它同時也應(yīng)該是合乎道德的。
壞消息是道德很難定義,也更難實(shí)施。有些人指向了輸出并堅(jiān)持認(rèn)為它們應(yīng)該符合某種預(yù)先確定的模型。但是如果你知道你想要的答案,為什么要麻煩人工智能來找到一個你只能猜測的答案呢?
找到一個綠色版本的人工智能則要容易得多,如果只是因?yàn)闃?biāo)準(zhǔn)定義傾向于使用更少的能量,并且能量是容易測量的話。對這個行業(yè)來說,能夠消耗更少的電能是一個巨大的變化。在過去的幾十年里,當(dāng)談到機(jī)器學(xué)習(xí)和人工智能時,比較越多,計(jì)算越多,訓(xùn)練數(shù)據(jù)越多,效果也就越好。如果你想充分利用人工智能,做大做強(qiáng)將會是獲得更好結(jié)果的途徑。
然而,更多的計(jì)算通常也需要更多的電力,許多公司開始懷疑一個碳排放量大的大算法是否真的有其必要。這促使了人工智能開發(fā)人員開始測試他們是否可以返回幾乎一樣好的結(jié)果--或者至少是足夠好的結(jié)果--而不會使電表(以及隨后的云計(jì)算或內(nèi)部成本)像陀螺一樣旋轉(zhuǎn)。
冷門:基本的存儲庫
在過去,代碼存儲庫不需要做太多事情就能賺到錢。但如果它保留了一份軟件副本,并跟蹤了一段時間內(nèi)的變化的話,每個人都會感到驚訝。而現(xiàn)在,開發(fā)人員則會希望存儲庫能夠通過管道推送他們的代碼,包括從基本單元測試到復(fù)雜優(yōu)化的任何內(nèi)容。存儲庫只是成為圖書管理員是不夠的。它還必須做管家、事實(shí)核查員、質(zhì)量控制專家,有時甚至是一個警察的工作。聰明的開發(fā)團(tuán)隊(duì)會更多地依賴于存儲庫來執(zhí)行規(guī)則。一些人正在編寫關(guān)于良好編碼實(shí)踐的規(guī)則,另一些人則試圖弄清楚代碼是否已經(jīng)經(jīng)過了充分的測試。所有這些都使得存儲庫已經(jīng)不僅僅是一個安全的空間了。它更像是一個裁判,質(zhì)量保證工程師,甚至是語法警察。
熱門:零信任
英特爾傳奇人物Andy Grove寫《只有偏執(zhí)狂才能生存》這本書已經(jīng)過去幾十年了。然而,信息終于傳到了安全專業(yè)人士那里,他們得到了一份不可能的工作,那就是當(dāng)每個人都開始在家工作時,需要努力保守公司的秘密。
一些人所認(rèn)可的新模式被稱為“零信任”,這意味著任何地方都沒有安全的空間。假設(shè)每臺筆記本電腦都是從敵對國家的某個簡陋咖啡館所登錄的,那里充斥著來自競爭對手的黑客。甚至也包括了首席執(zhí)行官桌上的PC。一旦數(shù)據(jù)包離開機(jī)器,就應(yīng)該對它們進(jìn)行加密并進(jìn)行授權(quán)測試。不能放松,因?yàn)槟橙说臋C(jī)器已登錄到了某個VPN。
冷門:信任合作伙伴
不僅僅是云服務(wù)提供商在驅(qū)逐付費(fèi)客戶。谷歌的新工會宣布,希望在誰能購買谷歌的服務(wù)方面有發(fā)言權(quán)。是的,我們大多數(shù)人都能夠低頭逃避憤怒,但是你怎么知道潮流是否會對你的公司不利呢?今年的英雄往往也可以變成下一年的反派。
DevOps團(tuán)隊(duì)正在向云計(jì)算公司及其服務(wù)提供商提出更為棘手的問題。他們要求得到更好的保證。在過去,每個人都迷戀于機(jī)器可以立即出租的想法。沒有人擔(dān)心這是否意味著你會被立即踢到路邊?,F(xiàn)在是了。
例如,一家云計(jì)算公司有一個“包羅萬象”的條款,禁止發(fā)送“低價值電子郵件”。過去,沒有人會去衡量電子郵件的價值。現(xiàn)在,他們則想知道這個籠統(tǒng)的術(shù)語是否可以用作關(guān)閉一切的手段。信任正在消失。這種不斷蒸發(fā)的信任意味著長期關(guān)系將需要更緊密的談判合同,而周圍的回旋余地卻更少了。
熱門:自動化
在過去,你完成任何事情都需要寫一些代碼。有人需要關(guān)注變量,記住所有關(guān)于類型、范圍和語法的規(guī)則。然后,每個人就都需要聽他們像米開朗基羅一樣蹦蹦跳跳地談?wù)撍麄冴P(guān)于代碼質(zhì)量的規(guī)則,這些規(guī)則通常會歸結(jié)為關(guān)于非功能性空白的聲明。
而名為“機(jī)器人流程自動化”的新工具正在改變這種動態(tài)。不過,沒有像C3PO這樣的機(jī)器人,它只是增強(qiáng)了數(shù)據(jù)處理例程?,F(xiàn)在,精明的非程序員已經(jīng)可以使用工具來完成相當(dāng)多的工作了,這些工具消除了開發(fā)過程中的大部分毛邊和陷阱。任何能夠在電子表格上添加一列的人,只需點(diǎn)擊幾下鼠標(biāo),就能夠產(chǎn)生一些非常復(fù)雜的交互式結(jié)果,而不必對如何退出吹毛求疵了。
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責(zé)任的權(quán)利。