トップページ⇒php
997コメント290KB

Google App Engine 3アプ目

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん2010/02/25(木) 19:38:10ID:???
Google App Engine
http://code.google.com/appengine/

■過去スレ
Google App Engine
http://pc11.2ch.net/test/read.cgi/php/1207754942/
Google App Engine 2アプ目
http://pc11.2ch.net/test/read.cgi/php/1243654802/

■参考サイト
App Engine ギャラリー
http://appgallery.appspot.com/
ドキュメント
http://code.google.com/appengine/docs/python/overview.html

■推奨フレームワーク
kay 圭
http://code.google.com/p/kay-framework/
日本語ドキュメント
http://kay-docs-jp.shehas.net/index.html
あとKayにバンドルしているWerkzeugのデバッガはけっこう使いやすいですよ。使い方なんかはこのあたりを見てください
http://kay-docs-jp.shehas.net/debugging.html
Google App Engineプログラミング入門 (kay の解説本)
http://www.amazon.co.jp/dp/4048676938
0910nobodyさん2011/07/17(日) 16:30:33.06ID:???
そこまでクラウド寄りの形態なのにオフィス必要かな?
オフィスに一番出資してオフィスで転けたら痛そう
0911nobodyさん2011/07/17(日) 16:50:37.08ID:???
スレ見てるひといたんだ
0912nobodyさん2011/07/18(月) 11:34:34.15ID:???
図書館で起業
0913nobodyさん2011/07/18(月) 11:36:18.76ID:???
>>910
実住所ってなんだかんだで必要だしな。
・・・ロクでもない借り手ばかりだろうけど。
0914nobodyさん2011/07/18(月) 11:52:14.93ID:MFfq5Exp
キャンピングカーで起業
0915nobodyさん2011/07/18(月) 12:49:52.81ID:???
住所不定無職
0916nobodyさん2011/07/19(火) 08:34:12.61ID:lZhVpYK+
うん、マジでオフィスはいらん。
自宅兼事務所のマンションでやってるとこなんざ、幾らでもある。
0917nobodyさん2011/07/22(金) 04:31:50.91ID:???
米Googleは米国時間2011年7月20日、同社が開発中の技術を試験公開するサイト「Google Labs」の
活動を停止する意向を明らかにした。同社製品への取り組みを優先するためとしている。

 同社Research and Systems Infrastructure部門上級バイスプレジデントのBill Coughran氏は
「早期プロトタイプをGoogle Labsに投じることにより多くを学ぶことができたが、目の前にある
莫大な機会を最大限利用するには、これまで以上に集中することが極めて重要だ」と説明している。

 Google Labsの終了により、開発中の多くのプロジェクトは中止となり、一部の技術は既存製品に
統合される。また、Google Labsで手がけているAndroid向けアプリケーションは、同社のモバイル
アプリケーションストア「Android Market」で提供することになる。

 なお、各製品内で新機能を実験提供する「Gmail Labs」や「Maps Labs」といった試験チャネルに
ついては変更する予定はないという。

 Coughran氏は、「6月にSNS『Google+』のフィールドテストを早期開始したことが示すように、
当社はGoogle Labsを支えていたスピードとイノベーションを今後も推進していく」と付け加えた。

 Google+はSNS大手「Facebook」に対抗して立ち上げたプロジェクトで、6月28日より招待制で
試験運用を行っている(関連記事:Google、Facebook対抗のSNS「Google+」を発表、
「現実世界の人間関係を再現」)
0918nobodyさん2011/07/22(金) 20:38:07.96ID:/yDGFo2v
Googleも断捨離か
0919nobodyさん2011/07/23(土) 09:13:11.40ID:???
Google App Engine で作ったアプリを配布したり販売しようとした場合、どういう方法がありますかね?
アプリを配布してそれぞれのユーザのアカウント上で動かしてもらいたいようなソフトを想定してるのですが、
ソースファイルを配布してSDKからUpしてもらうのも微妙なんで、簡単に導入できるような仕組みがないのかな?

0920nobodyさん2011/07/24(日) 08:58:15.31ID:???
なんでwebアプリをわざわざ配布するのさ
0921nobodyさん2011/07/24(日) 09:18:38.02ID:???
掲示板CGIを配ってたりするのと一緒で、自分では運用せずユーザ自身で運用してもらいたい様なアプリを想定です。

