0.4.0 • Published 6 years ago
@engineerapart/aws-global-dynamodb v0.4.0
AWS Global DynamoDB
Provision Global DynamoDB Tables in a few lines. Simply provide a list of regions where you want your table to be replicated and the component handles the rest :sparkles: You can also add or remove regions at any time.
Powered by Serverless Components :zap:
Contents
1. Install
$ npm install -g serverless2. Create
Just create a serverless.yml file
$ touch serverless.yml
$ touch .env # your AWS api keys# .env
AWS_ACCESS_KEY_ID=XXX
AWS_SECRET_ACCESS_KEY=XXX3. Configure
# serverless.yml
myGlobalTable:
component: "aws-global-dynamodb"
inputs:
tableName: myGlobalTable
replicationGroup:
- "eu-west-1"
- "us-west-1"
attributeDefinitions:
- AttributeName: id
AttributeType: S
keySchema:
- AttributeName: id
KeyType: HASH4. Deploy
$ serverlessNew to Components?
Checkout the Serverless Components repo for more information.