Lambda– tag –
-
AWS
署名付きURLでS3にファイルをアップロード/ダウンロードする
【署名付きURLでS3にファイルをアップロード/ダウンロードする】 S3が提供する機能の1つに、署名付きURLがあります。 署名付き URL を使用して、オプションでオブジェクトを共有したり、顧客/ユーザーが AWS セキュリティ認証情報またはアクセス許可なしで... -
SAA
DynamoDB Accelerator(DAX)にEC2/Lambdaでアクセスする
【DynamoDB Accelerator(DAX)にEC2/Lambdaでアクセスする】 AWS SAAの出題範囲の1つである、高性能なアーキテクチャの設計に関する内容です。 DynamoDB Accelerator(DAX)はDynamoDB用のキャッシュサービスです。 Amazon DynamoDB Accelerator (DAX) は、フ... -
AWS
CFNカスタムリソースでDynamoDBを初期セットアップ
【CloudFormationカスタムリソースでDynamoDBを初期セットアップを実行する】 CloudFormationでDynamoDB作成時に、DBの初期化として、テストレコードの追加を併せて実行することを考えます。 今回はCloudFormationカスタムリソースを使用して、DynamoDBテ... -
AWS
EventBridgeのイベントデータをSNS経由でメール通知する
【EventBridgeのイベントデータをSNS経由でメール通知する】 以下のページでEventBridgeからLambda関数を呼び出す方法をご紹介しました。 https://awstut.com/2022/12/05/integrating-two-lambda-functions-using-eventbridge 今回はEventBridgeとSNSを連... -
AWS
SNSからLambdaを呼び出す
【SNSからLambdaを呼び出す】 以下のページでSNSについて取り上げました。 https://awstut.com/2022/07/30/introduction-to-sns-with-cfn-email 上記のページでは、サブスクライバーとしてメールアドレスを指定しました。 今回はサブスクライバーにLambda... -
AWS
EventBridgeを使って2つのLambda関数を連携させる
【EventBridgeを使って2つのLambda関数を連携させる】 EventBridgeはフルマネージドのイベントバスサービスです。 Amazon EventBridge は、コードを作成せずに、AWS のサービス、独自のアプリケーション、Software as a Service (SaaS) アプリケーションの... -
AWS
OACを使用してCloudFront経由でS3コンテンツを配信する
【CloudFrontからS3コンテンツを配信する際に、OACでオリジンへのアクセスを制限する】 以下のページで、S3バケットのコンテンツをCloudFrontから配信する際に、OAIを使用することで、オリジンへのアクセスを制限する方法をご紹介しました。 https://awstu... -
DVA
Step FunctionsのChoiceを使用した条件分岐
【Step FunctionsのChoiceを使用した条件分岐】 AWS DVAの出題範囲であるリファクタリングに関する内容です。 以下のページで、Step Functionsの基本的な事項について取り上げました。 https://awstut.com/2022/06/18/introduction-to-step-functions-with... -
AWS
Apache/Python(uWSGI)/RDS(Aurora)で3層アーキテクチャ
【Apache/Python(uWSGI)/RDS(Aurora)で3層アーキテクチャ】 簡単なWebアプリを構築することを考えます。 アプリは以下の3層構成とします。 Web層:ALB・Webサーバ(Auto Scaling) アプリ層:NLB・アプリサーバ(Auto Scaling) DB層:RDS(Aurora) 作成するア... -
SOA
EventBridge(CloudWatch Events)のスケジュール式で、Lambda関数を定期的に実行する
【Lambda関数を定期的に実行する】 EventBridgeを使用することで、定期的なアクションを設定することができます。 今回はLambda関数を定期的に実行します。 【構築する環境】 Lambda関数を作成します。関数を定期的に実行するために、EventBridgeのスケジ...