AWS AppSync to Amazon DynamoDB

AWS AppSync → Amazon DynamoDB

Create an AWS AppSync API endpoint with a resolver to Amazon DynamoDB

The SAM template deploys an AppSync API, a DynamoDB table, a GraphQL schema and multiple resolvers to the DynamoDB table.

< Back to all patterns

GitHub icon Download this pattern (.zip)

GitHub icon View this pattern on GitHub


Launch Stack

Clone repo

git clone https://github.com/aws-samples/serverless-patterns/cd serverless-patterns/appsync-dynamodb

Deploy

sam deploy --guided


Testing

1. Once the application is deployed, open the AppSync console at https://us-west-2.console.aws.amazon.com/appsync/home ensuring you are in the same region that the API was deployed to.
2. See the repo for additional testing notes.

Cleanup

1. Delete the stack: sam delete --stack-name STACK_NAME.
2. Confirm the stack has been deleted: aws cloudformation list-stacks --query "StackSummaries[?contains(StackName,'STACK_NAME')].StackStatus"

Created by:

Eric Johnson

Eric Johnson

Eric Johnson is a Principal Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduces a major paradigm shift in how they approach building and running applications at massive scale with minimal administration overhead. Prior to this, Eric has worked as a developer, solutions architect and AWS Evangelist for an AWS partner company.

Follow on LinkedIn