第4部分(第1/4 頁)
力支付相應的費用。
AWS也許是目前最流行的雲端計算服務。亞馬遜聲稱有超過330; 000的客戶,這裡面既有開發者,初創企業,也有已建成的公司。
注意
關於亞馬遜Web服務的更多資訊,請訪問。
谷歌應用引擎
谷歌是web應用的領導者,因此它提供雲開發服務一點也不奇怪。這些服務以谷歌應用引擎的形式提供,它使得開發者能夠利用谷歌強大的應用所依賴的相同的基礎設施來構建他們自己的web應用。
谷歌應用引擎提供了一個完全整合的應用環境。利用谷歌的開發工具和計算雲,應用引擎應用易於構建,易於維護,易於擴充套件。所有你需要做的就是開發你的應用(使用谷歌的API和Python程式語言)並把它上傳到應用引擎雲裡,從那裡,它準備服務於使用者。
如同你所推測的那樣,谷歌提供了一個健壯的雲開發環境。它具有以下特徵:
? 動態Web服務
? 通用web技術的全方位支援
? 具有查詢、分類和事務功能的持久儲存
? 自動擴充套件和負載均衡
? 用於使用者認證和利用谷歌賬戶傳送電子郵件的API
此外,谷歌還提供了一個全功能的本地開發環境,能夠在任何桌面計算機上模擬谷歌應用引擎。
關於谷歌產品的一件最好的事情就是:與其他大多數雲託管解決方案不同,谷歌應用引擎是完全免費使用——不管怎麼說,至少在基本層面如此。一個免費的應用引擎賬戶可以使用多達500MB的儲存和每個月足夠支援500萬頁面瀏覽量的CPU強度和頻寬。如果你需要更多的儲存,計算能力或容量,谷歌打算在不久的將來提供額外的資源(收費)。
注意
關於谷歌應用引擎的更多資訊,請訪問。
IBM
考慮到IBM在企業級計算機硬體方面的實力,它推出雲端計算解決方案並不奇怪。透過藍雲計劃,IBM推出了一整套面向中小企業的基於雲的按需服務。
藍雲是一系列的雲端計算產品,使得企業能夠將他們的計算需求分散到可全球訪問的資源網格中。其中的一個產品是快速優勢(Express Advantage)套件,其中包括資料備份和恢復,電子郵件的連續性和歸檔以及資料安全功能,他們都是一個典型的IT部門所處理的資料密集型過程的一部分。
為管理它的雲硬體,IBM提供了一個名為Hadoop的開源負載排程軟體,該軟體基於谷歌在自己的產品中所使用的MapReduce軟體。其他軟體還包括PowerVM和Xen虛擬化工具以及IBM的Tivoli資料中心管理軟體。 txt小說上傳分享
第三章 開發雲服務(5)
注意
關於IBM藍雲計劃的更多資訊,請訪問。
也許是以它的銷售管理SaaS而聞名,然而它也是雲端計算開發的一個領導者。該公司的雲端計算架構被稱為。該平臺作為一個服務執行在因特網上,是完全即時請求的。Salesforce提供自己的 API和開發工具包。收費是以每登入為基礎的。
作為的補充,AppExchange是一個以web為基礎的應用的目錄。開發人員可以使用AppExchange中他人上載的應用,可以在目錄*享自己的應用或釋出只有獲得授權的公司或客戶才能使用的私有應用。AppExchange庫中的許多應用是免費的,其他應用可以從原始開發者那裡購買或獲得授權。
毫不意外的是,大多數現有的AppExchange應用都是銷售相關的——銷售分析工具、電子郵件營銷系統、財務分析應用等等。但是,公司可以使用平臺開發任何型別的應用。事實上,許多小企業已經跳上了的潮流。
例如,2008年4月《微電腦世界》雜誌的文章援引了喬納森?斯奈德,Dreambuilder(一個位於紐約的10人的抵押貸款投資公司)技術長的話。“我們是一家小公司”,斯奈德說, “我們沒有資源來專注於購買伺服器和從零開始開發。對於我們來說,是一個真正的助推器。”
注意
要了解和AppExchange的更多資訊,請訪問。
其他雲服務開發工具
亞馬遜,谷歌,IBM和並不是唯一向雲服務開發者提供工具