About This Book
Create, design, and manage databases in DynamoDB
Immerse yourself in DynamoDB design examples and user cases, be it for new users or expert ones
Perform sharding and modeling, to give your applications the low cost NoSQL edge
Who This Book Is For
If you are an intermediate to advanced DynamoDB developer looking to learn the best practices associated with efficient data modeling, this book is for you.
DynamoDB provides fast and predictable performance with seamless scalability. If you are a developer, you can use DynamoDB to create a database table that can store and retrieve any amount of data, and serve any level of request traffic. DynamoDB automatically spreads the data and traffic across multiple Availability Zones in a Region to provide high built-in availability and data durability. As a database administrator, you can create, scale up or down your request capacity for the DynamoDB table without downtime or performance degradation, and gain visibility into resource utilization and performance metrics.
Designed as a complete solutions guide for AWS DynamoDb, this book is a fully managed proprietary NoSQL database service pattern that is offered by Amazon.com as part of the Amazon Web Services portfolio. You will learn how to create, design, and manage databases in DynamoDB, using the AWS SDKs, APIs as well as the AWS Management Console, followed by designing a browser-based graphical user interface for interacting with the service.
The book will include a significant number of examples that can be used by new users and experts alike. The book begins with a description on the concepts of data model including tables, items, and attributes, primary key, indexes, and design patterns. You will learn to access DynamoDB in the Management Console, command line, and eclipse plugin. You will also gain insights into DynamoDB locals and CLI commands. Furthermore, global and local secondary indexes and its importance in DynamoDB will be looked into. You will then learn how to use Query and Scan operations in DynamoDB tables, along with DynamoDB APIs and their formats. The book ends by covering the best design use cases DynamoDB architectures along with real-time problem statements and their best solutions.
By the end of the book, you will have all that it takes to efficiently use DynamoDB to its utmost capabilities.
Paperback 179 pages
Even you can checkout my other titles on https://www.packtpub.com/books/info/authors/uchit-vyas