Amazon Web Servicesサーバーレスレシピ
1,980円 (1,800円+税)
関連サイト
本書の関連ページが用意されています。
内容紹介
【AWSでサーバーレスサービスを設計・構築してみる!】
本書は、Amazon Web Service(AWS)をつかってサーバーレスな各種サービスを構築するための設計事例集です。各章ではECサイト、IoT、動画サービスなど様々なサービスを設計するためのノウハウを掲載しています。
書誌情報
- 著者: 矢田 裕基, 太田 佳敬, 佐々木 美穂, 森岡 周平
- 発行日: 2018-10-05 (紙書籍版発行日: 2018-10-05)
- 最終更新日: 2019-04-12
- バージョン: 1.1.0
- ページ数: 82ページ(PDF版換算)
- 対応フォーマット: PDF, EPUB
- 出版社: インプレス NextPublishing
対象読者
AWSでサーバーレスな構成がしたい人、AWSでのサーバーレス設計のノウハウを広く知りたい人
著者について
矢田 裕基
AWS Lambdaに触れてから、如何にして安くAPI構築をするかを考え始めてサーバーレスという考え方に手を染めた。でも、現在はAndroidアプリを作っているエンジニア。最近は、入門系の記事ばっかり書いている人になりつつある。とある界隈では「低温料理したお肉を提供する人」として認知されている。
太田 佳敬
メインの仕事はマイクロサービスのWebアプリを開発する仕事だが、スマホのゲームから機械学習までとりあえずなんでもやる人。一部のマイクロサービスをサーバーレスにすることでコストを安くスケールもしやすくなるのではと思い、サーバーレスに手を出し始める。@ota42y https://ota42y.com
佐々木 美穂
大学院でIoTの研究をしつつインターンでAndroidアプリを作っている人。猫とことりんをこよなく愛しています。 @sasamihoo
森岡 周平
会社では主にWebアプリケーションをRailsで開発しています。最近はIDaaSの導入なども進めており、IDaaSのアイデンティティプロビジョニングをサーバーレスできないか考え諸々模索中。
目次
第1章 AWS SAMとTypeScriptで作るアプリケーション開発(森岡 周平)
- 1.1 はじめに
- 1.2 AWS SAMとは
- 1.3 SAM CLIとは
- 1.4 TypeScriptとSAM Localを使用したアプリケーション開発
第2章 Elasticsearchを利用したECサイトの構築(太田 佳敬)
- 2.1 全体構成
- 2.2 データ設計
- 2.3 API設計
- 2.4 トップページを作る
- 2.5 商品を登録する
- 2.6 商品詳細を取得する
- 2.7 Elasticserachを使う
- 2.8 Elasticsearchのインデックスを作る
- 2.9 Elasticsearchにデータを登録する
- 2.10 Elasticsearchからデータを検索する
- 2.11 AWSにデプロイする
- 2.12 ウェブページからアクセスする
- 2.13 まとめ
第3章 AWS IoT(佐々木 美穂)
- 3.1 AWS IoTとは?
- 3.2 AWS IoT Component
- 3.3 基本構成
- 3.4 手順
- 3.5 ポリシーの設定とは?
- 3.6 MQTTトピック・トピックフィルター
- 3.7 AWS IoT メッセージブローカー
- 3.8 sdkを利用した実行方法
- 3.9 まとめ
第4章 AWS Media Servicesで構築するサーバーレスな動画サイト(矢田 裕基)
- 4.1 AWS Media Servicesの登場
- 4.2 さっそく使ってみる
- 4.3 終わりに
第5章 AWS Media Servicesによるサーバーレスアーキテクチャーの歩き方(矢田 裕基)
- 5.1 AWSでサーバーレスアプリを作るにあたって
- 5.2 基本的なサービス
- 5.3 ユースケースから考える