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

個数:

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

  • ウェブストアに1冊在庫がございます。(2024年04月19日 15時39分現在)
    通常、ご注文翌日~2日後に出荷されます。
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ B5判/ページ数 204p/高さ 24cm
  • 商品コード 9784873118062
  • NDC分類 547.48
  • Cコード C3055

出版社内容情報

話題のサーバーレスアーキテクチャを使ってシングルページウェブアプリケーションを構築する方法を具体的に解説!
サーバレスアーキテクチャとは、サーバを自前で用意せず、マネージドサービスを活用してシステムを構築することを指します。本書は「サーバレスアーキテクチャ」を言葉で説明するのではなく、各章でツールを使い、シングルページウェブアプリケーションを作りながらサーバレスアーキテクチャを解説していきます。手を動かしながら各ツールの特徴を理解できるので、開発者にとって手に取りやすい作りになっています。Amazon S3、DynamoDB、Lambdaを活用することで、EC2、ElastiCache、Redshiftなどのインスタンスベースの仮想サーバーを使わずにアプリケーションを開発するためのアーキテクチャと各ツールについての具体的な使い方を詳述します。

内容説明

Webアプリケーションにまつわる様々なリスクとコストを取り除くサーバーレスアーキテクチャをとり入れれば、強力なWebアプリケーションを素早く構築することができます。本書は、実際に動くアプリケーションを作りながら、サーバーレスアーキテクチャの特徴について学びます。S3でアプリケーションをすばやくデプロイする方法、CognitoでGoogleやFacebookなどのIDプロバイダと接続しユーザーIDを管理する方法、DynamoDBでブラウザから直接ユーザーデータを読み書きし、API GatewayとAWS Lambdaでカスタマイズしたマイクロサービスを構築する方法などについて豊富なサンプルコードを使って解説します。サーバーレスアプローチのシングルページアプリケーションを設計、コーディング、テストして、再び設計にフィードバックする一連の流れを実践的に学べる本書はエンジニア必携の一冊です。

目次

1章 シンプルにはじめる
2章 ハッシュイベントによるビューのルーティング
3章 シングルページアプリケーションに必要なもの
4章 Amazon CognitoによるIdentity as a Service
5章 DynamoDBにデータを格納する
6章 Lambdaを使って(マイクロ)サービスを作る
7章 サーバーレスのセキュリティ
8章 スケールアップする
付録A Node.jsのインストール
付録B ドメイン名を割り当てる

著者等紹介

ラディー,ベン[ラディー,ベン] [Rady,Ben]
15年以上にわたり起業家かつプログラマーとして、商用ソフトウェアとオープンソースソフトウェアを構築してきた経験を持つ。テクニカルアドバイザー、著者、講師として、大小さまざまな組織において、より優れたソフトウェア構築のための教育を行っている

吉田真吾[ヨシダシンゴ]
サーバーレスアーキテクチャ専門のコンサルティングおよびエンジニアリングを行う株式会社セクションナイン代表取締役社長。企業システムのサーバーレス化や技術顧問をしながら、ServerlessConf TokyoやServerless Meetup Tokyo/Osakaの主宰を通じて、日本におけるサーバーレスの普及を促進している

笹井崇司[ササイタカシ]
エンジニアで僧侶。TELABO代表。ソニー株式会社にて、ネットワーク関連の研究開発やサービス開発、デジカメやタブレットなどの製品開発に従事したのち、2015年に退社。現在は僧侶としてのお勤めのかたわら、技術書を翻訳したり、プログラミングを教えたり、ソフトウェアを作ったりしている(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

感想・レビュー

※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。

butako

1
CognitoとかAPI Gatewayについて学習したいと思って購入。ただ、シングルページアプリケーションを章ごとに機能拡張していくことに重きが置かれている都合、AWSの技術的なことは軽く触れられている印象が若干ある。 環境構築をスクリプト(githubに上げられている)で簡単にできるのはいかにも今時な感じがして素敵。2018/12/15

nnstp

1
簡単なWebサービスが一連の流れを汲ん出来上がるという代物。画面、接続、たまり、制御とそれぞれを深くはやらないけど、さっくり読めて、そのお手軽さを本の薄さからも感じさせる本。

KY_import

0
インポート2020/05/22

Ryota Iida

0
なるべくピュアなjsを利用して、学ぶ技術を最低限にしながらサーバレスなSPAを構築するハンズオン。 lambdaのnodeが4系だったり、2017年発行にしてはちょいと古い内容が散見される。 多少自分で補完する必要はあるけれど、セキュリティの観点とかは変わらないので、今から読んでも無駄が多いというほどではないかと。 学びはあるが実戦ではちょっと不向きかな、という印象です。2019/05/28

fakiyer

0
サーバーレスに関しても、SPAに関しても、中途半端な内容だった。 ページ数もそんなに多くないので、浅くそこらへんの知識を学びたいとかならいいかも。2018/04/29

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/11968728
  • ご注意事項

    ご注意
    リンク先のウェブサイトは、株式会社ブックウォーカーの提供する「読書メーター」のページで、紀伊國屋書店のウェブサイトではなく、紀伊國屋書店の管理下にはないものです。
    この告知で掲載しているウェブサイトのアドレスについては、当ページ作成時点のものです。ウェブサイトのアドレスについては廃止や変更されることがあります。
    最新のアドレスについては、お客様ご自身でご確認ください。
    リンク先のウェブサイトについては、「株式会社ブックウォーカー」にご確認ください。