0922nobodyさん2011/07/24(日) 14:53:20.26ID:???
どのような仕組みにしようが、結局アカウントを取る面倒さを考えると、githubにアップしとくくらいでいいんでね?
インストーラーのようなもんを使うライトユーザーを想定すると、そもそもアカウントの取得のところからつまづきそうだし。
0923nobodyさん2011/07/24(日) 15:46:59.83ID:???
最近久しぶりにgae再開してみた
電話で認証するようになったんだね
0924nobodyさん2011/07/26(火) 02:33:14.49ID:???
GAEの共同開発者に指定すれば設置代行とかはできそう?
ただ設置方法すらわからないユーザが運用管理できるかというと・・・
0925nobodyさん2011/07/28(木) 10:47:51.45ID:???
先週(17日)のメンテからDeadlineExceededExceptionが出るようになった
単純なDatastoreのアクセスでDEE出るから、地味にきついわ
0926nobodyさん2011/07/28(木) 12:33:49.03ID:???
なにか間違った書き方してるのかも
0927nobodyさん2011/07/28(木) 15:19:52.27ID:???
フレームワークはslim3 1.0.12です。
今までDeadlineExceededException(DEE)は出ずに、安定して動作していたのですが、
先週のメンテ(17日)〜SDK1.5.2リリース(22日)あたり時期からDEE発生。(その間deployなどは一切してない)

エラーのログを確認すると、DBの読み書き(セッション含む)の箇所で起きてて、
しかも常に出るんじゃなくて、たまにDEEが出るからたちが悪い。

twitterでも同様の現象で悩んでる人が居るようです。
性能の低いインスタンスあるらしく、問題のあるインスタンスが(自動)起動して、DBアクセスしようとした際にこのエラーが出るようです。

続きます
0928nobodyさん2011/07/28(木) 15:22:49.04ID:???
インスタンスの増減させなければいいってのなら、
試しに「always on」の契約して、常時インスタンス立ち上げておいたら、
DEEがピタっと止まったんで報告しときます。

スケーリングできないクラウドってどうなのよ
googleはこんな状態で1インスタンス時間課金制が始めるのかー
0929nobodyさん2011/08/02(火) 12:46:59.38ID:YNywxQjJ
>>928
こんなとこに書いてないで
公式のMLに流しなさいな
0930nobodyさん2011/08/02(火) 16:59:32.91ID:???
あれ?じゃあここは何を書き込む場所?
0931nobodyさん2011/08/02(火) 22:01:26.29ID:???
うめ
0932nobodyさん2011/08/03(水) 12:29:46.70ID:???
埋めます
0933nobodyさん2011/08/03(水) 19:30:42.44ID:???
まだ埋めるには早い
0934nobodyさん2011/08/03(水) 20:29:42.71ID:???
うめ
0935nobodyさん2011/08/09(火) 14:35:49.42ID:XeUwWfOe
ume
0936nobodyさん2011/08/09(火) 15:59:01.96ID:???
perlCGI対応はまだですか?

2008年ごろに20%ルールで開発始めたと記事があったのですが。
0937nobodyさん2011/08/09(火) 17:59:50.70ID:???
うめ
0938nobodyさん2011/08/09(火) 18:24:17.73ID:???
>936
何人でやってるのそれ?
1人だと絶望的だな
0939nobodyさん2011/08/09(火) 22:09:48.95ID:XeUwWfOe
うめめ
0940nobodyさん2011/08/10(水) 14:42:24.45ID:BMAVwAdE
perlはphp並に無いだろ…
あってもJava上でしょ
0941nobodyさん2011/08/10(水) 15:08:46.96ID:???
最近いろんな会社がGAEを商用サービスに使ってるらしいんだけど、
昨日みたいにGAEが落ちてるとどういう言い訳するのだろうかちょっと気になります。
普通に「googleのサーバーがダウンしてますので、復旧はできません」
って言うのかな
0942nobodyさん2011/08/10(水) 15:23:31.94ID:???
そんなことは今まで一度もないが、googleに連絡をとって復旧を急がせています、と言っておく。
0943nobodyさん2011/08/10(水) 15:23:42.75ID:???
他に言い様がないだろう。
GAEに限らずどのレン鯖使ってても同じなんじゃね?
0944nobodyさん2011/08/10(水) 15:25:05.18ID:???
>>943
その通り。
レンタルサーバーならどこだろうと同じこと。
gaeだろうがec2だろうが、地元サーバー屋だろうが、やらなきゃいけない対応は同じ。
0945nobodyさん2011/08/10(水) 15:26:34.30ID:???
最初の契約の時点で運用に関してはgoogleに責任が行くようにしとけばいいだけだろ。
ウチは関係ないって事にすりゃいい。
0946nobodyさん2011/08/10(水) 18:14:29.59ID:???
契約上そうなってても、そんな態度取れないけどな
0947nobodyさん2011/08/10(水) 19:11:55.38ID:???
>>941
今日になって説明メール来たよ
よくあるテンプレでGoogleのトラブル云々って奴だけど
0948nobodyさん2011/08/10(水) 23:45:07.57ID:???
>>946
かわすスキルが重要
0949nobodyさん2011/08/11(木) 10:56:46.26ID:???
そうそう、契約上の責任の所在はともかく
第一声で「ご迷惑おかけしております」くらいは言う。

