應(yīng)用

技術(shù)

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點新聞
企業(yè)注冊個人注冊登錄

基礎(chǔ)設(shè)施和運營的七個熱門趨勢和七個漸冷趨勢

2022-04-13 13:56 企業(yè)網(wǎng)D1Net

導(dǎo)讀:在一場疫情使 IT 部門的活力得到提升之后,這一點比以往任何時候都更加重要。沒有一個可信賴的數(shù)字網(wǎng)絡(luò),企業(yè)就無法正常運轉(zhuǎn)。但是,如果無法快速采取行動和進(jìn)行實驗,則就無法取得進(jìn)步,以應(yīng)對急劇變化的時代。

  變化和穩(wěn)定性是 IT 團隊面臨的兩個相互矛盾的挑戰(zhàn)。每個人都想信任自己的平臺,但也渴望進(jìn)行持續(xù)的改進(jìn)。其挑戰(zhàn)在于,在不犧牲企業(yè)想要的強大可靠性的前提下交付新產(chǎn)品。

  弄清楚如何做到這一點,可能是一場保守人士(要確保所有工作都安全可靠)和叛逆夢想者(希望進(jìn)行創(chuàng)新)之間的戰(zhàn)斗。一個好的 IT 團隊需要這兩種角色的成員。

  在一場疫情使 IT 部門的活力得到提升之后,這一點比以往任何時候都更加重要。沒有一個可信賴的數(shù)字網(wǎng)絡(luò),企業(yè)就無法正常運轉(zhuǎn)。但是,如果無法快速采取行動和進(jìn)行實驗,則就無法取得進(jìn)步,以應(yīng)對急劇變化的時代。

  以下是 IT 部門在調(diào)整和使用基礎(chǔ)設(shè)施的一些方式,以確保具備可靠性和促進(jìn)創(chuàng)新。其中一些趨勢是由創(chuàng)新所驅(qū)動,一些是由純粹的經(jīng)濟因素所驅(qū)動,還有一些是由政治現(xiàn)實所驅(qū)動。所有這些趨勢都反映了 IT 基礎(chǔ)架構(gòu)團隊的工作方式,即在不犧牲穩(wěn)定性的情況下提供更高的安全性和更快的速度。

  熱門趨勢:多云

  將代碼移出服務(wù)器機房并移入云端的好處早已被人們所認(rèn)識。由其他人維護(hù)的一些租用機器非常適合間歇性計算和存在工作負(fù)載起伏的情況。信任和安全的問題總是存在的,但云供應(yīng)商已經(jīng)通過專門的團隊和規(guī)模經(jīng)濟充分解決了這些問題。

  如果使用一個云是個好主意,為什么不使用兩個或更多個云呢?支持多個云可能需要更多的工作量,但如果你的開發(fā)人員在編寫代碼時很小心,則他們可以消除供應(yīng)商鎖定的風(fēng)險。你的會計師將很高興能夠在多個云中對你的軟件進(jìn)行評估,以找出哪個供應(yīng)商可提供最便宜的工作負(fù)載。

  漸冷趨勢:動態(tài)網(wǎng)站

  最初,萬維網(wǎng)是由靜態(tài)文件組成的。Web 服務(wù)器收到一個 URL,然后用同一個文件對所有人進(jìn)行響應(yīng)。當(dāng)開發(fā)人員意識到他們可以定制用戶在訪問某一特定 URL 時看到的內(nèi)容時,這一簡單的機制很快就失寵了。網(wǎng)頁內(nèi)容不再需要對每個人都一樣。用戶喜歡個性化的東西。廣告商喜歡確定目標(biāo)用戶的靈活性。企業(yè)喜歡動態(tài)網(wǎng)絡(luò)所提供的機遇。因此,出現(xiàn)了復(fù)雜的框架,可幫助任何想要定制頁面的人進(jìn)行設(shè)計。

  這種態(tài)度最近已發(fā)生變化,因為開發(fā)人員和企業(yè)已經(jīng)認(rèn)識到,盡管有很多選擇,但大多數(shù)網(wǎng)頁最終對每個人來說幾乎都是一樣的。創(chuàng)建一個智能的服務(wù)器邏輯的所有開銷是否值得?為什么不使用擅長邊緣計算的內(nèi)容分發(fā)網(wǎng)絡(luò)的速度向每個人發(fā)送相同的內(nèi)容呢?越來越多的智能被推到網(wǎng)絡(luò)邊緣。

  如今,一些最新的 Web 開發(fā)工具可以處理你的網(wǎng)站,并可將網(wǎng)站預(yù)提取到一個靜態(tài)網(wǎng)頁文件夾中,這樣你就可以擁有動態(tài)內(nèi)容管理系統(tǒng)的各種靈活性,以及靜態(tài)文件的速度。然而,其結(jié)果并不是完全是靜態(tài)的,因為一些 JavaScript 語言會填補漏洞或使用 AJAX 調(diào)用來收集一些自定義數(shù)據(jù)。這可能只需要一點動態(tài)代碼。

  熱門趨勢:托管的區(qū)塊鏈

  在很大程度上,比特幣最初的愿景是沒有權(quán)力等級的去中心化經(jīng)濟。然而,其代價很高,因為比特幣依賴于不斷開啟的數(shù)字競爭,并且消耗電力。較新的區(qū)塊鏈則正在尋找一些替代方案,不消耗如此多的電能,而只是在數(shù)據(jù)庫中插入新行。

  有些人希望根據(jù)你擁有的比特幣數(shù)量來分配權(quán)力,從而使事情簡化,換句話說,就是你在系統(tǒng)中的股份。其他人則想進(jìn)行收稅或“燒錢”。另一些人想要測量你的磁盤存儲量而不是電力消耗。而某一群體只是想設(shè)計一個專門且可信賴的計時器。

  最廉價的解決方案可能是放棄完全公開的競爭,選擇一個必須能達(dá)成共識的管理團隊。該團隊仍可以分散在各處,但要精心挑選幾個管理者。這可能對那些希望將區(qū)塊鏈融入其業(yè)務(wù)運營中的企業(yè)會產(chǎn)生興趣:一些精心挑選的利益相關(guān)者對共享分類賬的業(yè)務(wù)交易的真實性可達(dá)成共識。

  開發(fā)出這樣的工具比以往任何時候都容易。不僅有數(shù)十家區(qū)塊鏈初創(chuàng)公司,而且一些主流數(shù)據(jù)庫已經(jīng)添加了類似于只寫“分類賬”的表。有時只需創(chuàng)建一個新表就可以擁有區(qū)塊鏈的許多優(yōu)點。

  漸冷趨勢:浪費能源

  比特幣礦工并不是唯一想知道用電成本的人。微軟公司沒有在哥倫比亞河峽谷建立一個大數(shù)據(jù)中心,因為管理者想在他們休息的時候去玩風(fēng)箏沖浪。由于擁有巨大的水電大壩,因而那里的電力更便宜。

  從最小的物聯(lián)網(wǎng)傳感器到具有 TB 級內(nèi)存的最快服務(wù)器,每個人都在關(guān)注硬件堆棧功耗的起伏。擁有內(nèi)部服務(wù)器的企業(yè)可能是大贏家,至少在冬天最冷的時候是這樣。計算過程所產(chǎn)生的余熱可以再利用,為建筑物供暖。

  熱門趨勢:無服務(wù)器

  長期以來,開發(fā)人員一直希望能完全掌控自己的環(huán)境。那是因為,如果他們不能明確發(fā)行過程和版本,則他們將無法保證自己的代碼能夠正常工作。太多人從這一艱難的過程中了解到,前后不一致可能是致命的。因此,他們想要對自己管理的設(shè)備擁有根權(quán)限。

  相同文件的所有副本可能會使一切運行順利,但其效率低下且浪費資源。無服務(wù)器工具可將所有這些多余文件從系統(tǒng)中去除。如今,開發(fā)人員只需關(guān)注于編寫一個簡單的接口,該接口將在需要時加載代碼,然后才向你收取費用。對于偶爾運行的某些工作來說,無論這些工作是后臺處理,還是無需太多流量的網(wǎng)站,這簡直是天賜之物。這些工作不需要滯留在擁有完整操作系統(tǒng)的服務(wù)器上,占用著內(nèi)存而無所事事。

  無服務(wù)器范例還可使一項工作變得更容易——將計算過程推向網(wǎng)絡(luò)邊緣。 Cloudflare 和 AWS 等公司正在使用少量的無服務(wù)器代碼,并在靠近用戶的網(wǎng)絡(luò)服務(wù)提供商 (ISP) 的服務(wù)器上運行這些代碼。由于較少的數(shù)據(jù)包需要傳輸很遠(yuǎn)的距離,從而延遲時間縮短,并且響應(yīng)速度提升。

  漸冷趨勢:超級人工智能

  在過去的幾十年里,當(dāng)談到機器學(xué)習(xí)和人工智能時,每個人都想要更多的東西。擁有更多的比較,更多的計算,更多的訓(xùn)練數(shù)據(jù),那么就越好。如果你想充分利用人工智能,那么把人工智能的規(guī)模做大就是獲得更好結(jié)果的途徑。

  然而,更多的計算通常需要更多的電力,許多公司開始考慮是否有必要使用一個具有較大碳足跡的大型算法。這就促使人工智能開發(fā)人員來檢驗自己是否能獲取一個基本一樣好的結(jié)果(或者至少足夠好的一個結(jié)果),而不使電表(以及隨后的云計算或本地成本)像陀螺一樣飛快旋轉(zhuǎn)。

  熱門趨勢:零信任

  自從英特爾公司傳奇人物安迪·格魯夫 (Andy Grove) 撰寫《只有偏執(zhí)狂才能生存》一書以來,已經(jīng)有幾十年了。然而,書中的內(nèi)容終于傳到了安全專業(yè)人員的手中,他們面臨著一項不可能完成的工作,即當(dāng)每個人都開始居家辦公時,設(shè)法將公司的機密封鎖起來。

  一些人認(rèn)可的新模式被稱為“零信任”,這意味著任何地方都沒有安全空間。每臺筆記本電腦都被認(rèn)為是從一個敵對國家的簡陋咖啡館進(jìn)行登錄,而且這個國家充滿了來自競爭對手的黑客。甚至是 CEO 辦公桌上的個人電腦也不例外。一旦數(shù)據(jù)包離開電腦,這些數(shù)據(jù)包應(yīng)該被加密并進(jìn)行授權(quán)測試。因為有人的電腦登錄了某個 VPN,所以沒有任何令人放松的余地。

  漸冷趨勢:基礎(chǔ)存儲庫

  過去,代碼存儲庫不需要做太多工作就可以進(jìn)行保存。如果該存儲庫保存著某一軟件副本,并跟蹤某些更改內(nèi)容,則每個人都會感到驚訝。如今,開發(fā)人員希望存儲庫能夠通過管道來推送代碼,這些管道可能包括基本單元測試、復(fù)雜的優(yōu)化等功能。存儲庫僅僅起到一個圖書管理員的功能已經(jīng)不夠了。它還必須完成一名管家、事實核查員、質(zhì)量控制專家,有時甚至是警察的工作。聰明的開發(fā)團隊正更多地依賴存儲庫來執(zhí)行某些規(guī)則。一些人正在編寫有關(guān)優(yōu)秀編碼實踐的規(guī)則,而另一些人則試圖弄清楚,代碼是否經(jīng)過了充分測試。所有這些工作已使存儲庫超出了作為一個安全空間的功能。它更像是一個裁判、質(zhì)量保證工程師和語法警察的合體。

  熱門趨勢:自動化工具

  過去,你需要編寫代碼才能完成所有事情。人們需要特別關(guān)注變量,并記住有關(guān)類型、范圍和語法的所有規(guī)則。然后,每個人都需要傾聽別人像米開朗基羅那樣昂首闊步地大談有關(guān)代碼質(zhì)量的規(guī)則,這些規(guī)則通常歸結(jié)為關(guān)于非功能性空格的聲明。

  諸如“機器人過程自動化”之類的新工具正在改變這種局面。不過,目前還沒有像 C3PO 這樣的機器人,而這些工具僅僅是增強了數(shù)據(jù)操作程序。現(xiàn)在,聰明的非程序員可以使用工具完成相當(dāng)多的工作,而這些工具可以去除開發(fā)過程中的大部分不完善的內(nèi)容和缺陷。任何能夠在電子表格中添加一列的人都可以通過點擊幾下鼠標(biāo)來獲得一些非常精細(xì)和交互式的結(jié)果,而無需聽一些有關(guān)閉包函數(shù)的繁瑣規(guī)則。

  漸冷趨勢:可信賴的合作伙伴

  不僅是云服務(wù)提供商正在剔除一些付費客戶。谷歌的新工會宣布,它希望對誰有權(quán)購買谷歌的服務(wù)發(fā)表意見。是的,我們大多數(shù)人都可以保持低調(diào)并避免憤怒,但你怎么知道形勢是否會對你們公司不利呢?今年的英雄往往會在明年變成惡棍。

  DevOps 團隊正在向云計算公司及其服務(wù)提供商提出更嚴(yán)厲的問題。他們要求擁有更好的保障。過去,每個人都深信,自己可以隨時租用到各種服務(wù)器。沒有人考慮過,這是否也意味著你可能會被立即踢出局。現(xiàn)在這些客戶就面臨這一局面。

  例如,一家云服務(wù)公司有一個籠統(tǒng)的條款,即禁止發(fā)送“低價值的電子郵件”。過去,沒有人擔(dān)心自己的電子郵件是否有價值?,F(xiàn)在,人們想知道這一籠統(tǒng)的條款是否可用作關(guān)閉一切服務(wù)的大棒。信任正在逐漸消失。這種逐漸消失的信任意味著,長期的關(guān)系需要一些通過更嚴(yán)謹(jǐn)談判所達(dá)成的合同,而且沒有更多的回旋余地。

  熱門趨勢:并行化

  對開發(fā)人員而言,想辦法讓計算機一次完成所有工作一直是一項挑戰(zhàn)。有些問題適合這種方式解決,而有些問題則難以用這一方式解決。不過,最近,硬件設(shè)計人員開始推出更強大的處理單元,擁有越來越多的內(nèi)核。有些處理單元是 CPU,有些是 GPU,它們被大量用于 AI 訓(xùn)練,有些人將其稱為張量處理單元 (TPU)。

  熱門應(yīng)用程序往往是那些能以新的、前所未知的方式利用這種并行性的應(yīng)用程序。能夠讓數(shù)十、數(shù)百甚至數(shù)千個處理內(nèi)核有效協(xié)同工作的開發(fā)人員正在收獲最佳的結(jié)果。機器學(xué)習(xí)算法通??梢暂p松進(jìn)行并行工作,因此,所有人都對其極為關(guān)注。最好的科學(xué)計算和數(shù)據(jù)科學(xué)都在 GPU 上運行。

  漸冷趨勢:非同質(zhì)化代幣 (NFT)

  對于非同質(zhì)化代幣等無定形、開放的領(lǐng)域,做出任何預(yù)測都是危險的。為什么,當(dāng)你讀完這一段文字時,一些驚人的大筆交易將被發(fā)布到一些區(qū)塊鏈上,聲稱一些比特幣價值數(shù)十億盧布、日元、美元或其他貨幣。

  簡單地不理會這些虛擬幣也是危險的。其基礎(chǔ)層面中的密碼學(xué)是很可靠的,許多算法也非常可靠。這些算法將會有一些用途,并可能最終成為下一代互聯(lián)網(wǎng)中某些協(xié)議的關(guān)鍵組成部分。這些算法可能會在一些元宇宙或數(shù)字商務(wù)門戶網(wǎng)站中找到自己的位置。

  然而,正在衰退的部分呈現(xiàn)出一種假象,在吸引著所有人投資下一代的棒球卡或豆豆娃 (Beanie Babies)。至少集郵愛好者總是可以把郵票貼在信封上。大多數(shù)非同質(zhì)化代幣都沒有真正的價值,而且它們比之前的任何時尚都更容易創(chuàng)造。

  熱門趨勢:數(shù)據(jù)庫

  數(shù)據(jù)庫愛好者喜歡說,低級的 SQL 數(shù)據(jù)庫就是最初的無服務(wù)器服務(wù)。如今,一些開發(fā)人員意識到,現(xiàn)代數(shù)據(jù)庫中有如此多的功能,他們不需要在三層架構(gòu)中進(jìn)行保存。現(xiàn)代的多功能數(shù)據(jù)庫完全可以做到這一切。

  我有一位從事編程工作近 50 年的朋友非常興奮地告訴我說,他正在用一些瀏覽器端代碼和 PostgreSQL 來構(gòu)建新的應(yīng)用程序。瀏覽器端的代碼會處理顯示和交互方面的工作。PostgreSQL 會通過一些存儲過程來處理其他所有事情,并能夠以 JSON 格式返回數(shù)據(jù)。

  越來越多功能強大的軟件層都帶有“數(shù)據(jù)庫”這個詞。過去幾年出現(xiàn)的新服務(wù)都是為了消除在全球范圍內(nèi)存儲大量數(shù)據(jù)過程中的各種麻煩。這些服務(wù)的功能和速度使一些開發(fā)人員可以設(shè)想一種不使用 Node、PHP 或 Java 的工作狀態(tài)。他們只需要改進(jìn)一下自己的 SQL 語言即可。

  漸冷趨勢:集中式網(wǎng)絡(luò)

  最初,互聯(lián)網(wǎng)應(yīng)該是一個分散式網(wǎng)絡(luò),其中包含著一些平等的子網(wǎng)絡(luò),并且所有子網(wǎng)絡(luò)都使用相同的基本協(xié)議。從技術(shù)層面講,在最底層仍是這種情況,但在 TCP/IP 層之上,一波整合潮讓我們所有人都只有幾個主流協(xié)議可供選擇。

  有些人想知道,我們是否可以回到過去那種具有廣泛競爭的舊局面,擁有數(shù)百萬或數(shù)十億個單獨的協(xié)議。其中一些夢想正被捆綁在流行詞“web 3.0”中。這些夢想復(fù)雜而脆弱,并需要大量的數(shù)學(xué)和程序方面的開銷,但這些夢想仍有可能改變局面,并帶回少量的競爭,從而降低一些缺乏幽默感和沒有個性的(劃定了很多網(wǎng)絡(luò)環(huán)境的)主導(dǎo)者的絕對權(quán)力。這些新算法并不像夢想主義者想象的那么完美,但這些算法將繼續(xù)吸引那些渴望擁有更好局面的人的能量。