Google App Engine上でアプリを作りはじめて約二ヶ月。いろいろと分かって来たこともあるので、自分へのメモも含めてまとめてみる。まずは、Datastoreの話から。 なによりも大切なのはデータベースの設計 あたりまえと言えばあたりまえの話だが、App Engine上でアプリを作る上でもっとも大切なこと(=頭を使うべきところ)は、データベースの設計である。特にリレーショナル・データベース(RDB)上でのアプリ作りに慣れた人には、大きな「発想の転換」が必要なので、ここは注意が必要。 特に絶対にやっては行けないのは、 将来RDB上へ移行できるようにレイヤーを作って、その上にアプリを作る RDB上に作ったアプリをデータモデルを大幅に変更せずにApp Engine上に移植する RDBを前提に設計されたフレームワークをApp Engine上に載せて、その上にアプリを作る など。App En
Googleが提供する、Google App Engineというサービスを知っていますか? Amazon EC2などと同じで、Googleが用意するクラウドサーバー環境で アプリケーション開発ができるというサービスです。 (レンタルサーバーのようなもの) その大きな特徴は、なんといっても月間500万PV相当まで"無料"ということです。 ※有料で制限を拡張することも可能 ※2011/09/07 注 Google App Engineの新料金体系が発表されました。 新料金体系では無料で使える枠が大幅に削減されています。 この記事の無料での使用制限に関する記述は、新料金体系では 正しくありませんのでご注意ください。 「App Engine は無料で始めることができます。最大 500 MB の永続性ストレージに加え、月間約 500 万ページ ビューに対応できる十分な CPU と帯域幅を、すべてのア
企業の情報システムを支える“縁の下の力持ち”――システム管理者はどんなミッションを担い、どのような仕事を行っているのか? 基礎の基礎から解説します。 こんにちは。今回から皆さんに職種・職務としての「システム管理」についていろいろとご説明することになりました、谷と申します。以後、よろしくお願いいたします。 この連載はおおむねシステム管理者としてこれから仕事をすることになる若手、初心者の人々を対象に、「システム管理という仕事は、具体的にどういうことをするのか?」ということについてご紹介していきます。 原則として、最低限のIT知識は身に付けていることを前提にしますが、あくまでも初心者向けのお話が中心です。中級レベル以上の方にとっては、まどろっこしい内容もあるかと思いますがご了承ください。 システム管理者の仕事とは? さてさて――。早速ですが、システム管理者とはどんな仕事をしている人なんでしょうか
何か理由つけて、何もしない人っているじゃない。たまにそういう気分になる、というのなら話は分かるけど、ずっと何もしない人。アンカーって言えばそれまでだけど、組織でも手続きが煩雑だからと新しいことに取り組む気力が湧かない人もいる。 だいたい、やらない理由を見つけるのは時間がかからん。人の目を気にして、笑われたくないとか、失敗したくないとか、そういうレベルから、会社や組織の決定機関に話を通すのが面倒くさいとかさ。別にそういう話は仕方がないし、本人がそれでいいならしょうがないんだけど、でも世の中は動いているわけだよ。何もしないでいると、環境への対応が遅れて、余計な手間が後で増える。 責任を取りたくないって、自分の人生じゃないですか。他人にあれこれ言われたって、それにまごついて何もしない自分がアウトプット出せないことの言い訳にはならんですよ。だいたい、誰かの目を気にしてるといっても、叩かれたとしたっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く