Lambda関数に付与するIAMロールについて | AWS豆知識

DynamoDBへのアクセス許可 { "Version": "2012-10-17", "Statement": [ { "Sid": "SidDynamoDB", "Effect": "Allow", "Action": [ "dynamodb:PutItem", "dynamodb:DeleteItem", "dynamodb:GetItem", "dynamodb:Scan", "dynamodb:Query", "dynamodb:UpdateIte…

AWS Cognitoの認証機能をAPI Gatewayの呼び出しに利用する | AWSサーバレス構築

参考にするチュートリアル JavaScript AWS SDK config.js cognito-auth.js check-login-state.js call-api.js Html login.html index.html 参考にするチュートリアル ・英語版チュートリアル(新しめ) ・日本語チュートリアル(古いけど有益) ・Javascript…

LambdaでDynamoDBにアクセスする記述方法(Python) | AWS豆知識

import テーブル取得 書き込み 読み出し 消去 Lambda関数に付与する権限 権限を付与するためにはIAMロールを利用する。 IAMについては「IAM ロール ポリシーについて」を、 実際に付与する権限の書き方例については「Lambda関数に付与するIAMロールについて…

IAM ロール ポリシーについて | AWS豆知識

S3とか、Lambdaとか、サービスには個別に権限を割り当てられます。 例えば、Lambda関数がDynamoDBのデータにアクセスしたい場合、権限を与えていないと拒否されてしまいます。IAMで権限を作成して、それをLambdaに割り当てます。 「ポリシー」と呼ばれるもの…

JavaSciptでAWS Gatewayを呼び出す | AWSサーバレス構築 Webページ作成

ロードマップ AWSサーバーレス構築 チュートリアル簡易版 ├ 静的ウェブホスティング : S3 ├ サーバーレスバックエンド : Lambda ├ RESTful API : API Gateway └ Webページ作成 : HTML, JavaScript ← いまココ 公式チュートリアルで参考とするファイル 公…

AWS API GatewayでLambda関数を呼び出す | AWSサーバレス構築 RESTful API

ロードマップ AWSサーバーレス構築 チュートリアル簡易版 ├ 静的ウェブホスティング : S3 ├ サーバーレスバックエンド : Lambda ├ RESTful API : API Gateway ← いまココ └ Webページ作成 : HTML, JavaScript RESTful API とは REST = 簡易な手順でWebサ…

AWS Lambdaでサーバー側の処理を実装する | AWSサーバレス構築 サーバレスバックエンド

ロードマップ AWSサーバーレス構築 チュートリアル簡易版 ├ 静的ウェブホスティング : S3 ├ サーバーレスバックエンド : Lambda ← いまココ ├ RESTful API : API Gateway └ Webページ作成 : HTML, JavaScript 新規作成 関数を「一から作成」を選択して作…

AWS S3を利用してHTMLを公開する | AWSサーバレス構築 静的ウェブホスティング

ロードマップ AWSサーバーレス構築 チュートリアル簡易版 ├ 静的ウェブホスティング : S3 ← いまココ ├ サーバーレスバックエンド : Lambda ├ RESTful API : API Gateway └ Webページ作成 : HTML, JavaScript 概要 S3にindex.htmlをアップロード。アップ…

AWSサーバーレス構築 チュートリアル簡易版

AWSサーバーレス構築について、AWS公式のチュートリアルページがありますが、スタートアップとして大いに参考になりました。 AWSサーバレス構築 チュートリアル このチュートリアルをよりシンプルな形に整理してみました。 チュートリアルの内容から、複雑な…