つか言いましたよ・・・まいった。
0950nobodyさん2011/08/18(木) 10:36:17.84ID:???
>>945
しょっちゅう落ちる糞鯖を選んだ責任はあるだろ
0951nobodyさん2011/08/18(木) 23:36:04.55ID:???
>>950
一度も落ちたことないがw
0952nobodyさん2011/08/19(金) 10:19:29.83ID:???
まさかFreeQuotaで商業利用?
HRDも使ってないの?
0953nobodyさん2011/08/19(金) 12:47:36.46ID:???
おちたー
0954nobodyさん2011/08/19(金) 13:05:30.48ID:???
>>952
十数人しか利用しない小規模なケースで、容量を食わないシステムなら無料でもやっていける。
0955nobodyさん2011/08/20(土) 18:33:18.03ID:???
>>954
HRDだけは使った方がいいんじゃないかな?
0956nobodyさん2011/08/20(土) 21:20:52.46ID:???
ちょっと検索しても分からなかったんだけど、HRDってなに?
0957nobodyさん2011/08/20(土) 21:26:14.58ID:???
High Replication Datastore
0958nobodyさん2011/08/29(月) 21:59:09.97ID:???
うめ
0959nobodyさん2011/08/30(火) 15:51:11.68ID:???
かよ
0960nobodyさん2011/08/30(火) 16:43:12.34ID:???
>>955
容量がやばくなってから考えれば良いことじゃね?
0961nobodyさん2011/09/02(金) 00:44:45.61ID:???
GAEの課金システムの新プランへの料金確認ってできますか?
今稼動しているアプリが新プランになったらどれぐらいの額になるのか知りたいです
0962nobodyさん2011/09/03(土) 03:09:57.33ID:???
>961
Billingの下に出てるよ
大体9倍くらいになる
0963nobodyさん2011/09/03(土) 12:21:45.43ID:???
>>962
ありがとうございます。いま確認してみました。
私のところでは
旧料金$0.3/day -> 新料金$5.0/day
ぐらいでした
0964nobodyさん2011/09/03(土) 15:03:07.82ID:???
$9/月→$150/月とか俺なら泣くわ
0965nobodyさん2011/09/03(土) 15:53:09.23ID:???
>>964
そんだけ必要なアプリだったらそれ以上にもっと儲けてるだろ。
0966nobodyさん2011/09/03(土) 23:24:54.03ID:???
ごんぎつね
0967nobodyさん2011/09/04(日) 01:04:46.44ID:???
ロックインなんて考えなくていいと言ってたバカは今頃どんな気持ちなんだろうな。
0968nobodyさん2011/09/04(日) 03:15:57.54ID:???
ひがさん批判はそこまでだ
0969nobodyさん2011/09/05(月) 01:06:37.54ID:???
オワコン?Amazonにいった方がいいの?
0970nobodyさん2011/09/05(月) 01:49:35.77ID:???
おれも10-15倍くらいになる。
09719632011/09/05(月) 07:36:41.60ID:???
旧料金の$0.3/dayはAlways Onオプションの値段です
それ以外は努力して無料枠に収まっていました

Always Onで常時6インスタンスを立ち上げているので、
そのInstance Hourが新料金の$4.8/dayを占めてて、
その他が$0.2/dayです。

