長久以來,Windows Server的客戶將Azure看作是進入云的一個自然途徑,但是將其同AWS放在并排一起對比可能會看到并非是最適合的匹配。
亞馬遜Web服務(AWS)在某些領域勝過微軟的云,但是在某些領域則不如它。下面我們來看一下每一個云平臺的免費和付費選擇,如何對比云成本、AWS的服務水平協議(SLA)以及支持同微軟Azure的對比。
入門指南:AWS vs. Azure免費版
公有云免費版是開始進入云端的一種很好的方式。Azure和AWS今年在Gartner的基礎架構即服務領域提供的免費選擇都名列前茅。免費版本只要刷信用并提供一個電話號碼,就提供基本的支持和有限的資源。
免費版僅能做測試,雖然一些企業將其和付費云服務結合使用來最小化成本,Forrester Research分析師James Staten說道。AWS的免費版是一個循環的月度項目,提供最大的使用。一些服務,包括彈性計算云(EC2)、彈性Beanstalk (EBS)和簡單存儲服務(S3),僅允許使用12個月。
根據AWS官網內容,新的AWS EC2用戶可以擁有750小時的EC2,運行Linux/Unix微實例用例;750小時EC2運行Windows Server微用例實例以及彈性負載均衡,外加15GB數據處理。免費版也包括
30GB的亞曼尋EBS標準容量存儲,外加200萬IO和1GB快照存儲,以及15GB帶寬,可以跨所有AWS服務聚合,以及1GB區域數據傳輸。
AWS免費版按照顧客的月賬單打折,而且任何超過免費版范圍的工作負載費用要收費。
Azure的免費版中,IT人員可以得到多達30天價值220美元的云服務使用,資源是懸停的,通常對于小型實例足夠用。超過220美元限額并不會導致額外的費用,僅僅是將資源撤銷。然而,這些資源會為那些轉到按需付費的Azure訂閱客戶保留,Henrik Johansson說道,他是nGenx的專業服務總線。
MSDN訂閱者可以獲取每年價值1920美元的額外Azure服務。微軟也提供一個廣泛的項目稱之為BizSpark,專門針對構建Web應用的初創公司,提供長達三年的免費Azure資源。
AWS預留實例(EC2)選擇基于預期的用例——低、中或者高。可以根據一或者三年的前置費用來使用,其范圍廣泛,取決于實例類型、地區、術語以及其他因素。長期和更高的利用率降低了每小時的成本率。
EC2實例允許在區域內轉移到其他可用區域中。Johansson表示,其部署很簡單,但是要求預先的計劃。
微軟的Azure承諾計劃基于不可退款的按月支付或者預支付承諾;最小的計劃是按月基礎上每月500美元。這些計劃適用于所有的Azure資源類型,除了云存儲,云存儲已經于2014年四月從中剔除。
“將存儲去除降低了其承諾項目的價值,”Staten說道,“雖然其仍舊明顯比AWS收益承諾計劃更加昂貴和靈活。”IT部門可以得到20%到32%的折扣,而且Windows企業用戶可能通過談判得到
更大的折扣,因為微軟的銷售合作伙伴鼓勵這些客戶來采用Azure,Staten說道。“你委托的時間越長,賬單削減的就越大。”
Staten表示,Azure承諾計劃也更加可訪問,適用于若干云服務,包括移動后端和流媒體。使用AWS折扣,IT人員必須知道他們計劃使用的實例規格以及使用多少,這些都是他們未來需要使用的。
“如果你弄錯了,就會出現資源清理不干凈,不同于在預留實例市場上銷售的實例,”Staten,“這對于企業而言并不理想,也就會出現越來越多的企業遭遇了比使用的用例交付更多的費用的情況。”然而,AWS也可以不要求任何預先計劃提供實例類型,包括按需實例(On-Demand Instances),允許你按照小時來支付計算容量費用,不需要長期的承諾或者熱點實例,允許你對閑置的亞馬遜EC2容量出價來得到遠低于標準價格的折扣率。
AWS和Azure針對相同的特性類型采用不同的命名規則,復雜化了直接的對比,由于架構和軟件設計并不相同,性能也不同。然而,IT人員可以進行逐一對比,主要了解應用的配置并衡量其運行,Staten如是說道。
AWS vs. Azure特性
“人們通常從一種靜態的觀點看成本,對比一個從來沒有改變的一個應用的成本,”他說,“如果你的那種應用沒有彈性,就不屬于云。”IT人員可以使用每一個云提供商的成本計算工具或者第三方的工具,來測試工作負載,比如RightScale的免費云計算器,可以讓IT看到他們運行中的應用成本。
現在的云成本計算器展示了AWS要比Azure稍微便宜,但是成本會快速不受控制。
Staten表示,AWS最大的成本就是他有相當可觀數量吸引人的AWS服務和Amazon Marketplace上面羅列的第三方產品,每一個都是按小時的成本,云端軟件許可證成本也會成為問題。
“如果你是100%的Windows或者開源,許可證問題就不適用,”Staten說,“但是如果你購買了類似甲骨文這樣的廠商的產品,我們就會一直看到這個問題,甲骨文的許可證可能會放大你的云成本模型。”
Azure中的甲骨文軟件有一個折扣承諾預算計劃,但是2014年7月將不再涵蓋在內。
同時IT人員應該找出最高折扣的實例,每小時的成本不應該成為主要因素,Johansson說道。
Staten同意價格不應該驅動云選擇。公司應該選擇能夠讓其IT人員更加有生產力的平臺,這個云可以提供更多的靈活性以及交付最佳的應用。
AWS vs. Azure SLA
企業在選擇兩個平臺時必須密切關注SLA。在云端,傾向于一種誤解,過分關注或者扔了SLA,Staten表示企業還不習慣這一點。
“大多數企業閱讀SLA,然后立刻就丟掉了,因為他們希望同提供商談判,”Staten說,“這是一種錯誤的方法。”
如果你布置了一個云端的唯一的實現,就不再是多租戶,而且你需要一個唯一的SLA,他說。在公有云提供商和客戶之間談判通常讓IT人員負起更多責任,遠比其想象的要多得多。
Staten說:“這是一種不對等的運消費握手。”
亞馬遜和Azure都對云服務和虛擬機提供99.5%的SLA。AWS S3和Azure的存儲都提供99.9的SLA。Amazon Route 53提供100%的SLA,Azure Traffic Manager則提供99.99%的SLA,AWS的CloudFront和Azure CDN都提供99.9%的SLA。
AWS和Azure支持
微軟有足夠多的合作伙伴可以交付企業所需的支持,但是AWS剛剛開始證明其在企業支持競技場的實例。Staten表示,然而AWS雇傭了專業的服務提供商來學習如何通企業合作。
AWS已經同IT咨詢公司建立合作伙伴關系,包括Capgemini、2nd Watch和Accenture,因此IT部門看以在出現問題時,不用直接同AWS處理,而是給企業服務提供商打電話。
第三方生態系統支持也是采用哪一個云的重大決定因素,正如生態系統包括ISV、渠道合作伙伴、其他云服務提供商以及支持AWS和Azure的開發者。AWS已經擁有巨大的生態系統。
最重要的是,在第三方技術和服務選擇之外,亞馬遜引入了IT人才。
“企業可能有一些開發者和IT人員了解云,但是他們需要更多知識,”Staten說道,因為AWS商務生態系統范圍廣泛,“你可以輕松找到具備AWS知識的人才。”
微軟如果將其所有的渠道合作伙伴轉化成Azure合作伙伴更具優勢,但是現在而言,還需要訓練更多的Azure支持團隊,而且你也許不想成為第一個新晉培訓的合作伙伴的第一個客戶。
其他的云平臺考慮包括安全和法規遵從、同本地系統的集成,而且這些因素都取決于公司的獨特需求。