Google App Engine 讓網路應用開發更容易

陳宛綺2008-06-131min0
為了讓開發者輕鬆建立、維護與擴充網路應用,Google在4月份推出了Google App Engine(應用引擎),日前已開放讓所有人申請,並公布未來的收費方式。

為了讓開發者輕鬆建立、維護與擴充網路應用,Google 在 4 月份推出了 Google App Engine(應用引擎),日前已開放讓所有人申請,並公布未來的收費方式。

Google 工程研究所軟體工程師葉平表示,Google App Engine 是一個可以讓開發者在 Google 架構上,建立網路應用的系統管理工具,簡單說就是 Google 提供網路應用的代管服務。

葉平解釋,過去要執行一個網路應用通常需要花很多工夫,包括需要實體或虛擬的系統、自行建置資料庫環境、必須支出相當費用與時間建立監管工具與紀錄,一旦該網路應用越來越多人使用、流量增加時,就必須要分享資料庫,將應用擴充至多個伺服器等。若使用 Google App Engine,當流量與資料儲存空間需求增加時,開發者在建立與維護上都較為容易,只要將應用上傳到網路上就可以開始服務用戶;換句話說,開發網路應用服務者,不再需要著重於系統管理和維護,而只需著重在開發新網路應用即可。

葉平表示,Google App Engine 可以讓開發者在本機端進行開發與模擬 Google App Engine 的完整開發環境,因此只要在本機端進行完開發與測試階段後,直接上傳到網站上即可對外提供服務。 Google App Engine 並提供使用者驗證 API 與透過 Google 帳號發布電子郵件,利用 Google 帳號即可直接使用網路應用服務。葉平說,目前像國外的 Readbag 、 Buddy poke 都採用這項服務。

此外,因應開發人員的要求,Google App Engine 又推出了 2 個新的 API: Image-manipulation API 與 Memcache API 。葉平解釋,Image-manipulation API 可提供開發人員在伺服器中擴充、轉換或裁切影像;Memcache API 則是讓網路應用在進入資料庫前,於記憶體中先存一份,可以讓開發人員加快網頁讀取與瀏覽的速度。目前也正在開發有關離線處理資料的能力。

不過,目前 Google App Engine 是採用 Python 程式語言作為開發環境,利用 Google App Engine 開發網站的揪團網作者上官林傑表示,國內懂得 Python 語言的人不多,這確實是一道門檻;Google 的 Associate Product Manager Peter Koomen 表示,未來 Google App Engine 將會朝向支援多種程式語言的方向開發。至於有人將 Google App Engine 與 Amazon EC2 做比較,Peter Koomen 認為,Google App Engine 只要是針對網路應用提供一個更容易的環境讓開發者使用,而 EC2 則不是,2 者是不一樣的方法。

Google App Engine 目前仍是試用期,因此屬於是免費的工具,讓開發人員輕易建立帳戶,一旦過了試用期,免費帳號仍可繼續使用,一個免費帳號包含一個應用最高可使用 500MB 的儲存空間,與每月 5 百萬瀏覽次數的頻寬。若流量超過 5 百萬,Google App Engine 預計將收取費用。收費方式如下,預計今年年底實施:

$0.10-0.12 美元: 每個 CPU 核心,以小時計

$0.15-0.18 美元: 每個 GB 的儲存空間,以月計

$0.11-0.13 美元: 每 GB 的上傳頻寬

$0.09-0.11 美元: 每 GB 的下載頻寬

延伸閱讀:
d.CAT- the RIA blog » Google Developer Day (GDD) 遊記

發表迴響

關於我們

自 1990 年創刊 UXmaster 雜誌,1991 年獲得美國 LAN Magazine 獨家授權中文版,2006 年獲得 CMP Network Computing 授權,2009 年合併 CMP Network Magazine 獨家授權中文版,2014 年轉型為《網路資訊》雜誌網站,為台灣中小企業協助技術領導者落實企業策略,了解網路規劃及應用,為企業網路應用、管理、 MIS 、 IT 人員必備之專業雜誌網站。


與我們聯絡

加入《網路資訊》雜誌社群

© Copyright 2025 本站版權所有,禁止任意轉載 網路資訊雜誌 / 心動傳媒股份有限公司 聯絡電話:+886 2 29432416

探索更多來自 網路資訊雜誌 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading

Secret Link