DynamoDBの消費したキャパシティユニットを取得する
101{icon} {views} DynamoDBにアイテムをPutItemする際、レスポンスのConsumedCapacityやCloudWatch Metricsから消費キャパシティユニットを取得する手順を紹介した […]...
Amazon Aurora Activity Streamを試す
63{icon} {views} AuroraのActivity StreamをKinesisとFirehose経由でS3に保存する仕組みをTerraformで構築しました。Aurora Serverless非対応やKM […]...
Aurora Searverlessのゼロキャパシティを試す
75{icon} {views} Aurora Serverless v2の自動停止と再開を試し、ゼロキャパシティからの復帰が約15~18秒であることを確認します。ベクトルデータベースを用いた構成で、生じるレイテンシーと […]...
AWS Transfer FamilyでSFTPサーバーを立ててみた
141{icon} {views} AWS Transfer Familyを利用して、S3と連携できるマネージドSFTPサーバーをTerraformで簡単に構築する手順を紹介する。料金やWinSCP接続などの注意点も含め […]...
AWS BackupによるEC2のバックアップを試す
110{icon} {views} Terraformを使い、タグやIAMロールなどを設定してEC2インスタンスを自動バックアップし、定期的なスナップショットの管理や復元を簡単に行える。また不要になったバックアップやスナ […]...
CVPRの論文の被引用数の深読み(GitHub, arXiv, Sematic Scholar APIの活用)
353{icon} {views} CVPR2022・2023の論文を対象に、GitHubリポジトリやarXivの公開有無と被引用数の関係を調べた結果、リポジトリを公開している論文ほど被引用数が高い傾向が確認された。さら […]...
AWS LambdaからS3の大容量ファイルを大量並列でダウンロードする検証
388{icon} {views} LambdaでS3から1GBファイルを同時にダウンロードしても、同時実行数を500まで増やしても通信帯域はほとんどボトルネックにならず、高いスループットを維持できることが確認された。M […]...
EC2 Image BuilderでAMIの自動作成を試してみる
103{icon} {views} TerraformとYAMLファイルで定義したイメージレシピを用い、Amazon Linux 2023にPyTorchをインストールしたカスタムAMIを自動的にビルドする手順を解説。I […]...
GitHub ActionsでPythonプログラムの実行
154{icon} {views} GitHub Actionsを使い、requirements.txtで依存パッケージをインストールしてからPythonスクリプトを実行するワークフロー設定例。 無料枠があるため手軽に試 […]...
Transit Gatewayを試す
37{icon} {views} VPCピアリングと違い、Transit Gatewayを使えば複数のVPCを一元的に接続できるため、拡張性のある構成を簡単に実現できます。 各VPCのルートテーブルを設定するだけで、すべ […]...