Boto3– tag –
-
AWS
AWS Systems Manager Parameter Storeからパラメータを取得する方法(Python + Boto3)
AWS Systems Manager Parameter Storeは、設定データや機密情報(APIキーやパスワードなど)を安全に管理するためのサービスです。本記事では、Pythonを使ってParameter Storeから値を取得する汎用的な方法を解説します。 必要な準備 Python環境の構築PythonとAWS SDK for Python(Boto3)がインストールされている必要があります。以下のコ... -
AWS
[Python, Boto3] DynamoDBのクエリで1MBを超えるデータをすべて取得する関数のスニペット
以下は、DynamoDBのクエリで1MBを超えるデータをすべて取得する汎用的な関数のスニペットです。このスニペットは、特定のテーブルや条件に依存しないため、どのプロジェクトでも簡単に利用できます。 スニペット import boto3 from boto3.dynamodb.conditions import Key, Attr def query_all_items(table_name, key_condition_expression, f... -
AWS
Amazon Cognito: ID Tokenの取得するPythonコード
テストの時とかで、CognitoのID Tokenをさらっとほしいことがある。なので、ChatGPT-4にお願いした備忘録。 はじめに Amazon Cognitoは、ユーザー認証やアイデンティティの提供に関する多くの便利な機能を提供しています。この記事では、管理者権限を使用して特定のユーザのID Tokenを取得する方法について説明します。 前提条件 AWSのアカウ... -
AWS
AWS CloudWatch Logs Insightsで効率的なログ分析
AWS CloudWatch Log Insights便利だよね。まぁまぁコストはかかるけれど。これをプログラム的に実行するためのスニペットをChatGPT-4に書いてもらったので、その備忘録記事。 はじめに ログ分析はシステムの監視とトラブルシューティングに不可欠です。AWSを使ったシステムにおいては、AWS CloudWatch Logs Insightsを使用すると、ログデータ... -
AWS
Boto3のTypeDeserializerを使用してDynamoDB Streamsイベントをパースする
DynamoDB Streamのパース、ずっと自前でやっていたんだが、実はライブラリでデシリアライザが用意されていることを「DynamoDB JSONの型変換をboto3だけで行ってみる | DevelopersIO」で知った。。。これを使うとDynamoDB Streamのパースも楽にできる。 テストデータとセットであると便利に思ったので、ChatGPT-4に聞いてみた。 イントロ Boto...
1