軟件產(chǎn)品工程
1.低代碼/無(wú)代碼的單一數(shù)據(jù)平臺(tái)
1.1單一數(shù)據(jù)平臺(tái)和低代碼/無(wú)代碼將是首選
在2021年,人們將看到一個(gè)用于業(yè)務(wù)用例的單一數(shù)據(jù)平臺(tái)。同樣,低代碼/無(wú)代碼將成為產(chǎn)品工程領(lǐng)域的標(biāo)準(zhǔn)。無(wú)論組織需要填補(bǔ)開(kāi)發(fā)人員的空白還是縮短開(kāi)發(fā)時(shí)間,單一的低代碼平臺(tái)都將是一種流行且易于使用的解決方案。對(duì)于一些組織來(lái)說(shuō),這將提供極大的幫助,并改變游戲規(guī)則。
1.2現(xiàn)代編程語(yǔ)言應(yīng)運(yùn)而生
在技??術(shù)巨頭的支持下,預(yù)計(jì)現(xiàn)代編程語(yǔ)言將在2021年獲得更大的吸引力、普及度和使用率。組織將期待使用現(xiàn)代編程語(yǔ)言代替C/C ++等傳統(tǒng)語(yǔ)言,來(lái)開(kāi)發(fā)安全性更高且更復(fù)雜的項(xiàng)目。
1.3客戶(hù)端和服務(wù)器端Web框架的融合
在2021年,所有主要的基于JavaScript / TypeScript的客戶(hù)端框架(如React、Vue.js和Svelte)都將集成各自的優(yōu)點(diǎn)以提高可用性。同樣,ASP.NET Core將在企業(yè)服務(wù)器端開(kāi)發(fā)中扮演重要角色。一些小型公司和初創(chuàng)企業(yè)希望擁有一個(gè)端到端的框架,包括View層,以進(jìn)行快速的應(yīng)用程序開(kāi)發(fā)。PHP Laravel、基于Python的Django和Ruby on Rails將在2021年成為他們的絕佳選擇。
1.4跨平臺(tái)開(kāi)發(fā)與原生應(yīng)用程序開(kāi)發(fā)競(jìng)爭(zhēng)
盡管對(duì)于組織來(lái)說(shuō),原生應(yīng)用程序開(kāi)發(fā)仍然是更好的選擇,但跨平臺(tái)應(yīng)用程序開(kāi)發(fā)正在趕上。到2021年,大型組織將青睞原生應(yīng)用程序開(kāi)發(fā);但是,小型公司和初創(chuàng)公司將傾向于跨平臺(tái)應(yīng)用程序開(kāi)發(fā)。
1.5用于業(yè)務(wù)應(yīng)用程序的REST API
REST API將在2021年繼續(xù)主導(dǎo)API技術(shù)。軟件或應(yīng)用程序開(kāi)發(fā)人員現(xiàn)在可以使用REST API開(kāi)發(fā)復(fù)雜的跨平臺(tái)或原生應(yīng)用程序。
云計(jì)算工程
2.代碼優(yōu)先接管開(kāi)放網(wǎng)絡(luò),網(wǎng)絡(luò)安全仍是重中之重
2.1代碼優(yōu)先的開(kāi)放網(wǎng)絡(luò)體系結(jié)構(gòu)
2021年,“代碼優(yōu)先”模型將接管整個(gè)開(kāi)放網(wǎng)絡(luò)架構(gòu),重點(diǎn)放在應(yīng)用程序領(lǐng)域。它將開(kāi)始為域?qū)嶓w生成類(lèi),而不是先設(shè)計(jì)數(shù)據(jù)庫(kù),然后再創(chuàng)建與數(shù)據(jù)庫(kù)設(shè)計(jì)匹配的類(lèi)。這種代碼優(yōu)先的開(kāi)放式網(wǎng)絡(luò)體系結(jié)構(gòu)將確保有效的信息流,并無(wú)縫地控制組織的數(shù)據(jù)。
2.2邊緣計(jì)算和5G獲得基礎(chǔ)價(jià)值
2021年是邊緣計(jì)算最終將成為真正有價(jià)值的一年。 2021年,將發(fā)展新的業(yè)務(wù)模式以促進(jìn)生產(chǎn)中“邊緣”的部署。需要與人工智能競(jìng)爭(zhēng)的云平臺(tái)以及5G的廣泛普及將使邊緣用例更加實(shí)用。
2.3自動(dòng)化治理和加強(qiáng)網(wǎng)絡(luò)安全
隨著2021年對(duì)治理和網(wǎng)絡(luò)安全的意識(shí)增強(qiáng),開(kāi)放的治理和安全自動(dòng)化框架將有助于構(gòu)建代碼,以最大程度地減少人為錯(cuò)誤。這將使網(wǎng)絡(luò)安全專(zhuān)業(yè)人員可以開(kāi)發(fā)可集成到現(xiàn)有SOAR平臺(tái)和SIEM應(yīng)用程序中的結(jié)構(gòu)化工作流,從而確保安全策略與業(yè)務(wù)目標(biāo)保持一致,并與法規(guī)保持一致。
自動(dòng)化與開(kāi)源工具相結(jié)合是代碼優(yōu)先模型、邊緣計(jì)算和強(qiáng)大的網(wǎng)絡(luò)安全性的關(guān)鍵。
開(kāi)發(fā)運(yùn)維
3.DevOps自動(dòng)化中的BizDevOps和自驅(qū)動(dòng)模式
3.1自動(dòng)化代碼分析
在2021年,將看到自動(dòng)代碼的興起,以盡早識(shí)別發(fā)布周期挑戰(zhàn)。靜態(tài)和動(dòng)態(tài)代碼分析工具將幫助企業(yè)提供更穩(wěn)定、更快的代碼,并最大限度地減少生產(chǎn)挑戰(zhàn)。
3.2 DataOps將會(huì)增長(zhǎng)
DevOps將開(kāi)始使用可用的數(shù)據(jù)和指標(biāo)來(lái)生成有價(jià)值的見(jiàn)解,這將是2021年的重要時(shí)機(jī)。這種預(yù)見(jiàn)將預(yù)測(cè)事件或中斷,開(kāi)發(fā)自動(dòng)化并預(yù)測(cè)改進(jìn)預(yù)算計(jì)劃的能力。
3.3 DevOps變?yōu)锽izDevOps
到2021年,BizDevOps的持續(xù)增長(zhǎng)將被旨在更加集中、敏捷和靈活的企業(yè)廣泛采用。這是由于目前發(fā)生的疫情以及轉(zhuǎn)變?yōu)橥耆珨?shù)字化的必要性所致。使用正確的BizDevOps工具,企業(yè)將有能力簡(jiǎn)化業(yè)務(wù)創(chuàng)新流程,同時(shí)最大程度地減少不確定性風(fēng)險(xiǎn)。
3.4 GitOps的演變
GitOps表示DevOps如何將開(kāi)發(fā)人員工具應(yīng)用于驅(qū)動(dòng)操作。2021年,GitOps將加速開(kāi)發(fā),以安全地對(duì)Kubernetes中運(yùn)行的復(fù)雜應(yīng)用程序進(jìn)行更改和更新。
3.5自主DevOps自動(dòng)化與混沌工程
如今,DevOps將逐步轉(zhuǎn)向自主和先進(jìn)的技術(shù),這些技術(shù)可幫助生命周期內(nèi)的活動(dòng)以及所有階段的自動(dòng)化輸出。該生態(tài)系統(tǒng)將包括機(jī)器人流程自動(dòng)化工具,以幫助自動(dòng)化手動(dòng)任務(wù)以提高生產(chǎn)率。同樣,混沌工程也將成為當(dāng)今混合基礎(chǔ)設(shè)施中極為關(guān)鍵的方面。在2021年,將越來(lái)越多地使用它來(lái)增強(qiáng)對(duì)系統(tǒng)抵御動(dòng)蕩和不確定性中斷的能力的信心。
3.6無(wú)服務(wù)器架構(gòu)正在興起
到2021年,將徹底改變DevOps的另一種模式是無(wú)服務(wù)器架構(gòu)的應(yīng)用。借助無(wú)服務(wù)器,組織可以克服運(yùn)營(yíng)和開(kāi)發(fā)之間的任何障礙。這可以進(jìn)一步幫助實(shí)現(xiàn)可操作性并實(shí)現(xiàn)業(yè)務(wù)敏捷性,同時(shí)將成本降至最低。
3.7 NoOps和DevSecOps的出現(xiàn)
2021年將出現(xiàn)越來(lái)越多的托管服務(wù),以最大程度地減少DevOps的運(yùn)營(yíng),并減少客戶(hù)的運(yùn)營(yíng)支出。此外,DevSecOps的“Sec”部分將成為SDLC不可或缺的部分。將為客戶(hù)提供實(shí)用的安全解決方案,以?xún)?yōu)化軟件功能。
與代碼分析、GitOps、DataOps、DevSecOps、NoOps和無(wú)服務(wù)器架構(gòu)相結(jié)合的自動(dòng)化將支持BizDevOps和混沌工程。這將有助于推動(dòng)全球組織取得切實(shí)的業(yè)務(wù)成果。
存儲(chǔ)工程
4.由NVMe提供支持的人工智能智能安全存儲(chǔ)
4.1 人工智能和存儲(chǔ)融合
在性能方面,2021年是人工智能和存儲(chǔ)合作的豐收之年。人工智能(AI)應(yīng)用的興起表明加速計(jì)算服務(wù)器和專(zhuān)用處理器的發(fā)展。這對(duì)于智能NIC和數(shù)據(jù)處理單元(DPU)來(lái)說(shuō)是一個(gè)好消息,因?yàn)镃PU嚴(yán)重依賴(lài)它們來(lái)提高數(shù)據(jù)中心的效率和靈活性。
4.2容器在存儲(chǔ)中的應(yīng)用越來(lái)越多
基于容器的服務(wù)將處理存儲(chǔ)解決方案的可擴(kuò)展性和敏捷性。以容器為中心的事務(wù)性數(shù)據(jù)庫(kù)、備份和歸檔、日志等,由于Kubernetes的普及,它們將超越傳統(tǒng)的同類(lèi)產(chǎn)品。
4.3無(wú)線創(chuàng)新促進(jìn)物聯(lián)網(wǎng)和存儲(chǔ)集成
2021年也是探索更好的無(wú)線創(chuàng)新的好年份。這對(duì)于云存儲(chǔ)服務(wù)是一個(gè)好消息。借助更好的無(wú)線連接選項(xiàng),組織可以輕松地將物聯(lián)網(wǎng)技術(shù)、云存儲(chǔ)和處理解決方案與其內(nèi)部存儲(chǔ)生態(tài)系統(tǒng)集成。
4.4更新的安全措施以保護(hù)數(shù)據(jù)存儲(chǔ)
諸如分層數(shù)據(jù)安全性和靜態(tài)數(shù)據(jù)加密算法之類(lèi)的安全性措施還將加強(qiáng)超大規(guī)模軟件生態(tài)系統(tǒng)。由于2020年移動(dòng)數(shù)據(jù)訪問(wèn)量的增加,從安全角度來(lái)看,存儲(chǔ)分層和活動(dòng)存檔將更有意義。這也為基于服務(wù)網(wǎng)格的安全網(wǎng)絡(luò)鋪平了道路,以實(shí)現(xiàn)與內(nèi)部核心數(shù)據(jù)中心的更多遠(yuǎn)程連接。
4.5 NVMes繼續(xù)保持令人印象深刻的運(yùn)行速度
因此,在組織探索基于人工智能的數(shù)據(jù)湖和數(shù)據(jù)倉(cāng)庫(kù)的同時(shí),基于容器的基礎(chǔ)設(shè)施和云存儲(chǔ)創(chuàng)新在不久的將來(lái)將是不可或缺的。在硬件方面,基于NVMes的解決方案將是首選,歡迎采用先進(jìn)的安全措施來(lái)建立具有競(jìng)爭(zhēng)力的數(shù)據(jù)存儲(chǔ)優(yōu)勢(shì)。
用戶(hù)界面(UI)/用戶(hù)體驗(yàn)(UX)
5.先進(jìn)的微交互和超級(jí)應(yīng)用程序推動(dòng)數(shù)字世界
5.1軟件驅(qū)動(dòng)的行為研究
2021年將出現(xiàn)新軟件的興起,該軟件可用于跟蹤用戶(hù)的動(dòng)作并了解其行為方式。在未來(lái)的幾年中,人們將看到越來(lái)越多的設(shè)計(jì)師使用它來(lái)跟蹤用戶(hù)的問(wèn)題和偏好,并驗(yàn)證設(shè)計(jì)決策。
5.2高級(jí)微交互
在2021年,人們希望看到微交互。設(shè)計(jì)人員將通過(guò)高級(jí)動(dòng)畫(huà)和頁(yè)面過(guò)渡來(lái)增強(qiáng)微交互,從而使UX響應(yīng)輸入并最大程度地提高用戶(hù)與頁(yè)面的關(guān)聯(lián)。
5.3用戶(hù)界面(UI)/用戶(hù)體驗(yàn)(UX)中的人工算法
盡管人類(lèi)仍然在用戶(hù)界面(UI)/用戶(hù)體驗(yàn)(UX)領(lǐng)域占據(jù)主導(dǎo)地位,并且人工智能需要進(jìn)行更多的微調(diào)才能提高效率,但人工智能算法將見(jiàn)證用戶(hù)界面(UI)/用戶(hù)體驗(yàn)(UX)設(shè)計(jì)人員的采用率不斷提高。
5.4 3D和沉浸式體驗(yàn)
在2021年,設(shè)計(jì)師對(duì)3D組件和界面中整個(gè)3D場(chǎng)景的興趣將繼續(xù)變得越來(lái)越流行。 3D中不尋常的角度、酷炫抽象等將吸引更多關(guān)注,并使網(wǎng)站更具吸引力。這將鼓勵(lì)用戶(hù)在頁(yè)面上停留更長(zhǎng)的時(shí)間,并增加會(huì)話(huà)時(shí)間。
5.5超級(jí)應(yīng)用程序
到2021年,超級(jí)應(yīng)用程序?qū)⒊霈F(xiàn),它將結(jié)合多種服務(wù),并嘗試增強(qiáng)用戶(hù)體驗(yàn)。組織需要超級(jí)應(yīng)用程序才能創(chuàng)建滿(mǎn)足其所有需求的生態(tài)系統(tǒng)。用戶(hù)在應(yīng)用程序中花費(fèi)的時(shí)間越長(zhǎng),所產(chǎn)生的忠誠(chéng)度就越高,可以稍后將其貨幣化。
用戶(hù)界面(UI)/用戶(hù)體驗(yàn)(UX)設(shè)計(jì)師都準(zhǔn)備通過(guò)行為理解和高級(jí)微交互,結(jié)合人工智能、3D和超級(jí)應(yīng)用程序,在這個(gè)嶄新的虛擬世界中為人們提供路標(biāo)。
人工智能/機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)
6.人工智能/機(jī)器學(xué)習(xí)面臨更多審查時(shí),按需存儲(chǔ)訪問(wèn)數(shù)據(jù)湖的關(guān)鍵
6.1數(shù)據(jù)分析變得更加靈活
隨著容器化和云計(jì)算的發(fā)展,數(shù)據(jù)分析組織將探索更好的數(shù)據(jù)湖選擇。隨著混合和多云基礎(chǔ)設(shè)施的發(fā)展,隨時(shí)隨地的新抽象服務(wù)將成為選擇數(shù)據(jù)湖的關(guān)鍵因素。此外,隨著微服務(wù)架構(gòu)最大程度地利用云計(jì)算基礎(chǔ)設(shè)施,數(shù)據(jù)架構(gòu)去耦并吸收用于應(yīng)用程序設(shè)計(jì)和大數(shù)據(jù)分析的靈活層也將是有意義的。
6.2 人工智能面臨更多審查
但是,要從數(shù)據(jù)分析的這種進(jìn)步中獲得收益,就必須承擔(dān)一些責(zé)任。隨著最終用戶(hù)意識(shí)的提高和參與度的提高,僅憑道德的人工智能可能無(wú)法實(shí)現(xiàn)目標(biāo)。因此,今年將進(jìn)一步鼓勵(lì)負(fù)責(zé)任的人工智能實(shí)踐。畢竟,機(jī)器學(xué)習(xí)自動(dòng)化流程(RPA)一定會(huì)利用基于人工智能的非結(jié)構(gòu)化數(shù)據(jù)處理工具來(lái)進(jìn)行交易型企業(yè)活動(dòng)。盡管自動(dòng)化將使許多人的生活更加舒適,但是現(xiàn)在比以往任何時(shí)候都更需要實(shí)施問(wèn)責(zé)制。
6.3 機(jī)器學(xué)習(xí)越來(lái)越成為主流
機(jī)器學(xué)習(xí)框架將在其工作中發(fā)揮更大的作用。諸如PyTorch和TensorFlow之類(lèi)的啟用模型訓(xùn)練的框架將與Presto一起成為交互式查詢(xún)的領(lǐng)跑者。
因此,受歡迎的混合云和多云基礎(chǔ)設(shè)施將使Data Science今年成為有效的選擇。對(duì)于人工智能/機(jī)器學(xué)習(xí),利用負(fù)責(zé)任的工具探索方法與領(lǐng)先的操作框架相結(jié)合,肯定會(huì)帶來(lái)更智能的自動(dòng)化和豐富的客戶(hù)體驗(yàn)。
Kubernetes和微服務(wù)
7.Kubernetes獲得可靠性;微服務(wù)丟失了嗎?
7.1托管Kubernetes得到更多的應(yīng)用
混合策略和多云策略顯然在2021年保持領(lǐng)先地位。這意味著托管的Kubernetes服務(wù)將比以往任何時(shí)候都擁有更多的開(kāi)放性武器。容器編排工具將是產(chǎn)品和服務(wù)(從人工智能/機(jī)器學(xué)習(xí)到邊緣計(jì)算和數(shù)據(jù)平臺(tái))的重要組成部分。
7.2同時(shí)代的微服務(wù)
在引入無(wú)服務(wù)器架構(gòu)之后,軟件架構(gòu)市場(chǎng)看起來(lái)進(jìn)一步分化。到2021年,可以肯定地說(shuō),三種流行的架構(gòu)Microservices、Monolith和無(wú)服務(wù)器將并存,每一種架構(gòu)都提供了各自的好處,但也有一些適得其反的地方。這就是說(shuō),大型組織已經(jīng)遠(yuǎn)遠(yuǎn)超越了單片架構(gòu),同時(shí)將服務(wù)器保留為事件驅(qū)動(dòng)負(fù)載。微服務(wù)仍將作為其產(chǎn)品和服務(wù)的關(guān)鍵架構(gòu)而蓬勃發(fā)展。
7.3服務(wù)網(wǎng)格在云原生空間中發(fā)揮關(guān)鍵作用
用于安全管理的服務(wù)網(wǎng)格技術(shù)必將在微服務(wù)架構(gòu)上蓬勃發(fā)展。服務(wù)網(wǎng)格生態(tài)系統(tǒng)還可能與云原生環(huán)境中的更多關(guān)鍵工具集成。因此,IT利益相關(guān)者必須開(kāi)始探索諸如容器運(yùn)行時(shí)接口(Kubernetes)和開(kāi)放容器倡議(OCI)之類(lèi)的容器化技術(shù),以在云計(jì)算競(jìng)賽中保持領(lǐng)先地位。
雖然利用開(kāi)源項(xiàng)目和工具似乎比任何其他對(duì)應(yīng)的架構(gòu)都更傾向于使用微服務(wù)架構(gòu),但對(duì)于這些架構(gòu)來(lái)說(shuō)并沒(méi)有萬(wàn)能的方法。
2021年外包服務(wù)
8.網(wǎng)絡(luò)安全和云計(jì)算獲得外包的牽引力
8.1網(wǎng)絡(luò)安全將使外包業(yè)務(wù)大獲成功
到2023年之前,全球每年在區(qū)塊鏈技術(shù)上的支出不會(huì)放緩。分布式賬本技術(shù)由于其透明性、新鮮性,以及最重要的安全性,對(duì)創(chuàng)新企業(yè)具有很大的吸引力。
實(shí)際上,整個(gè)網(wǎng)絡(luò)安全領(lǐng)域?qū)⒊蔀镮T業(yè)務(wù)外包的主要影響者。在后疫情的世界中,由于遠(yuǎn)程工作的增加,惡意電子郵件和其他形式的網(wǎng)絡(luò)攻擊也大量增加。因此,就像區(qū)塊鏈一樣,將采用并參考更復(fù)雜的多層安全工具。外包此類(lèi)網(wǎng)絡(luò)安全解決方案將對(duì)內(nèi)部團(tuán)隊(duì)產(chǎn)生巨大的幫助。
在談?wù)搸椭鷥?nèi)部團(tuán)隊(duì)時(shí),業(yè)務(wù)流程自動(dòng)化(BPA)也將成為2021年的關(guān)注點(diǎn)。隨著組織對(duì)由人工智能推動(dòng)的機(jī)器人流程自動(dòng)化(RPA)越來(lái)越有信心,不可避免地要?jiǎng)?chuàng)建更多的自治工作區(qū)。
8.2全球內(nèi)部中心的興起
2021年IT業(yè)務(wù)外包前景中需要關(guān)注的另一項(xiàng)關(guān)鍵活動(dòng)是全球內(nèi)部中心的增長(zhǎng)。要探索未來(lái)技術(shù),就需要組織構(gòu)建全球內(nèi)部中心。因此,到2021年,全球內(nèi)部中心的增長(zhǎng)可能會(huì)非常可觀,尤其是在金融科技、醫(yī)療保健和電信行業(yè)。后疫情時(shí)代將其對(duì)數(shù)字化轉(zhuǎn)型的需求日益迫切。因此,將歡迎更多與行業(yè)無(wú)關(guān)的GIC來(lái)為在這些領(lǐng)域運(yùn)營(yíng)的跨國(guó)組織形成核心技術(shù)創(chuàng)新工具。
因此,建議外包提供商在與網(wǎng)絡(luò)安全技術(shù)有關(guān)的專(zhuān)業(yè)知識(shí)上進(jìn)行更多投資,有效地投資于區(qū)塊鏈。機(jī)器人流程自動(dòng)化(RPA)和業(yè)務(wù)流程自動(dòng)化(BPA)的專(zhuān)業(yè)知識(shí)以及云計(jì)算服務(wù)將吸引客戶(hù)對(duì)下一代項(xiàng)目的關(guān)注。數(shù)字轉(zhuǎn)換服務(wù)提供商可以將更多的精力放在金融科技、醫(yī)療保健、電信和零售領(lǐng)域的項(xiàng)目上。
結(jié)論
存儲(chǔ)、云計(jì)算、區(qū)塊鏈、人工智能、分析、DevOps、UI/UX以及自動(dòng)化將在2021年使IT技術(shù)解決方案產(chǎn)生巨大變化。但是,更好的趨勢(shì)見(jiàn)解和經(jīng)驗(yàn)教訓(xùn)將為組織和技術(shù)合作伙伴提供服務(wù),以探索未知的道路。
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責(zé)任的權(quán)利。