云計算面臨著自己獨特的挑戰(zhàn),人們需要了解和解決,否則就是在浪費時間或回答錯誤的問題。
大多數(shù)企業(yè)正在將業(yè)務遷移到云平臺,是因為他們想發(fā)掘新的機會,但許多企業(yè)之所以進展緩慢,是因為他們繼續(xù)構(gòu)建只適用于內(nèi)部部署的解決方案。企業(yè)的IT工作負載位于其數(shù)據(jù)中心或辦公室的服務器上,但并不會為企業(yè)業(yè)務帶來新的機遇。企業(yè)將其業(yè)務提升并轉(zhuǎn)移到云平臺可能會為其節(jié)省資金,但這肯定不會讓企業(yè)的業(yè)務走得更遠。關于云計算,首先也是最重要的一點是,云計算不是一個地方,而是一個模型。構(gòu)建云計算需要改變思維方式,而不是改變位置。
云計算與內(nèi)部部署有何不同?
十年前,內(nèi)部部署可能是人們理解或解釋云計算的唯一方式,因為內(nèi)部部署是大多數(shù)人的通用參考框架。然而,在當今世界,通過這種參考來解釋云計算是有害的,因為它阻止了人們利用云計算的主要力量。將云計算與Netflix進行比較,而不是將其與內(nèi)部部署進行比較,可能會做得更好,因此必須關注云計算與內(nèi)部部署的差異而不是相似之處。
使用內(nèi)部部署設施,企業(yè)的服務和產(chǎn)品選擇有限,而且很多服務負擔不起,因為需要每個服務/產(chǎn)品的許可證才能使用它(更不用說維護各種服務)。在云中,可以采用大量托管的、面向任務的產(chǎn)品/服務,所有這些都是以消費為基礎的,因此沒有入門成本。
如果看到這一點,就會更加了解這種差異。下面的屏幕截圖是Azure的PaaS服務之一,其名稱為“應用服務”。它是企業(yè)可以部署Web工作負載的地方。瀏覽該服務允許其進行開箱即用操作的列表(例如,放大/縮小、備份、監(jiān)控、身份驗證、API管理)。當然可以在虛擬機中部署Web服務器,但圍繞它構(gòu)建所有這些功能需要付出多少努力?即使這樣做了,要讓這些虛擬機/網(wǎng)絡服務器保持最新狀態(tài)并得到良好管理,需要付出多少努力?
與Azure應用服務一樣,還有數(shù)十種其他PaaS(無服務器)服務提供了非常全面的開箱即用功能。企業(yè)不要浪費時間和資源來構(gòu)建和維護基礎設施,使用托管的云原生/面向任務的功能,這樣就可以專注于開發(fā)其業(yè)務解決方案。
云計算挑戰(zhàn):使用哪種服務?
這是一個令人不安的事實:大多數(shù)人都知道云計算與內(nèi)部部署有所不同,他們中的大多數(shù)人也知道主要區(qū)別。然而,這些知識并不能轉(zhuǎn)化為更好的解決方案。這是因為大多數(shù)企業(yè)都面臨著一個挑戰(zhàn):“有了所有這些云服務,在每個場景中使用哪一個?”太多的選擇會導致開發(fā)人員/架構(gòu)師有了某種選擇障礙癥。他們難以選擇,因此只能選擇最熟悉的。對于習慣于在內(nèi)部部署構(gòu)建的企業(yè)來說,這通常意味著選擇舊堆棧(虛擬機/容器編排集群)而不考慮采用替代方案。
擁有數(shù)十個云服務確實是一個挑戰(zhàn)(Azure有400多個不同的云服務,每個服務可能都有數(shù)十個內(nèi)置功能)。但是,如果不處理這個挑戰(zhàn),那么實際上是在處理如何使云計算像內(nèi)部部署設施一樣運行的挑戰(zhàn)。解決第一個挑戰(zhàn)(使用哪個服務)會釋放云計算的力量,而解決第二個挑戰(zhàn)只會讓企業(yè)更緊密地鎖定內(nèi)部部署設施。云計算挑戰(zhàn)是真實存在的,但從長遠來看,它會給企業(yè)帶來豐厚的回報。人們會看到,內(nèi)部部署的云計算會產(chǎn)生糟糕的解決方案,這些解決方案往往會達到一個極限,進一步投資于開發(fā)它們將成為一項糟糕的投資。
如何應對云計算面臨的挑戰(zhàn)
雖然應對云計算挑戰(zhàn)并沒有什么靈丹妙藥,但以下是一些可以幫助企業(yè)應對這些挑戰(zhàn)的技巧:
•使用參考架構(gòu):這些可以作為如何將企業(yè)的用例與適當?shù)脑品障嗥ヅ涞牧己瞄_端。
•讓更多的團隊參與進來:首席信息官了解與IT相關的一切的日子已經(jīng)一去不復返了。讓企業(yè)的員工(技術(shù)人員和非技術(shù)人員)參與現(xiàn)代化IT解決方案。云計算提供了許多低代碼/無代碼選項,可以將企業(yè)的非技術(shù)人員轉(zhuǎn)變?yōu)閯?chuàng)建創(chuàng)新解決方案的重要力量。
•忘記內(nèi)部部署模型:如果人們在云中看到的只是虛擬機、vNet、存儲和防火墻,那么無論企業(yè)為創(chuàng)建云計算解決方案付出了多少努力,最終都會得到一個內(nèi)部部署解決方案,即使它可能位于云端。
最后,不要忽略云計算提供的節(jié)約成本的重要性,但即使在提升和轉(zhuǎn)移場景中,節(jié)約成本也只能通過采用云計算模型實現(xiàn)最大化:在不需要資源時釋放資源,在需要時重新獲取資源,并按需擴展。
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責任的權(quán)利。