新料金に移行したらインスタンス数減らして、リザーブドインスタンスの契約しようと思います
それでも5倍ぐらいの値上がりは覚悟していますわ……
0972nobodyさん2011/09/05(月) 21:00:46.23ID:???
AlwaysOnで金払ってんのに、それにインスタンスの料金掛かってんの?
税金の二重取りみたいな仕組みだなw
0973nobodyさん2011/09/05(月) 22:55:10.07ID:???
強烈なロックインを食らって困ってる人は多そうだな。
0974nobodyさん2011/09/06(火) 05:06:47.85ID:???
0.03→0.04 余裕だった
機能毎にサイトを細分化してるのが効いてた
課金されるのはDatastore Storage: だけ
0975nobodyさん2011/09/06(火) 11:49:33.25ID:???
>968
今後は、Appengineでも通常のサーブレットエンジンでも動くフレームワークが必要になりそうだな
はよ作ってくれよ
0976nobodyさん2011/09/06(火) 14:05:53.27ID:???
サイトを細分化すると、1インスタンス24時間分無料(月5000円)になるわけだからな
とにかくインスタンス代が高い。$0.08/hはぼりすぎ

あとは、サイトを分けてしまうのが規約的にOKかどうかが微妙
0977nobodyさん2011/09/06(火) 22:13:20.18ID:???
>>975
そのためのJDOだったんだが、スピンアップ対策のために極端にチューニングしてにっちもさっちもいかなくなったというところだな。

リスクをとったわけだから仕方ないわな。
0978nobodyさん2011/09/07(水) 03:09:15.87ID:???
>977
なるほど。
けど、今後は普通のサーブレット+RDBも考慮する方向にしてほしいな。
0979nobodyさん2011/09/07(水) 20:21:19.81ID:???
同感。App Engine 選んだら心中するしかない。
ttp://text.ssig33.com/70
> この件で考えたことがある。 App Engine の危険性についてだ。
>
> App Engine は優れたアプリケーションプラットフォームだ。それは間違いない。しかし、 App Engine を捨てたいという場合、困難だ。金くれの場合はアプリケーションが小規模なので問題は少なかった。
>
> しかしアプリケーションが大規模だったらどうだろう。 App Engine でしか使えないデータのダンプ、 App Engine に最適化された奇妙なコード。こんな糞の山を前にして途方に暮れるしかないだろう。
>
> heroku ならばそういう問題は少ない。 heroku にデプロイされるのは普通の rack アプリケーションだ。常識的な作りをしている。 PostgreSQL が吐く普通のダンプも手に入る。 heroku に問題が発生して、移行する必要がある時は速やかに作業を進めることが出来るだろう。
>
> まとめてしまうと、簡単な話だ。標準的でない技術は使用を控えるべきだ。 App Engine は標準的でない技術を必要とする。故に使用すべきではない。 heroku は標準的な技術を使用することが出来る。なので使用に問題は少ない。
0980nobodyさん2011/09/07(水) 21:55:57.03ID:???
一番の問題は、実際いくらかかるかというのを分かりやすく提示してもらってはじめて騒ぎ出す馬鹿どもだな。
改訂のアナウンスは前から出てたんだから移設準備や抗議はもっと早くできたはずなのに。
0981nobodyさん2011/09/08(木) 05:42:37.24ID:???
>>979
そうだぬ
0982nobodyさん2011/09/08(木) 06:48:06.50ID:???
>>980
そうかな。一番の問題は、実際いくらかかるかというのを分かりやすく提示できてなかったGoogleにあるとおもうけど。
0983nobodyさん2011/09/08(木) 09:15:18.61ID:???
これは痛い!AppEngine新料金体系の影響でGoogle Plus Feedが停止に〜Googleロックインの恐怖〜
http://www.chrome-life.com/google-plus/2245/

> 作者のRussell Beattie氏は、Google+上でサービス中止に至った理由を語っていました。
>
> これを見ると、Google App Engineの新料金体系になると今まで$2.50/日だったのが$34.38/日のコストがかかるようになるので、継続できないとのことです。
>
> 「Google Plus Feed」では、Google+のプロフィールページをフェッチしてJSONデータを取得し、RSSのXML形式にして配信するシンプルな仕組みです。
>
> 今まで無料で提供してくれていたサービスだけあって、コストが13倍も膨れ上がるとサービス停止の判断はもっともだと思います。

