본문 바로가기

AWS/AWS DynamoDB

AWS DynamoDB Local Install Guide

DynamoDB Local Install Guide

Build Status

DynamoDB

이 문서에서는 AWS에서 서비스하는 AWS DynamoDB의 체험판(?)을 로컬PC에 설치하는 방법을 간략하게 설명한다.
또한 편리한 조작을 위해 GUI 설치방법도 같이 설명했다.

설치환경

환경
JDK 1.8
NPM 6.9
aws-cli
macOS Mojave

File Download

아래 URL을 접속하여 파일을 다운로드 한다.
https://docs.aws.amazon.com/ko_kr/amazondynamodb/latest/developerguide/DynamoDBLocal.DownloadingAndRunning.html
해당 URL에도 설치방법이 나와있지만 자세한 설명은 아니다.

Install

다운로드한 파일을 압축해제하고 압축해제된 dynamodb 디렉토리를 설치 원하는 위치로 이동한다.
터미널에서 DynamoDB디렉토리로 이동하고 아래 명령어를 입력하여 DynamoDB를 실행한다.
DynamoDB의 기본포트는 8000번이다.

$ java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb

AWS 자격증명 구성

터미널에서 'aws configure' 명령어를 입력하면 AWS Access Key ID와 AWS Secret Key를 설정할 수 있다.
Access Key와 Secret Key는 Java에서 연동할 때 필요하므로 꼭 기억해두자.

DynamoDB GUI Install

*설치
$ npm install dynamodb-admin -g
*실행
$ export DYNAMO_ENDPOINT=http://localhost:8000
dynamodb-admin

Web접속

웹브라우저에서 http://localhost:8001로 접속한다.