本セミナーでは、Google App Engineから分散KVSアクセス、サービスの利用方法について、実際のサンプルプログラムを用いて解説いたします。
また、新機能の Channel APIでのサーバプッシュ技法についても詳解いたします。
なお、USBメモリ持参の方には、書籍掲載のサンプルプログラムを進呈いたします。
日時
- 2011年8月24日 10時30分〜 2011年8月24日 16時30分
プログラム
Google App Engine (GAE) はPaaS型クラウドとして最も有名なクラウドコンピューティング基盤です。Google App Engine は検索機能として世界NO.1のGoogle検索で培われた技術を応用して構築されていますが、実質無限に近いスケールアウトを可能とする、データストア (分散キー・バリューストア = 分散KVS)、全世界130万台を超えると言われるサーバインフラを使用した巨大分散システム環境をベースとして稼働するクラウド環境で、最近では日本での適用事例も増えており、またappengien自体の機能も年々進化しています。 本セミナーでは、Google App Engine でのデータストアとして採用された分散KVSの特徴とアクセス方法、Google App Engine サービス機能の中でも実践的で有効なサービスの利用方法について、実際のサンプルプログラムを用いて解説いたします。 また、最近リリースされたGoogle App Engine 新機能の中でも、最も特徴的な機能と言える、Channel APIでのサーバプッシュ技法についてもサンプルプログラムを使用して解説を行います。 なお、USBメモリ持参の方には、テキスト用書籍掲載のサンプルプログラムを進呈致します。
- App Engineのプログラミング環境設定
- 最初のプログラム (Hello World表示)
- データストア (Bigtable) プログラミング
- Bigtableでの登録・参照・更新・削除
- ソフトスキーマ (任意のプロパティ並び) でのプログラム処理
- ソフトスキーマ (List形式のプロパティ) でのプログラム処理
- 所有・被所有関係とトランザクション処理
- 条件検索プログラムサンプル
- サービス機能プログラミング
- Google認証機能 (Google Accounts Java API)
- メモリキャッシュ (Memcache Java API)
- メールの送受信 (Mail Java API)
- 画像編集 (Images Java API)
会場
受講料
- 1名様: 43,000円(税別) / 47,300円(税込)
- 複数名: 55,000円(税別) / 60,500円(税込)
割引特典について
- 複数名 同時受講:
1口 57,750円(税込) (3名まで受講可能) - 早期申込割引:
2011年5月20日 17:00までのお申込は、
1名受講・1口受講とともに受講料から10%割引となります。
テキストについて
テキストとして、「 Google App Engine for Java実践クラウド・プログラミング 」 (3,360円) を使用いたします。
テキストが必要な方は、お申し込みのテキスト希望欄から「必要」をご選択下さい。
受講料と、テキスト代(実費)を合わせて請求させていただきます。
