2018年企業會部署的這九項熱門云計算技術,必須了解!
譯文【51CTO.com快譯】如果你想知道如今企業IT界最熱門的領域,務必要看看云計算。
IDC高級副總裁兼***分析師Frank Gens在2017年11月說:“在過去的兩年,云已經成為幾乎所有全新IT創新的平臺,包括人工智能、區塊鏈和量子計算等。未搭上公共云的企業將與技術創新界日益隔離開來。”
云創新這個趨勢可能在2018年愈演愈烈,領先的公共云計算提供商紛紛在推出融合***進展的新服務。
另一方面,企業似乎急于嘗試這些新的云服務。2017年上半年的云收入超過IDC的預測,總計632億美元。平臺即服務(PaaS)這個市場領域(可以利用這個領域的許多全新創新)的增長勢頭尤為強勁,收入同比猛增50.2%。
展望未來,Gartner預測2018年及之后公共云增長將繼續強勁。Gartner的研究主管Sid Nag說:“自2016年起,基礎設施、中間件、應用程序和業務流程服務的市場總收入當中約17%已轉向云計算。到2021年,這個比例將上升到約28%。”
那么,2018年企業會部署哪些熱門云技術呢?本文將介紹云計算行業備受關注的幾個領域。
1. 混合云
對于大多數企業來說,使用多云已成為常態。在RightScale的《2017年云狀態報告》中,67%的受訪企業表示擁有混合云,85%的受訪企業表示正在推行多云戰略。
許多分析師認為,在可預見的未來,混合云和多云戰略將主導云計算。弗雷斯特研究公司在2018年云計算預測中表示,微軟的旗艦混合云產品Microsoft Azure Stack“將在2018年全球范圍內刺激私有云和混合云支出激增。”
對企業來說,混合云方面的關鍵問題是互操作性。許多企業會尋找新的解決方案,以便更容易跨內部數據中心和它們使用的各種公共云服務來管理基礎設施和應用程序。
2. 容器
Gartner預測:“到2020年,50%以上的跨國企業會在生產環境中運行容器化應用程序,現在這個數字還不到20%。”由于各大云提供商提供容器服務,許多這些容器化的應用程序將部署在公共云環境。
企業、尤其是使用DevOps方法的那些企業之所以常常選擇在云端使用容器,是因為容器技術讓開發人員很容易將應用程序從開發環境迅速轉移到生產環境。容器提供了一種輕量級方法,將應用程序及其依賴的所有組件打包起來,那樣可以與同一基礎設施上運行的其他應用程序分開來。這提供了很高的一致性,IT人員因而更容易部署、調試、診斷和維護應用程序。
3. Kubernetes
企業運行多個容器時,它們需要一種方法來管理和編排那些容器,這時候Kubernetes有了用武之地。
雖然企業在容器編排解決方案方面有幾個選擇,但Kubernetes似乎在成為默認選擇。弗雷斯特研究公司在其2018年云計算預測中表示:“Kubernetes將成為稱霸容器編排市場的贏家。”
所有領先的公共云提供商都提供基于Kubernetes的服務,支持Kubernetes的功能最近也被添加到Docker中。
4. 無服務器
無服務器計算有時又叫函數即服務(FaaS),它讓開發人員無需配置資源,就可以編寫代碼,并將代碼部署到云端。它并不是真正的無服務器:應用程序仍然在服務器上運行,但開發人員根本不必操心服務器。自動化處理所有的供應和配置,讓開發人員可以專注于代碼。
Sumo Logic最近對公共云客戶的調查發現,23%的客戶在使用AWS Lambda,這是無服務器云服務中最有名的。如今,無服務器趨勢仍未成氣候,但勢頭似乎越來越猛。
5. API
API代表應用編程接口。通俗地說,API是一種簡單的方法,讓應用程序能夠與另一個應用程序、Web服務或云服務進行交互。比如說,如果貴企業的開發團隊想要構建一款新的應用程序,訪問貴公司放在Salesforce.com上的數據,就可以使用其中一套Salesforce API與Salesforce云服務進行交互。
API不是什么新東西,但由于許多企業實行數字化轉型,它們變得非常重要。除了利用Web和云服務提供商提供的API外,許多企業會開發自己的API,以便鼓勵外部的開發人員訪問其數據和服務。Gartner的Christy Pettey在一篇博文中寫道:“API是每項數字化戰略的基石。盡管數字化平臺方面的炒作不斷升溫,但應用程序負責人不能無視一個事實,那就是應用編程接口(API)是數字化企業平臺最重要的基本要素。API將人員、公司和系統聯系起來,它是數字化社會和數字化企業賴以運作的保障。”
6. 微服務
影響企業消費云服務方式的另一個重要的應用開發趨勢是微服務架構。過去,開發人員創建新的應用程序時,他們會從頭開始設計應用程序的所有功能和特性,打造一款整體式軟件。相比之下,如果使用微服務架構,那些龐大的應用程序會分解成非常小的部分:微服務,多個應用程序可以反復重用微服務。這使得應用程序開發更快速、更高效。
企業常常在云端使用微服務架構,以便提高應用程序開發和部署的速度,并提高可擴展性。
7. 機器學習
現在,人工智能及其分支:機器學習在技術行業似乎無處不在。據德勤全球公司最近的一份報告聲稱:“2018年,大中型企業會加大使用機器學習的力度。使用該技術的實施和試點項目數量將比2017年翻番,到2020年還會再翻番。”
由于機器學習項目在配備GPU的昂貴的高性能計算(HPC)系統上運行起來效率***,許多企業發現,在云端運行機器學習工作負載***成本效益。包括AWS、微軟Azure、谷歌云平臺和IBM云在內的領先云提供商一直在推出大量的機器學習云服務。
8. 自動化
由于企業紛紛接受DevOps,它們在利用大量的自動化技術來管理IT環境,包括云環境。這意味著許多企業將投入于提供自動化云配置、遷移、優化和管理的軟件及/或云服務。據Gartner聲稱:“到2020年,全球50%的企業將實施至少一種應用程序發布自動化解決方案,目前這個比例還不到15%。”可以處理混合環境和多云環境的自動化解決方案可能迎來特別旺盛的需求。
9. 區塊鏈
雖然目前很少有企業將區塊鏈應用于生產環境,但許多分析師預測,企業、尤其是金融服務和零售行業的企業將在未來幾年內調查使用這項技術的可行性。區塊鏈是一種安全的分布式賬本技術,它是比特幣等加密貨幣的基礎。企業可以將其用于其他許多用途,比如智能合同、供應鏈管理、數字內容管理、醫療記錄、貸款處理和保險理賠。像微軟和IBM這樣的云提供商已經宣布了區塊鏈服務,這個方面的開發可能基本上出現在云平臺上。
原文標題:9 Cloud Computing Technologies You Need to Understand for 2018,作者:Cynthia Harvey
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】