DynamoDBのScanIndexForwardで昇順/降順ソートでクエリ
1.7k{icon} {views} DynamoDBでソートキーの昇順・降順を簡単に切り替えるために、ScanIndexForwardオプションを使う方法をTerraformとPythonのサンプルコードで検証してみま […]...
LambdaのX-Rayを試す
307{icon} {views} LambdaでOpenAI APIを呼び出しつつ、AWS X-RayによるトレーシングをTerraformで設定する方法を解説しています。レイヤーとしてOpenAIとX-Ray SDK […]...
CognitoのユーザーをTerraformで事前定義する
480{icon} {views} TerraformでCognitoユーザーを登録し、初期パスワードを設定する方法を解説。 Pythonでパスワード変更とサインインを行う具体的な手順を紹介します。 はじめに 一番簡単な […]...
CloudWatch Logsのサブスクリプションフィルターを試す
712{icon} {views} CloudWatch Logsで特定のログ出力時にLambda関数を自動起動する方法をTerraformで実装してみた。サブスクリプションフィルターの設定ポイントや実際のテスト手順を具 […]...
API Gatewayのカナリアリリースを試す
330{icon} {views} Terraformを使用してAPI Gatewayのカナリアリリースを実装し、ステージ変数を活用してトラフィックを動的に異なるLambda関数へルーティングする方法を解説します。これに […]...
ECS FargateとX-Rayの連携を試す
783{icon} {views} AWS X-RayとECS Fargateを連携し、Streamlitアプリのプロファイリングを試してみました。サイドカーコンテナとしてX-Rayを実装することで、コンテナ内の詳細なプ […]...
AWSのCodePipelineでCI/CDを試す
460{icon} {views} GitHubのメインブランチへのプッシュをトリガーとして、Terraformを使用してS3バケットにソースコードを自動的にコピーするAWS CodePipelineを構築しました。Co […]...
Amazon Data Lifecycle Managerによるバックアップ自動化を試す
231{icon} {views} Amazon Data Lifecycle Manager(DLM)を使用して、タグ付けしたEBSボリュームのスナップショットをTerraformで毎時自動取得する手順を解説します。 […]...
Amazon Athenaを試す
142{icon} {views} S3に保存されたデータをSQLで集計できるAmazon Athenaを試してみました。データの整形からAthenaの設定、テーブル作成、クエリの実行、そして後片付けまでの手順をまとめて […]...
OpenSearchとOpenSearch Dashboardsによるダッシュボード作成(ローカルDocker)
2k{icon} {views} 本記事では、OpenSearchとOpenSearch Dashboardsを使用して、商品別の売上データを可視化する方法を紹介します。ダミーデータの作成から環境構築、データの登録、ダッ […]...