LoginSignup
2
2

More than 1 year has passed since last update.

DynamoDBローカル GUIの導入

Posted at

前提条件

動かして学ぶ!Pythonサーバレスアプリ開発入門」を参考にDynamoDB Localをインストール&実行しています。(公式からDynamoDBローカルのzipファイルをダウンロードしてきて、Javaを用いて実行します。)

GUIの導入

DynamoDB Localは、AWSにあるパブリックのDynamoDBとは異なり、GUIが存在しないため、OSSでGUIを作ってくれている人がいるので、そちらを利用させていただきました。
dynamodb-admin

準備

dynamodb-adminは、nodejsで動いているため、nodejsとパッケージ管理ツールのnpmをインストールしておく必要があります。私の場合Windowsの為、下記サイトを参考にしています。
【Windows 10】「npm」と「Node.js」をインストールする方法!

dynamodb-adminのインストール

npm install -g dynamodb-admin
# For Windows:
set DYNAMO_ENDPOINT=http://localhost:8000

実行

dynamodb-admin

※プロンプトが戻ってこなくなるので、&を付けてバックグラウンド実行させるか、screenを使って別セッションで実行させるといいらしい、、、

参考文献

https://qiita.com/gzock/items/e0225fd71917c234acce
https://github.com/aaronshaf/dynamodb-admin
https://otona-life.com/2022/02/09/103500/

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2