【レビュー】Amazon Web Services クラウドネイティブ・アプリケーション開発技法


【PR】この記事には広告を含む場合があります
  • 出版情報
  • ・著者:NRIネットコム株式会社/著 佐々木拓郎/著 佐藤瞬/著 石川修/著 高柳怜士/著 ほか
  • ・出版日:20160421
  • ・ページ数:608P
  • レビュー数
  • ・週間:0記事
  • ・月間:0記事
  • ・年間:0記事
  • ・全期間:3記事

ジャンルTop10選

目次

Chapter1 AWSとクラウドネイティブ
1-1 AWSとは何か
1-2 クラウドネイティブなアーキテクチャ
1-3 認証と認可の仕組み
1-4 アーキテクチャのパターン
1-5 REST API

Chapter2 AWS導入の準備
2-1 AWSの導入手順
2-2 アカウントの取得と設定
2-3 開発環境の設定

Chapter3 サービスの導入と設定
3-1 Amazon Simple Storage Service(S3)
3-2 Amazon API Gateway
3-3 Amazon Simple Notification Service(SNS)
3-4 Amazon DynamoDB
3-5 AWS Lambda
3-6 Amazon Cognito
3-7 Amazon Machine Learning
3-8 Amazon Kinesis
3-9 Amazon Simple Queue Service(SQS)
3-10 AWS IoT
3-11 AWS Mobile Hub

Chapter4 アプリケーションの実装
4-1 Cognitoによる認証を利用したスマートフォン向け写真共有アプリケーション
4-2 API GatewayとLambdaによるサーバ連携するモバイルアプリケーション
4-3 API GatewayとCognito、Lambdaを連携した認証・認可サービス
4-4 API Gatewayを使ったモバイルのスタブAPI
4-5 DynamoDBとApple Watchによる健康情報の収集
4-6 iBeaconと連動する勤怠管理アプリケーション
4-7 Device Farmを利用したモバイルの多端末自動テストの実施
4-8 S3とLambdaによるキーワードキュレーションサービス
4-9 KinesisによるTwitter情報の収集
4-10 Machine Learningを用いたWeb閲覧履歴保存&キュレーションサービス
4-11 Cognito Syncを使った簡易メモアプリケーション

Appendix
A-1 クラウドとエンジニア
A-2 OpenAPI Specification(旧Swagger)

概要

好評販売中の前著『AmazonWebServices パターン別構築・運用ガイド』に続く、AWSガイドの第2弾。

・AWSのフルマネージドサービスの導入方法と、基本的な使い方の手順を解説
・APIを使ったAWSサービスとの連係など、アプリケーションを実装方法をサンプルで紹介

■本書「はじめに」より
本書ではクラウドネイティブをキーワードに、AWSのサービス群を上手く使って効率的にシステム/アプリケーションを開発する方法を主題としています。対象とする読者は、モバイルやJavaScript等でフロントエンドアプリを開発するアプリケーションエンジニアを想定しています。もちろん今までAWSを使ってインフラを構築してきたエンジニアにも読んでもらいたいです。オンプレミスからクラウドに移り変わったように、サーバの上にミドル・アプリをインストールして一からシステムを構築する時代は、終わろうとしています。そのことを体感し、次の時代のインフラエンジニアのあり方を一緒に考えていければと思います。

■紹介する主なサービス
API Gateway
Lambda
Cognito
DynamoDB
Simple Storage Service(S3)
Simple Notification Service(SNS)
Simple Queue Service(SQS)
Kinesis
IoT
Mobile Hub
Machine Learning

■掲載するサンプル
Cognitoによる認証を利用したスマートフォン向け写真共有アプリケーション
API GatewayとLambdaによるサーバ連携するモバイルアプリケーション
API GatewayとCognito、Lambdaを連携した認証・認可サービス
API Gatewayを使ったモバイルのスタブAPI
DynamoDBとApple Watchによる健康情報の収集
iBeaconと連動する勤怠管理アプリケーション
Device Farmを利用したモバイルの多端末自動テストの実施
S3とLambdaによるキーワードキュレーションサービス
KinesisによるTwitter情報の収集
Machine Learningを用いたWeb閲覧履歴保存&キュレーションサービス
Cognito Syncを使った簡易メモアプリケーション

レビューの一覧

 ・AWS認定ソリューションアーキテクト・プロフェッショナルの合格体験記[2018-12-23に投稿]

 ・LINE Messaging API とAWSサービスを連携させてみる~位置情報をDynamoDBに保存する~[2018-05-06に投稿]

 ・AWS Lambda超入門[2016-12-04に投稿]


amazonで確認