Reader Store
AWS Lambda実践ガイド
AWS Lambda実践ガイド
大澤 文孝/インプレス
作品詳細ページへ戻る

総合評価

3件)
3.7
1
1
0
1
0
  • powered by ブクログのアイコン
    powered by ブクログ

    AWS Lambda実践ガイド 著:大澤 文孝 出版社:インプレス 本書は、Lambda関数をふくめた、細かい内容が中心の解説書です。 AWSの概要の説明は本書にはありません。Lambdaに特化した解説になります。 気になったのは、以下です。 ■Lambda関数の実行環境 JavaScript(Node.js) Java C# Python Go Ruby コンパイラについては、デプロイしたものを用意する必要がある ■Lambda関数 機能  関数名  バージョン  イベント  タグ  引数  戻り値  割り当てられるメモリ容量  タイムアウト  リクエストID  ロググループ名  ログストリーム名 等 ■Lambda関数の制約事項 最大稼働時間 15分 メモリ 128MB~10GB 同時実行数 デフォルト 1000 (申請により増加可能) デプロイサイズ 250MB 継続稼働については、Lambda ではなく、EC2インスタンスを利用する Lambda関数は、Lambdaコンテナ(Amazon Linuxが稼働する Linuxコンテナ環境)で稼働する ⇒ Linuxの知識が必要 ■Lambda関数を呼び出すイベントソース S3 非同期 DynamoDB ストリーム SQS 非同期 SNS 非同期 SES 非同期 Cognito 同期 API Gateway 同期 Cloud Watch Logs 非同期 等 ■S3 のイベント ①アップロード ②イベント通知 ③ダウンロード ④暗号化 ■DynamoDB ・NoSQLデータベースである ・プライマリーキー、セカンダリーキーを検索項目として設定 ・データ型 数値、文字列、バイナリーの3種、数値には、整数と浮動小数の区別はない ・レコードは、シーケンス番号で区別 目次 はじめに 本書の構成 第1章 Lambdaで実現するサーバーレスシステム 1-1 管理の手間を軽減しコスト削減を実現するLambda 1-2 イベントドリブン(駆動)の糊付けプログラミング 1-3 まとめ 第2章 Lambda事始め 2-1 サンプル用Lambda関数の仕様 2-2 Lambda関数の構造と設計 2-3 Lambdaの利用に必要なアクセス権 2-4 Lambda関数の作成 2-5 Lambda関数の実行 2-6 まとめ 第3章 AWSLambdaの仕組み 3-1 イベントの発生とLambda関数 3-2 Lambdaコンテナ 3-3 Lambda関数の実行 3-4 Lambda関数を呼び出すイベントソース 3-5 定期的にLambda関数を実行する例 3-6 まとめ 第4章 S3のイベント処理 4-1 S3のイベント事例 4-2 S3バケットの作成 4-3 S3バケットに対するイベント 4-4 ライブラリ込みのLambda関数の作成 4-5 まとめ 第5章 APIGateway、DynamoDB、SESとの連携 5-1 APIGatewayのイベント事例 5-2 APIGatewayとLambda関数を組み合わせる 5-3 APIGatewayから実行されるLambda関数を作る 5-4 DynamoDBの基本 5-5 Lambda関数でDynamoDBにアクセスする 5-6 署名付きURLを発行する 5-7 メールの送信 5-8 クロスオリジンの場合の注意点 5-9 まとめ 第6章 SQSとSNSトピックを使った連携 6-1 SQSとSNSトピックのイベント事例 6-2 DynamoDBテーブルによるメールアドレス管理 6-3 S3バケットとSQSを構成する 6-4 SQSからメッセージを取り出してメールを送信する 6-5 バウンスメールを処理する 6-6 まとめ Appendix A Lambda開発者アカウントの作成 Appendix B Lambda実行ロールの作成 Appendix C Lambda開発マシンの準備 Appendix D AWSCLIの準備 Appendix E バージョニングとエイリアス 索引 ISBN:9784295002529 判型:B5変 ページ数:336ページ 定価:3000円(本体) 発行年月日:2017年10月 発売日:2017年10月16日

    17
    投稿日: 2026.05.31
  • powered by ブクログのアイコン
    powered by ブクログ

    表紙見た印象で、難しめの本かなと思ったけど、内容は易しく、サーバレスシステムの入門としてはとても良かった。載っているプログラムを真似してみて、結局上手く動かすことはできなかったものの、開発の流れは実践して理解できた。

    1
    投稿日: 2021.06.17
  • powered by ブクログのアイコン
    powered by ブクログ

    文章も読みやすくサンプルも適切。コードがPythonなので自分の場合はJavascriptに読み替えないと行けないが、それもちょうど良い練習になりそうだ。これからLambdaを使いたい人にオススメ。

    0
    投稿日: 2018.02.02