Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく (Informatics&IDEA)

Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく (Informatics&IDEA)

Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく (Informatics&IDEA)

0.0 (0)

Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく (Informatics&IDEA)

0.0 (0)

作品紹介・あらすじ

好評販売中の前著『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を使った簡易メモアプリケーション


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)

感想・レビュー・書評

0.0

(Based on 0 reviews)

0%
0%
0%
0%
0%

関連する本