Serverless Developer Guide
• Data modeling - build new data models, or design models based on existing data models.
• Data visualization - map queries and visualize the access patterns (facets) of the application 
without writing code. Every facet corresponds to a diﬀerent access pattern in DynamoDB. You 
can manually add data to your data model.
• Operation builder - use the operation builder to develop and test queries, and query live 
datasets. You can also build and perform data plane operations, including creating projection 
and condition expressions, and generating sample code in multiple languages.
You can also run a local instance of DynamoDB on your workstation. Combined with NoSQL 
workbench, this can provide a fast local setup for experimentation and learning.
Related resources:
• NoSQL Workbench & Building data models with NoSQL Workbench - model and query data with 
a desktop tool
• Setting up DynamodDB local (downloadable version)
Advanced Topics 80