Google App Engineの利用料金が実質大幅値上げとなることが、9月に入ってからブログや記事などで取りざたされています。経緯をまとめてみました。 Google App Engine正式版へ 2008年にプレビューサービスが始まったGoogle App Engineが年内に正式サービスへと移行することが発表されたのは、今年5月のことでした。インスタンスの起動状態を維持できる新機能「Backends」などが追加され、料金体系も新しいものになることなどが発表されました。 グーグルは新料金体系について、次のように説明しています。 App EngineがGoogleの正式な製品になり、投資を続けていくために、課金体系を一新する必要があります。 その後目立った動きはありませんでしたが、9月に管理コンソール画面から現在の利用料金と、新料金体系になった場合の料金の比較ができるようになったことで、
利用者が自由にアプリケーションを実行できるクラウドサービスとして有名なのがGoogle App EngineやAmazon EC2だろう。それでは、Windows Azureはこれらのクラウドサービスと比べてどう違うのだろうか。また、読者の皆様が気になるポイントはどこだろうか? 各クラウドサービスの概要 Windows AzureとGoogle App Engineはアプリケーションを実行するプラットフォームを提供する「PaaS(Platform as a Service)」、Amazon EC2はOSを実行する仮想環境を提供する「IaaS(Infrastructure as a Service)」となる。PaaSでは開発に利用できる言語に制限がある点に注意が必要だ。 アプリケーションの実行モデル Windows Azureでは、「ロール」という単位でアプリケーションを実行する。ロールには
Google App EngineへのGo言語アップロード権(Trusted Tester for the golang runtime for appengine)を得たので、Webアプリを作り始めたら皆が必ず作るという「おうっふー」をGo言語に移植してみた。 なお、「おうっふー」とはログイン画面のみを持ち、ログインすると有無を言わさず「おうっふー」という単語をログインアカウントにポストするWebアプリケーションの事。知ってない奴はWeb界のモグリだ!って隣の人が言ってた。 以下、Go言語のコードを解説してみる。 ログイン画面からログインハンドラに要求が行われると、OAuth1.0でリクエストトークンがTwitterに要求され、得たテンポラリトークンで認証画面に遷移します。 http.HandleFunc("/login", func(w http.ResponseWriter, r *
ここ数ヶ月、Google App Engine/Pythonを使い、初めてちょっとしたものを作ってみているのだけど、開発初期から知っておけばよかったなー、と思うノウハウ/tips的なものをずらずらと書いてみる。 基本的な環境設定は、 以前書いた まま。 0. 公式ドキュメントを良く読む 言うまでもなく、だけど、 マニュアル はもちろん、 この辺 の下の読み物も、流し読みだけでもしておいたほうがいい。 datastoreとmodel的なところ 1. key nameを使いこなす key nameは、レコードの作成時に指定できる(RDBでいう)primary keyの別名みたいなもの。primary key自体は自動的で作成されるので開発者が指定できるのはkey nameだけ。 key nameをうまく使うことで、datastoreを使いやすくすることができる。特にdatastore上で"un
生まれ変わった「Days of Liris」。プログラミングのこと、Pythonのこと、気になったソフトウェアのこと、身の回りのこと、いろんなこと。など GAE for Goがでたので、試してみました。Golangはとっても好きな言語ではあるんですが、まだ、それでちゃんとしたモノを作る、っていう気にはなれませんでした。僕はわりと言語には保守的なんです。でもGAE for Goがでたので、この用途にはちょうどいいかな?と。Google App Engineの日本語のサイトではGoの情報はまだ、でていません。SDKのリンクすら見当たりません。なので、英語のサイトをみます。 まずは、DownloadのページからGoogle App Engine SDK for GoをCPU/OSにあったものをダウンロードします。僕はMacの64bitです。GolangのWindowsの対応状況はしらないし、興味
グーグルは、同社のクラウドサービスであるGoogle App Engineのプレビューを年内に終了し、正式サービスへと昇格させる予定であることをブログGoogle App Engine Blogにポストしたエントリ「The Year Ahead for Google App Engine!」で明らかにしました。 2008年にプレビューサービスが始まったGoogle App Engineは、これまで多くのフィードバックを得てきたため、プレビューを卒業する準備ができたと書いています。 We are now confident that App Engine is almost ready to graduate from Preview status, and we are pleased to announce that graduation will be taking place lat
僕にとってデカいニュースが飛び込んできた。 Goの開発プロジェクトに関わってて良かった。今日はそう思える日になりそうだ。 まだGoogle App Engine Blogにもエントリされてないが、Google App EngineにGo言語が仲間入りした。 Downloads - Google App Engine - Google Code Google App Engine SDK for Go http://code.google.com/intl/en/appengine/downloads.html#Google_App_Engine_SDK_for_Go Go言語は元々Google社員が開発している言語で、コンパイル型言語とは言えDuckTypingを前面に押し出した、スクリプト言語に近い仕様になっています。またWebに関するAPIは豊富で短いコードで簡単にWebアプリケーショ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く