Lambda– tag –
-
CFNでLambda Function URL – 認証方式: NONE
【CloudFormationでLambda Function URLを作成する(NONEバージョン)】 2022年4月22日にLambda Function URLがリリースされました。 この新機能は、AWS Lambda サービスの組み込み機能として、HTTPS エンドポイントを介して関数を簡単に呼び出せるようにし... -
VPC内のLambdaからRDS Proxy経由でRDSに接続する
【VPC内のLambdaからRDS Proxy経由でRDSに接続する】 VPC内にLambdaを配置し、RDSに接続する構成を考えます。LambdaからRDSにアクセスする際は、直接接続するのではなく、RDS Proxyを介する形で接続することがベストプラクティスとなります。 最新のサーバ... -
Cognito IDプールでゲスト/サインインユーザーで権限を分ける
【Cognito IDプールでゲスト/サインインユーザーで権限を分ける】 Cognito IDプールは認証済みユーザーに加えて、未認証のゲストユーザーに対しても、一時的なクリデンシャルを生成することができます。今回はゲスト・サインインユーザーに対して、異なる... -
ブラウザでAWS SDK for JavaScript v3を扱う
【ブラウザでAWS SDK for JavaScript v3を扱う】 AWSを使用してWebアプリを開発する場合、AWS SDK for JavaScriptの使用がベストプラクティスとなります。同SDKには2つのバージョンがあります。v2とv3です。今回はAWS SDK for JavaScript v3を使用して、We... -
SAMでDynamoDBを使ったサーバレスアプリを構築
【DynamoDBを使ったサーバレスアプリをSAMで構築する】 AWS DVAの出題範囲の1つでもある、デプロイに関する内容です。AWS SAM(Serverless Application Model)を使ったサーバレスアプリの作成方法を確認します。 以下のページで、SAMを使って、LambdaとAPI ... -
ALBの3つのターゲットタイプ(Instance, IP, Lambda) + Auto Scaling
【ALBの全ターゲットタイプを確認する構成】 ALBのターゲットとして指定できるリソースは3種類です。 instanceインスタンス ID で指定されたターゲット。 ipターゲットは IP アドレスです。 lambdaターゲットは Lambda 関数です。 [Target type (ターゲッ... -
Kinesis Data Analytics入門 Lambdaで生成したストリーミングデータをリアルタイム分析
【Kinesis Data Analyticsでストリーミングデータをリアルタイム分析する】 Kinesis Data Analyticsの入門ということで、AWS公式で紹介されている構成を、実際に構築して検証します。 【構築する環境】 分析に使用するストリーミングデータは、Lambda関数... -
SQS入門 Lambda同士をデータ連携する
【SQSを使用してLambda間でデータ連携する構成】 SQSを使用することで、リソース間の結合を疎の状態に保ちつつ、連携することができます。今回はSQSを使用して、3つのLambda関数間でデータを連携させて、SQSの挙動を確認します。 【構築する環境】 3つのLa... -
CloudFormationでLambdaを作成する3パータン(S3/インライン/コンテナ)
【CloudFormationでLambdaを作成する】 CloudFormationでLambdaを作成する場合、大別すると以下の3パターンあります。 S3バケットにコードをアップロードする インラインでコードを記載する コンテナイメージを用意する 今回はこの3パターンで同様の内容の... -
SAMを使用したサーバーレスアプリ
【SAMを使ってAPI GatewayとLambdaでサーバーレスアプリケーションを作成する】 以下のページで、API GatewayとLambdaを使ったサーバーレスアプリを作成する方法を取り上げましたが、今回はSAMを使用して、同様の構成を再現したいと思います。 https://aws...