- 2024年1月11日
CloudFront 署名付きURLをSHA-256で署名できるのかやってみた
SHA-256署名は対応していない。AWSドキュメントにあるとおり、ClouldFrontの署名付きURLではRSA-SHA1を使う必要がある。他のアルゴリズムは対応していない。 今回は署名付きURLをシンプルに実装して全体像を把握することもできたのでよかった。
SHA-256署名は対応していない。AWSドキュメントにあるとおり、ClouldFrontの署名付きURLではRSA-SHA1を使う必要がある。他のアルゴリズムは対応していない。 今回は署名付きURLをシンプルに実装して全体像を把握することもできたのでよかった。
S3 Object Lambdaを触ってみたことについて記事にまとめてます。 AWSドキュメントを参考にしながら、基本的なチュートリアルをやってます。 シナリオは、ファイルのテキストをS3 Object Lambdaを使うことで全て大文字に変換して取得するというものになります。
Vueでgraphqlからクエリなどをしたときに、レスポンスに対してTSの型を定義する。 この型を自前で定義するのは億劫なので、 graphql-codegenというツールを使ってschemaなどから型を生成する。
Colimaでmac環境にdockerをセットアップして、CDK Lambdaでバンドルできる方法を記載。
pythonのLambdaのRoleからcerdentialsを取得し、IAM認証つきのAPI Gatewayを実行する方法を記載。
python aws-sdk(boto3)で、vscodeのIntelliSense機能を活用するためのboto3-stubsの導入・使い方を紹介。 型注釈、サジェストなどが有効になるので、コーディングが捗ります。
pythonでAWS CDK Custom Resourcesを用いて、CloudFormationのカスタムリソースを定義する方法についてのメモ。
LambdaによるETL処理を冪等にするための対策をいつくか紹介する。 またLambdaで冪等性を考慮する必要性について簡単に説明。
Lambdaからathenaでパーティション読み込みクエリを実行する際に、権限不足エラーが発生した場合のトラブルシューティング。 権限の例や複数のパーティション読み込み(MSCK REPAIR TABLE,ALTER TABLE)について記載。