2022年的十大技術趨勢
觀察分析師、研究公司和思想領袖的技術趨勢提供了一個更廣泛的視角。它不僅可以幫助軟件架構師了解正在采用的技術的影響,還可以幫助他們為自己或團隊建立正確的技能組合。本文根據更廣泛的研究,綜合了2022年及以后的十大技術趨勢。
1. 人工智能平臺
- 人工智能和機器學習已經達到了主流的采用,下一個浪潮是將相關操作自動化。
- 人工智能工程實踐將成為一種差異化的做法,如AIOps、MLOps、DataOps--將DevOps文化延伸到人工智能。
- 企業將使用云原生服務定制人工智能平臺,或使用人工智能平臺,如 Dataiku, Amazon Sagemaker, Azure AI, Google Vertex AI, DataRobot, IBM Watson, H2O.ai,以及更多。
- 人工智能將繼續得到民主化,并被更廣泛的社區所 接受--不僅僅是數據科學家,還有應用架構師、解決方案架構師、開發人員、業務架構師和產品經理。
Forrester預測,到2025年,人工智能軟件市場將在全球范圍內增長到370億美元。
2. 云原生平臺
升降式的云遷移是最初的戰略,但長期的戰略目標是使用云原生服務,以利用云的可擴展性、可用性和成本效益的優勢。
企業要么用云原生技術建立自己的平臺,要么定制預建平臺,以加速他們的旅程。
開源云原生技術正在重新定義創新的生態系統,而像CNCF這樣的 社區正在促進開源和供應商中立的技術。 CNCF這樣的社區正在促進開源和供應商中立技術的發展。
Gartner預測,到2025年,云原生平臺將為95%的新數字計劃提供服務--與2021年的40%相比有了大幅提升。
3. 去中心化和網絡3.0
隨著分布式計算成為云計算的基礎構件,去中心化將繼續通過以區塊鏈生態系統為中心的新技術得到進一步擴展。雖然Web3.0被炒得沸沸揚揚,但至少從實驗的角度來看,2022年開始會有這樣的勢頭,而在未來幾年,它將開始被考慮用于生產系統。關鍵的方面是:
- 去中心化與Web 3.0(這個詞是由 Ethereum聯合創始人Gavin Wood在2014年提出的)將繼續得到普及,主要是因為 cryptocurrencies。
- 不僅是金融解決方案,而且像智能城市這樣的解決方案也將在上運行。 blockchain而圍繞它的可持續性(綠色計算)問題。
- NFT (Non-fungible Token)的發展勢頭已經很好,在2021年取得了230億美元的業務,比2020年上升了7倍(reference report)。
- Metaverse- 隨著科技巨頭的關注(如 Facebook Meta和微軟)的關注,它將繼續進一步上升,它有多種技術元素,包括虛擬現實和增強現實創造的虛擬宇宙。Metaverse使用去中心化和Web 3.0技術,如區塊鏈。
Twitter已經開始了一項倡議。 Bluesky,以建立一個使用去中心化網絡的社會網絡(Web 3.0)。
4. 無服務器
無服務器的計算和存儲已經獲得了主流的采用,2022年將繼續支持這一趨勢,云計算的采用越來越多。
無服務器將繼續提供諸如功能即服務、后臺即服務、數據庫即服務、存儲即服務、Kubernetes或容器編排即服務等服務。
與2021年類似,今年將繼續看到新的發布,如 - AWS擴展 SAM platform(新功能如 SAM Accelerate),Azure擴展其 Servlerss platform,以及Cloudflare擴展了無服務功能,如 Workers和 Pages for JAMStack.
不僅主要的云服務提供商(AWS、Azure和谷歌云)在推動采用,而且新的參與者也將獲得市場份額,因為他們正在簡化無服務器的采用。有趣的是,這些參與者中的大多數可能會在幕后使用云服務提供商,或者通過在提供商之上添加抽象層來允許最終用戶選擇提供商。
2021年推出的新產品的主要例子是:
- Akka Serverless(2021年6月推出)--使用管理型無服務器平臺構建實時應用程序。
- MongoDB Realm(2021年6月推出)--以構建由MongoDB數據庫驅動的應用程序,作為一個綜合平臺。
開放源碼的解決方案也繼續在Serverless的平臺上大顯身手,以避免被廠商鎖定。
Gartner預測,到2022年,全球云計算支出將增加到4800億美元(來源:Gartner)。
5. 零信任安全
隨著人們對網絡攻擊的日益關注,零信任安全將繼續成為2022年云計算應用的關鍵焦點領域。 Click here請閱讀更多關于微軟概述的原則。
云安全也使新的參與者和初創公司與云供應商合作提供創新解決方案的新時代成為可能。一些例子是 Armor網絡安全。
(來源:Gartner)
到2022年,80%向生態系統合作伙伴開放的新數字商業應用將通過零信任網絡接入(ZTNA)進行訪問。到2023年,60%的企業將逐步淘汰大部分的遠程訪問虛擬專用網絡,轉而采用ZTA。
6. GitOps和DevSecOps
由于DevOps正處于采用的成熟階段,DevOps實踐將在2022年繼續得到擴展,用于安全、機器學習、人工智能和持續交付等領域。
GitOps(自2017年由Weaveworks成立以來)正在獲得主流的采用,2022年將使其成為許多組織的技術路線圖中的重點。雖然開源解決方案如 Argo CD(用于Kubernetes的GitOps)。 JenkinsX(用于自動化CD管道)和 Flux(提供GitOps項目系列)將繼續被采用,成熟的參與者將推出類似的功能(例如 GitHub Actions).
DevSecOps正在推廣左移策略,以在開發階段早期檢測安全漏洞,并將繼續成為主流采用。
其他有趣的趨勢是 MLOps和DataOps,它們分別將DevOps概念擴展到機器學習和數據。
GitOps是一個操作框架,它采用了用于應用開發的DevOps最佳實踐,如版本控制、協作、合規性和CI/CD,并將其應用于基礎設施自動化。
7. 云數據平臺
作為現代云數據平臺的崛起 Snowflake作為現代云數據平臺的興起,引發了新一輪的創新,改變了人們對在云中存儲數據的看法。現在金融服務機構已經開始使用類似的平臺或開始考慮,這種趨勢將在2022年繼續促進。
其他玩家也獲得了采用云數據平臺的勢頭,如 Databricks, AWS Redshift, Cloudera, Google Cloud BigQuery,以及其他一些公司。
另一個有趣的趨勢是這些平臺的整合提供--人工智能服務+數據平臺和移動或網絡應用程序+數據平臺,這將在2022年及以后繼續成為趨勢。
客戶數據平臺市場以24.5%的年復合增長率上升,到2027年達到43.647億美元。
8. 邊緣計算
隨著5G和Wi-Fi 6E等新的或即將到來的超高速網絡,邊緣計算將在2022年繼續進一步上升。
智能設備預計將有四倍的增長,為專注于物聯網的邊緣計算提供了推動力。
Kubernetes-at-edge將在2022年繼續蓬勃發展,其框架包括 Akri,以及 KubeEdge中宣布的 Edge Conference在2021年。
AWS for the Edge, Google Distributed Cloud for Edge(在Google Next '21中宣布),以及 Azure private edge compute。
邊緣計算總的可處理市場將在2030年增長到5430億美元,10年內的復合年增長率為49%。
9. 低代碼平臺
考慮到效率和上市時間,低代碼平臺不僅為小公司或初創企業帶來了動力,也為大中型企業帶來了動力。在不久的將來,這仍將是技術的重點領域,使企業能夠更快地推出具有成本效益和技能的能力,值得關注。
提供低代碼平臺的供應商范圍很廣,從經驗豐富的廠商到提供可視化界面、開箱即用的連接器和商業應用市場的新型利基廠商。它們可以被分為以下幾類。
- 企業低代碼平臺。擁有更多現成的生態系統來構建應用程序,如Mendix、微軟Power Apps、Oracle APEX、OutSystems、Pega Infinity、Salesforce、ServiceNow等。
- 云服務提供者。有云原生服務來構建商業應用程序,使用 Azure App Service, AWS Amplify,或 Google Firebase.此外。 Azure Power Apps, Google Cloud AppSheet,和 AWS Honeycode也提供了一個以低代碼為重點的開發生態系統。
- 利基平臺。專注于專業領域的特定參與者,如 Creatio, Zoho, Kintone, Newgen和 Quickbase.
Forrester研究預測,2022年,低代碼市場將上升15%。
10. 綠色計算和可持續性
考慮到環境問題的可持續性將上升為設計超大規模架構時需要考慮的一個關鍵方面。AWS已經宣布在2021年將包括 Sustainability as an architectural pillar表明了對綠色計算的關注趨勢。
為了進一步擴展上述清單,這些也是需要注意的趨勢:
- 混合和多云
- 量子計算
- 物聯網
- 高性能計算
- 空間技術
- 軟件定義的網絡
- 生成式人工智能
- 機器人技術
- 隱私強化計算
- AI輔助的軟件開發
總而言之,這些是2022年及以后的關鍵頂級技術趨勢,它們將隨著新的架構和設計模式繼續發展。
2022年的十大技術趨勢