24
ICLTECHNICALJOURNAL
12.25.2008
第
126
期電腦
與
通訊
雲端運算平台GoogleAppEngine簡介
AnIntroductiontoCloudComputingServicePlatform-GoogleAppEngine
張銘峰許閔雄陳桂慧
Ming-FengChang,Min-HsiungHsu,Kuei-HuiChen
中文摘要
Google
在
2004
年收購
Picasa
以擴充
Blogger
的功能,更在
2006
年以
16.5
億美元的天價併購
YouTube
,與其花大錢併購市場上熱門的網路服務,不如開放自家的雲端運算服務平台吸引各家 好手前來開發下一個熱門的網路服務,在這樣的前提之下,
Google
開發並開放了
GoogleAppEngine
平台。在這篇文章中,我們將對
GoogleAppEngine
所提供的功能與支援的開發工具做簡單的介紹。 文中並將對搭建
GoogleAppEngine
背後的雲端運算服務平台所包含的技術做進一步的說明。
Abstract
GoogleboughtPicasatoextendthefunctionofGoogleBloggerin2004.Andthenitspent1.65billiondollarstobuyYouTubein2006.Googlenowwouldratherreleasetheirowncloudcomputingserviceplatformtoappealtodeveloperstobuildthenextpopularnetworkservice,thanspendhugemoneytobuypopularnetworkservicesonthemarket.That’sthereasonwhyGoogleAppEngineisreleased.ThispaperpresentsabriefintroductiontothefunctionandsupporteddevelopmenttoolsofGoogleAppEngine.Inaddition,thekeytechnologiesofthecloudcomputingserviceplatformofGoogleAppEnginearealsointroducedinthispaper.
關鍵詞
(KeyWords)
Google
雲端運算服務平台
GAE(GoogleAppEngine)
雲端運算
(CloudComputing)Google
檔案系統
(GoogleFileSystem)
1.前言
今年
Google2008
台北程式開發日的重頭 戲之一,就是
Google
來台推廣他們的雲端運算 服務平台
GAE(GoogleAppEngine)
。藉由這個 平台所提供的免費服務,開發者不用再去管理 龐大的伺服器群、電力、網路頻寬等等的問題, 只要專心發展網站並上傳至
GAE
即可;換句話 說,
Google
就是打算提供一個強大的免費虛擬 主機,這對網站開發者來說是個福音,但對虛 擬主機商來說卻是個惡耗。對
Google
來說也有 它的利益考量,一旦開發者成功的在
GAE
平台 上建立了熱門的服務網站,吸引龐大網路流量 之後,
Google
就可以坐收超過流量的費用以及 廣告費。但對開發者來說,服務網站無法離開 這個平台,因為帳號管理都是使用
GoogleAccount
,雖然軟體可以複製,但是卻無法帶走 龐大的使用者。
Leave a Comment