云計算平臺是一種商品業務,云計算提供商的云計算服務之間自然有一些差異,例如內存的大小或者虛擬CPU的多少,而云計算似乎提供了無盡的資源,用戶可以在一些云計算服務提供商提供的云計算服務之間進行選擇。
全球主要云計算提供商都提供了流行的操作系統,而企業IT管理人員面臨的最大問題就是選擇。如果Linux發行版Ubuntu 18.04在任何地方都是一樣的,那么選擇谷歌、微軟還是AWS公司的云平臺又有什么區別呢?如果主要發行版在任何地方都會得到支持,那么用戶如何選擇?
為了使消費者進行選擇,云計算提供商的開發人員提出了一些好主意,但很快就被復制了,而天才很快變得平庸。創新帶來的顛覆將會演變成人們認為理所當然的普通功能。那么該如何選擇?不能只依靠擲硬幣。這是不科學的,很多用戶意識到他們不需要等待人工智能變得足夠好以取代采購經理。
其解決的辦法是變得挑剔。用戶可以處理來自主要云平臺或許多不太主要的云平臺的任何商品,那么誰來解決?
這種挑剔實際上是創新的開始,將開始真正的變革。真正重要的是要注意差異并將它們考慮在內。
為了幫助完成這個過程,以下有10種不同的挑剔理由幫助用戶選擇其中一種主要云平臺。其原因并非很明確,因為通常可以使用其中一個云平臺來完成很多相同的事情。但是,只因為有可能并不意味著應該這樣做。
1.API
所有的云平臺都提供了許多智能而復雜的API,例如谷歌公司的Cloud Vision,Azure的機器學習服務或Amazon的GameOn。它們有數百個云服務,它們使構建自己的代碼變得容易得多。沒有理由不能從任何云平臺或全球互聯網上的任何計算機上調用這些API,但是有時用戶需要在同一網絡甚至同一數據中心中運行的性能。如果某些云平臺提供了用戶所需要的功能,那么在那里進行大量的計算和數據存儲也可以更快一些。
2.位置
所有主要的云計算提供商都擁有分布在全球各地的數據中心。例如,Microsoft Azure有54個云區域,他們會仔細記錄數據“靜止”的位置以及哪個政府擁有主權,以及在哪一個國家/地區擁有大量客戶。也許哪個國家法律部門確定了特殊的稅收法規,總之會有許多奇怪的原因,為什么用戶希望代碼在不同國家或地區運行。這些不同的數據中心大多數都是彼此克隆的,因此在世界范圍內堅持使用相同的堆棧是有意義的。它只是使事情變得簡單。唯一需要注意的是,并非所有的數據中心都是完美的克隆,而且并非所有產品都可以在任何一個位置使用。
3.獨特的產品
盡管計算和存儲資源主要是商品,但每個云平臺都提供了一些獨特的產品。例如,谷歌公司的Firebase數據庫,可以自動將正確的數據遷移到客戶端,從而省去了擔心很多一致性和編組代碼的麻煩。亞馬遜公司S3 Glacier將以非常低的價格長期存儲數據。微軟公司提供的Azure Cosmos DB是一個支持多種數據模型的數據庫。用戶沒有理由不能將來自不同云平臺的服務組合在一起,但是從同一云平臺中購買產品通常會更簡單、更快捷。
4.桌面整合
云計算在大公司的各個角落、不同部門之間通常存在協同作用。如果企業用戶使用Google G Suite,那么每個人都可以使用某些谷歌云平臺服務將數據轉儲到Google Sheets中,這會更加舒適。微軟公司的Excel是許多大型組織處理數據的標準方法之一,它可以從Azure導入數據或與Azure分析服務一起使用。對人們來說,習慣很難改掉,而桌面界面是一種習慣。
5.競價型實例
如果用戶是自由市場的忠實擁護者,那么亞馬遜公司的現貨市場會為用戶提供計算能力,使其價格能夠根據供需進行調整。對于不需要在任何特定時間完成的工作來說,這是一項很好的特性。批處理作業和月度報告可以等待,直到價格足夠低為止。需要記住,用戶需求可能會激增。例如,某些流媒體服務使用云計算在周五或周六晚上處理額外的需求。
6.自動折扣
谷歌公司提供了一種定價機制,用戶不需要進行計算。當實例的運行時間超過該月的25%時,將開始獲得批量折扣。不用談判,不用簽定新合同,并且無需切換到其他計劃就會降低價格。谷歌稱之為“持續使用折扣”。
7.微軟堆棧
很難否認微軟公司多年來在許多企業開發團隊中的主導地位。如果企業的堆棧誕生于.NET時代,并且將繼續使用許多微軟公司的部件,那么就有可能會發現選擇Azure更加容易。這并不是絕對必要的,因為其他云計算提供商將啟動微軟公司的服務,并且有很好的容器,里面裝滿微軟公司提供的代碼,并且可以在任何地方運行。
8.操作系統版本
操作系統的不同版本都是商品,并且在大多數情況下它們是完全相同的。Linux發行版Ubuntu 18.04在任何云平臺上的行為都可能完全相同,至少看起來是這樣。但是有時內核存在細微的差異,有時這些變化會在基準測試期間表現出來。
有些云平臺使這種優化變得顯而易見。云計算提供商提供了自己的操作系統版本,如果可以的話,通常使用它們是合理的。
9.基準測試
這些實例聽起來像商品,但是架構和各個組件的速度之間存在細微的差異。在不同平臺和不同機器類型上對代碼進行基準測試非常有意義,并且可以表明某些云平臺提供了更好的性價比。云中的許多服務器看起來是不同的版本,唯一真正的區別是CPU內核數或內存數量,但有時架構上的差異會影響代碼的性能。
10.LOGO
用戶每天登錄實例時都會看到云計算提供商的LOGO。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。