粗細粒度劃分后 企業怎樣選擇適合的供應商
在云計算領域有很多模式、范疇可以用來滿足企業架構對云計算的要求。一些可以解決特殊問題,比如:安全即服務或者測試即服務;一些提供了完整的平臺,比如:平臺即服務或者基礎設施即服務。它們都有自己的優缺點,都能解決不同的問題。但是,企業必須根據自己的結構來選擇合適的云計算。
所以,服務的范疇是:存儲、數據庫、信息、進程、應用程序、平臺、集成、安全、管理/治理、測試和基礎設施。
你可以把它們進行更細分類的解決方案,或者那些解決特殊問題的供應商不能單獨成為一個平臺。或者概括地把供應商當成一個平臺。
細粒度的范疇包括:存儲、數據庫、信息、進程、集成、安全、管理/治理和測試。粗粒度服務包括:應用程序、平臺和基礎設施。
進行這樣的分類是很有幫助的,因為一個粗粒度的云計算供應商可以由很多細粒度的資源組成。例如:單一的平臺及服務供應商可以提供存儲、數據庫、進程、安全和測試服務。
但是,盡管由于粗粒度的云計算供應商可以提供細粒度的資源,但是選擇符合企業架構需要的服務還是有困難的。你也許會發現選擇很多細粒度的云計算解決方案會對你的企業架構比較有好處。所以,有必要從架構構成方面評估一下候選云計算供應商范疇:
從進程方面,服務組合是:應用程序、平臺、基礎設施、進程和集成。
從數據方面,服務組合是:應用程序、平臺、基礎設施、存儲、數據庫和信息。
從服務方面,服務組合是:應用程序、平臺、基礎設施和信息。
為了更明確地說明這一點,考慮考慮基于一個可能架構范疇的供應商列表:
流程:通過Appian Anywhere的流程服務。
數據:通過亞馬遜的彈性云的基礎設施服務和通過亞馬遜的Simple DB的數據庫服務。
服務:通過亞馬遜的彈性云的基礎設施服務。
你可能會把自己的數據存儲在亞馬遜的Simple DB,或者亞馬遜的EC2平臺上。那么,你可能會構建并/或者在亞馬遜的EC2平臺托管服務,在平臺內使用其提供的按需應用程序平臺。***,你可以使用Appian Anywhere作為平臺。記住,這些流程對服務都是具有聯系性的,而且服務隊數據也是具有聯系性的。
還有一個更復雜的、包括更多云計算供應商的例子:
流程:通過Appian Anywher的流程服務,通過Salesforce.com的應用程序服務。
數據:通過3Tera Cloudware和亞馬遜的EC2的基礎設施服務,通過亞馬遜的Simple DB的數據庫服務。
服務:通過亞馬遜的EC2和3Tera Cloudware的基礎設施服務,通過Salesforce.com的應用程序服務,通過Salesforce.com的Force.com的平臺服務。
或者你可以使用單一的云計算供應商提供的服務:
流程:通過亞馬遜EC2的流程服務。
數據:亞馬遜EC2的基礎設施即服務。
服務:亞馬遜EC2的基礎設施即服務。
還有,你需要考慮包括安全,測試和治理在內的其他核心組成,這些可以根據你的需要通過預置部署或者部署到云上。
下面是找到合適云計算的核心步驟:
1.列出候選平臺。
2.分析和測試候選平臺。
3.選擇目標平臺。
4.部署目標平臺。
【編輯推薦】





















