« キーストロークダイナミックス | メイン | Google App Engineを使ってみた »

2008年04月08日

Google App Engine SDKを使ってみた

[追記] これを書いたあとアカウントが入手できたので、実際にGoogle App Engineのサーバ上で簡単なスクリプトを動かしてみた

Googleが今晩(米国時間)のパーティーCampFireOneでTech CrunchメンバーやRobert Scobleさんら参加者に対して発表したGoogle App Engine, AmazonがS3+EC2+SQS+SimpleDB等で先行している「スケールする従量制ホスティングサービス」の競合サービスのようだ。

Googleが自社で使っているような大規模展開が可能なサーバ+ミドルウェア群を、外部に提供するということ。まずはPythonとGoogle自身も使っている各種ライブラリ、WebフレームワークDjango、を積んでの公開だが、他の言語にも対応していくらしい。

やはりGoogleというか、ディスク500MB、月500万PVまでは無料で使うことができる。ベータ中は無料アカウントのみ利用可能だが、実サービスに入ったら有料で上限を取り払える

とりあえずGoogle App Serverの申し込みをしたけれど、待ち行列に入れられてしまったので、SDKで遊んでみることに。

環境はWindows XP Professional SP2

SDKのDownloadページからダウンロード。インストーラを起動する。(Pythonが入ってないときはActiveState PythonからPython2.5.xをインストールしておくこと)

SDKのインストーラは起動するだけで入る。Windows/MacOSX/Linux用がある。

google-app-engine-installer.png

Program Files/Google/google_appengine というフォルダが出来ているので、コンソールを開いて移動。

SDKについてきているpythonによるアプリケーションサーバを起動する

> dev_appserver.py demos\guestbook

google-app-engine-sdk-console.png

ポート8080でサンプルアプリが起動しているので、ブラウザにてアクセス。できた

google-app-server-demo.png

ローカル環境のPython製アプリケーションサーバで開発したウェブアプリが、そのままGoogle App Engineでも動く、ということみたい。

さすが後発だけのことはあるなあ。Amazon S3+EC2の面倒さに比べると入りやすい印象。

[関連]

Robert Scoble氏によるイベント中継

O'Reilly Radarの解説

TechCrunchの解説

投稿者 秋元 : 2008年04月08日 13:47

トラックバック

このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/1844

このリストは、次のエントリーを参照しています: Google App Engine SDKを使ってみた:

» Google App EngineでDjangoっぽくアプリ作る。Hello Worldの1歩先。 from Hello World と叫びたい。
まだGAEのウェイティングリストからポップアップしてません。クボケーです。 秋元さんやらamachangやら、すでにGAEでHello Worldく... [続きを読む]

トラックバック時刻: 2008年04月09日 00:45

» [Google][python][study][software][internet][review]Google App Engineの実行環境(SDK)は超がつくほど簡単だった 〜開始10分レビュー〜 from MATTARI DIARY
10分前からいじり始めたけど。もうHello worldが出来たのでびっくりした! 下記リンク先が大変勉強になりました。感謝感謝! 秋元@サイボウズラボ... [続きを読む]

トラックバック時刻: 2008年04月12日 12:32

 

mg src="http://img.awasete.com/image.phtml?u=http%3A%2F%2Flabs.cybozu.co.jp%2Fblog%2Fakky%2F" width="160" height="140" alt="あわせて読みたい" border="0">

著書

PHPxWebServiceAPIConnections.jpg

プロフィール

週三日勤務で、残りは個人で活動しています