サーバーレスシングルページアプリケーション : S3、AWS Lambda、API Gateway、DynamoDB、Cognitoで構築するスケーラブルなWebサービス

Bibliographic Information

サーバーレスシングルページアプリケーション : S3、AWS Lambda、API Gateway、DynamoDB、Cognitoで構築するスケーラブルなWebサービス

Ben Rady著 ; 笹井崇司訳

オライリー・ジャパン , オーム社 (発売), 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

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"

Details

Page Top