サーバーレスシングルページアプリケーション : S3、AWS Lambda、API Gateway、DynamoDB、Cognitoで構築するスケーラブルなWebサービス
Author(s)
Bibliographic Information
サーバーレスシングルページアプリケーション : S3、AWS Lambda、API Gateway、DynamoDB、Cognitoで構築するスケーラブルなWebサービス
オライリー・ジャパン , オーム社 (発売), 2017.6
- Other Title
-
Serverless single page apps : fast, scalable, and available
- Title Transcription
-
サーバーレス シングル ページ アプリケーション : S3、AWS Lambda、API Gateway、DynamoDB、Cognito デ コウチク スル スケーラブルナ Web サービス
Available at 49 libraries
  Aomori
  Iwate
  Miyagi
  Akita
  Yamagata
  Fukushima
  Ibaraki
  Tochigi
  Gunma
  Saitama
  Chiba
  Tokyo
  Kanagawa
  Niigata
  Toyama
  Ishikawa
  Fukui
  Yamanashi
  Nagano
  Gifu
  Shizuoka
  Aichi
  Mie
  Shiga
  Kyoto
  Osaka
  Hyogo
  Nara
  Wakayama
  Tottori
  Shimane
  Okayama
  Hiroshima
  Yamaguchi
  Tokushima
  Kagawa
  Ehime
  Kochi
  Fukuoka
  Saga
  Nagasaki
  Kumamoto
  Oita
  Miyazaki
  Kagoshima
  Okinawa
  Korea
  China
  Thailand
  United Kingdom
  Germany
  Switzerland
  France
  Belgium
  Netherlands
  Sweden
  Norway
  United States of America
Search this Book/Journal
Note
原著 (Pragmatic Bookshelf, c2016) の翻訳
監訳: 吉田真吾
参考文献: p195
Description and Table of Contents
Description
Webアプリケーションにまつわる様々なリスクとコストを取り除くサーバーレスアーキテクチャをとり入れれば、強力なWebアプリケーションを素早く構築することができます。本書は、実際に動くアプリケーションを作りながら、サーバーレスアーキテクチャの特徴について学びます。S3でアプリケーションをすばやくデプロイする方法、CognitoでGoogleやFacebookなどのIDプロバイダと接続しユーザーIDを管理する方法、DynamoDBでブラウザから直接ユーザーデータを読み書きし、API GatewayとAWS Lambdaでカスタマイズしたマイクロサービスを構築する方法などについて豊富なサンプルコードを使って解説します。サーバーレスアプローチのシングルページアプリケーションを設計、コーディング、テストして、再び設計にフィードバックする一連の流れを実践的に学べる本書はエンジニア必携の一冊です。
Table of Contents
- 1章 シンプルにはじめる
- 2章 ハッシュイベントによるビューのルーティング
- 3章 シングルページアプリケーションに必要なもの
- 4章 Amazon CognitoによるIdentity as a Service
- 5章 DynamoDBにデータを格納する
- 6章 Lambdaを使って(マイクロ)サービスを作る
- 7章 サーバーレスのセキュリティ
- 8章 スケールアップする
- 付録A Node.jsのインストール
- 付録B ドメイン名を割り当てる
by "BOOK database"