- 2023年12月5日
SQS LambdaからSESでメール送信を行いたい
やりたいこと、目標 Amazon SESを使ってメールを送信する際、秒間に送信できる数にはクォータが設定されています。上限緩和申請すれば枠の拡張はできますが、複数のサービスでメール処理を行う場合バッチ処理で大量の並列処理でメールを送信すると簡単にクォータを超えてしまうと思われます。 今回、SQS -> lambda -> SESという構成を組むことでアカウント全体でメールを送信する処理 […]
やりたいこと、目標 Amazon SESを使ってメールを送信する際、秒間に送信できる数にはクォータが設定されています。上限緩和申請すれば枠の拡張はできますが、複数のサービスでメール処理を行う場合バッチ処理で大量の並列処理でメールを送信すると簡単にクォータを超えてしまうと思われます。 今回、SQS -> lambda -> SESという構成を組むことでアカウント全体でメールを送信する処理 […]
SDK for JavaScript v3を使ったLambda関数にaws-sdk-client-mockとJestを使って単体テストを行う方法を紹介します。
S3 Object Lambdaを触ってみたことについて記事にまとめてます。 AWSドキュメントを参考にしながら、基本的なチュートリアルをやってます。 シナリオは、ファイルのテキストをS3 Object Lambdaを使うことで全て大文字に変換して取得するというものになります。
開発生産性を向上させるための1つの手段として、AppConfigの機能フラグの機能を使用することをLambdaから試してみました。
Colimaでmac環境にdockerをセットアップして、CDK Lambdaでバンドルできる方法を記載。
pythonのLambdaのRoleからcerdentialsを取得し、IAM認証つきのAPI Gatewayを実行する方法を記載。
python aws-sdk(boto3)で、vscodeのIntelliSense機能を活用するためのboto3-stubsの導入・使い方を紹介。 型注釈、サジェストなどが有効になるので、コーディングが捗ります。
DynamoDB内に入っている大量のデータに対するクエリ処理を、パラレルクエリを活用することで、高速化を図ることが出来るかを検証しました。
LambdaによるETL処理を冪等にするための対策をいつくか紹介する。 またLambdaで冪等性を考慮する必要性について簡単に説明。
Lambdaからathenaでパーティション読み込みクエリを実行する際に、権限不足エラーが発生した場合のトラブルシューティング。 権限の例や複数のパーティション読み込み(MSCK REPAIR TABLE,ALTER TABLE)について記載。