0984nobodyさん2011/09/08(木) 09:19:46.98ID:???
> 今回のAppEngine新料金体系は、Plus Feedだけに限った話ではありません。
>
> もちろんpreviewがとれて安定したサービス提供をしてくれるのはうれしい話なのですが、コストが何倍も上がってしまうと話は変わってきます。
>
> AppEngineのメリットをいかした低コストでスケールするサービスを展開していた人にとってサービス継続が厳しくなるのは確実です。
>
> スモールスタートでビジネスを立ち上げるプラットフォームとしてAppEngineは最適なソリューションではなくなったと言えるでしょう。
0985nobodyさん2011/09/08(木) 12:39:47.44ID:???
>>982
googleは支払い受けとる側だからそもそもそこまでやる義理はないわけで。

どうも利用者にも頭おかしいのがいるのかな。googleがサーバー管理やスケールアウトなどのいくつかのリスク、コストを肩代わりしてくれるからって、そこまで求めるのはおかしい。

自分で負わなければならないリスクは自分で負え。

0986nobodyさん2011/09/08(木) 12:44:33.55ID:???
>>985
義理はあるだろう。
大々的に知らせて居れば利用者だってもっと早く対策ができたかも知れないのに。
利用者からしたら騙し討ちのように見えても仕方がない。
信用の問題だよ。
0987nobodyさん2011/09/08(木) 13:13:38.72ID:???
>>985
> googleは支払い受けとる側だからそもそもそこまでやる義理はないわけで。

受け取る側だからこそ、やる必要があるんじゃないの?
ユーザからみれば、わかりにくい料金体系は不信のもと。サービスを使いたくなる原因のひとつ。
だからGoogleが料金シミュレーションをできるようにしたことは評価できる(が、遅すぎた感は否めない)。
0988nobodyさん2011/09/08(木) 14:03:35.17ID:???
日本の携帯電話事業みたいに、
利用者にわかりにくいようにして儲けるビジネスが横行しているけども、
本来の企業の役割は客と企業の両方が得をする仕事をすることだろ。
0989nobodyさん2011/09/08(木) 14:04:17.63ID:???
googleが善良な企業を目指すんだったら、お客さんを騙すような事はやっちゃいけないね。
0990nobodyさん2011/09/08(木) 18:31:23.94ID:???
Blobstore APIがFreeで5Gと書いてあるのですが、
5Gバイトまで無料で利用できると考えて良いのでしょうか?
0991nobodyさん2011/09/08(木) 18:39:41.97ID:???
Blobstore自体がbillingを有効にしないと使えなかったんじゃなかったかな?
料金についてはもうすぐ変わるので要確認
0992nobodyさん2011/09/08(木) 19:44:40.10ID:???
Blobstoreって使ってる人いるの?
0993nobodyさん2011/09/08(木) 20:16:11.72ID:???
使ってるよ!
0994nobodyさん2011/09/08(木) 21:49:08.41ID:???
> Google に ロック インされてまでApp Engine を使って、 スケール アウトを求める のは、どうなんだろうという トラックバッ ク あったけど、思考 パターン が ソーシャ ル 系 ビジネス には向いてないと思い ます。
> だって、 一年 経って目が出ない サービス はや めちゃうだろうし、運よく成功したら、売っ てもいいし、さらに続けてより高く売ること を目指してもいい。短い スパン の ビジネ ス だ から、 ロック インされている デメリッ ト って余り無いもの。
0995nobodyさん2011/09/09(金) 01:01:00.90ID:???
もう一つの問題はいざ脱出するというときに
コードがGAE専用になってしまってて
簡単には引っ越せないということだ
0996nobodyさん2011/09/09(金) 01:59:49.71ID:???
>>985
>googleは支払い受けとる側だからそもそもそこまでやる義理はないわけで。
信者必死だな。まあ今まで投資してきたのがひっくり返されたんだから、
ムキになって反論したくなるのもわかる。
おれは軽い火傷ですんだけど、時間と労力をつっこんでた人は御愁傷様。

ちょうどいいタイミングでこんな記事が。
ttp://www.publickey1.jp/blog/11/11_3.html
0997nobodyさん2011/09/09(金) 06:32:25.14ID:???
さくらのクラウドって無料スタートできるのかな
レス数が950を超えています。1000を超えると書き込みができなくなります。