入門 Amazon SimpleDBプログラミング

翔泳社(出版社) , 株式会社ロングテール 長尾高弘(訳) , Mocky Habeeb(著)

商品番号
123340
販売状態
販売終了
納品形態
宅配便にてお届け
発売日
2011年03月10日
ISBN
9784798123349
判型
B5変
ページ数
296
キーワード
プログラミング    API  入門  Programmer's Selectionシリーズ  翔泳社  クラウド

販売価格:¥3,672(税込)

送料無料

本体価格の10%をポイント還元(会員限定)

現在、本商品は販売しておりません。
ほしい物リストに追加

クラウドサービス活用の最短距離 注目のプログラミング入門

Amazon/Google/Microsoft etc。新たなクラウドサービスの覇権をめぐって業界は活況を呈しています。本書は、数あるクラウドサービスの中でも特に「取り組みやすい」ことで注目を集めているAmazon SimpleDB の全体像、特徴、具体的なサンプルプログラム、主なAPI などを解説した一冊です。

サービスが立ち上がった初期からコミュニティなどで活躍していた著者のノウハウをコンパクトに収録し、これからAmazon SimpleDB のプログラミングをはじめたい方に絶好の解説書となっています。

【原書タイトル】 A Developer's Guide to Amazon SimpleDB

著者紹介 Mocky Habeeb(モッキー・ハビーブ)

Infrawise Inc.のWebアーキテクチャと開発の責任者で、同社の旗艦製品スイートのWeb再度の開発をリードしています。彼はSimpleDBアプリケーション開発に積極的に取り組んでおり、自由時間には、その専門知識を活かして、SimpeDB公式Webフォーラムを訪れるデベロッパーたちの質問に答えたり、助言をしたりしています。彼は過去13年間を通じて、ソフトウェア開発の様々な仕事を経験するとともに、サンマイクロシステムズのJavaインストラクタとして、またその前は米海兵隊の戦車の操縦士を経験しています。ニューヨーク州立大学オスウェーゴ校を卒業。専攻はコンピュータ学科です。

第1章 Amazon SimpleDBとは何か

1.1 SimpleDBとは何か
1.2 SimpleDB機能セットの弾丸ツアー
1.3 リレーショナルモデルを捨てるのか?
1.4 Amazonのその他のサービス
1.5 SimpleDBと他の製品、サービスの比較
1.6 SimpleDB向きのユースケース
1.7 まとめ

第2章 SimpleDBに触ってみよう

2.1 SimpleDBにアクセスするための準備
2.2 SimpleDBドメイン管理ツールの作成
2.3 ユーザー認証サービスの作成
2.4 まとめ

第3章 コードで見るSimpleDB APIツアー

3.1 SimpleDBクライアントの選択
3.2 共通コンセプト
3.3 CreateDomain
3.4 ListDomains
3.5 DeleteDomain
3.6 DomainMetadata
3.7 PutAttributes
3.8 GetAttributes
3.9 DeleteAttributes
3.10 BatchPutAttributes
3.11 Select
3.12 まとめ

第4章 Select APIの使い方

4.1 Selectの構文
4.2 属性データの整形
4.3 式と述語
4.4 複数の値を持つ属性のクエリ
4.5 クエリのパフォーマンスを上げるためのテクニック
4.6 まとめ

第5章 バルクデータ処理

5.1 BatchPutAttributesによるデータのインポート
5.2 バックアップとデータのエキスポート
5.3 まとめ

第6章 SimpleDBの制限の回避手法

6.1 可用性:未開の領域
6.2 結果整合性の限界
6.3 1MBを超えるテキストの処理
6.4 256個より多くの属性を持つアイテム
6.5 任意の深さ
6.6 ロックやトランザクションなしの正確なカウント
6.7 テスト戦略
6.8 まとめ

第7章 アプリケーションライフサイクルの計画

7.1 キャパシティプランニング
7.2 ストレージの要件
7.3 スケーラビリティ:負荷の拡大
7.4 メンテナンスの計画
7.5 まとめ

第8章 SimpleDBアプリケーションのセキュリティ

8.1 アカウントのセキュリティ
8.2 アクセスキーのセキュリティ
8.3 データのセキュリティ
8.4 まとめ

第9章 パフォーマンスの向上

9.1 SimpleDBのスピードの検証
9.2 SimpleDBの高速化
9.3 それぞれのAPIのパフォーマンス
9.4 データのシャーディング
9.5 Amazonクラウドの外からのSimpleDBアクセス
9.6 まとめ

第10章 SimpleDBクライアントライブラリの開発

10.1 クライアント設計の概要
10.2 クライアントの設計で考慮すべきこと
10.3 クライアントコードの実装
10.4 まとめ

第11章 SimpleDBクライアントの改良

11.1 ユーティリティメソッド
11.2 カスタムメタデータとスマートクライアント
11.3 マシン稼動時間コストの自動的な最適化
11.4 自動ドメインシャーディング
11.5 まとめ

第12章 Webベースタスクリストの開発

12.1 アプリケーションの概要
12.2 ユーザー認証の実装
12.3 タスクワークスペースの実装
12.4 タスクサービスの実装
12.5 ログインサーブレットの追加
12.6 ログアウトサーブレットの追加
12.7 タスクの表示
12.8 新しいタスクの追加
12.9 デプロイ
12.10 まとめ
各種問い合わせは以下のリンクからご連絡ください

関連商品

入門Haskellプログラミング

販売価格:4,104円(税込)

2019.07.31発売

絵で見てわかる量子コンピューターの仕組み

販売価格:2,786円(税込)

2019.07.10発売

おすすめ特集

今月のクーポン

翔泳社の通販SEshopなら全品送料無料、ポイント還元、さらに毎月更新の割引クーポンでお得!

Python特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別にご紹介!

情報処理教科書シリーズ

情報処理技術者試験におすすめの参考書「EXAMPRESS 情報処理教科書シリーズ」で最短合格!

アルゴリズムと数学の本

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集。

【特集】翔泳社のロングセラービジネス書

初版刊行以来人気を集め続けている翔泳社のロングセラービジネス書をご紹介。

SQL/データベース関連本特集

初心者向けの入門書から、達人レベルの専門書まで!SQL/データベース関連おすすめ本特集。

特集をもっと見る