[[AWSメモ]] > * AWSローカル開発環境の構築 [#d03ab844] #setlinebreak(on); #contents -- 参考 --- http://docs.aws.amazon.com/ja_jp/sdk-for-javascript/v2/developer-guide/getting-started-nodejs.html --- http://docs.aws.amazon.com/ja_jp/streams/latest/dev/kinesis-tutorial-cli-installation.html --- http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/developerguide/DynamoDBLocal.html ** aws-sdk のインストール [#ib364bc0] #myterm2(){{ npm install -g aws-sdk }} ** AWS CLI のインストール [#ea9ca0ab] http://docs.aws.amazon.com/ja_jp/streams/latest/dev/kinesis-tutorial-cli-installation.html http://docs.aws.amazon.com/ja_jp/cli/latest/userguide/installing.html インストール ( Windows の場合は [[インストーラでインストールする事も可能>http://docs.aws.amazon.com/ja_jp/cli/latest/userguide/awscli-install-windows.html#install-msi-on-windows]]) #myterm2(){{ curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" sudo python get-pip.py sudo pip install awscli }} アップグレード #myterm2(){{ sudo pip install awscli --upgrade --user }} PATHの追加( ~/.bash_profile などに追記 ) #myterm(){{ export PATH="/Path/to/Python/3.6/bin:${PATH}" }} 確認 #myterm2(){{ aws --version aws-cli/1.11.170 Python/3.6.3 Darwin/16.7.0 botocore/1.7.28 }} ** AWS CLI の設定 [#s2b490ea] aws configure で AWS アクセスキー ID などの設定が可能 #myterm2(){{ aws configure AWS Access Key ID [None]: XXXXXXXXXXXXXXXXX AWS Secret Access Key [None]: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Default region name [None]: ap-northeast-1 Default output format [None]: json }} ** DynamoDB ローカルのインストール [#oc49f3aa] 参考) http://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/developerguide/DynamoDBLocal.html https://s3.ap-south-1.amazonaws.com/dynamodb-local-mumbai/dynamodb_local_latest.zip からダウンロード、解凍する。 DymanoDBの開始 #myterm2(){{ java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb }}