Mastering DynamoDB
This is the code repository for Mastering DynamoDB, published by Packt.
Master the intricacies of the NoSQL database DynamoDB to take advantage of its fast performance and seamless scalability
What is this book about?
This book is a practical, example-oriented guide that begins with an introduction to DynamoDB, how it started, what it is, and its features. It then introduces you to DynamoDB's data model, demonstrating CRUD operations on the data model. Once you get an understanding of the data model, you will be able to dive deep into the DynamoDB architecture to understand its flexibility, scalability, and reliability.
This book covers the following exciting features: Comprehend the DynamoDB data model and how to build the efficient schema of DynamoDB tables Decipher the architecture of DynamoDB and its core features Understand how DynamoDB manages ring membership and handles partial failures Get acquainted with the AWS security token service and learn how DynamoDB deals with authentication and authorization Integrate DynamoDB with other AWS services in order to form a complete application ecosystem on AWS Cloud Explore third-party tools and libraries to efficiently use DynamoDB to help to autoscale, test, and back up/archive Familiarize yourself with mobile application development using DynamoDB at the backend
If you feel this book is for you, get your copy today!
Instructions and Navigations
All of the code is organized into folders. For example, Chapter01.
The code will look like the following:
# Fill in your AWS Access Key ID and Secret Access Key
# http://aws.amazon.com/security-credentials
accessKey =
secretKey =
Following is what you need for this book: If you have interest in DynamoDB and want to know what DynamoDB is all about and become proficient in using it, this is the book for you. If you are an intermediate user who wishes to enhance your knowledge of DynamoDB, this book is aimed at you. Basic familiarity with programming, NoSQL, and cloud computing concepts would be helpful.
Get to Know the Author
Tanmay Deshpande is a Hadoop and Big Data evangelist. He currently works with Symantec Corporation as a Sr. Software engineer in Pune, India. He has an interest in a wide range of technologies, such as Hadoop, Hive, Pig, NoSQL databases, Mahout, Sqoop, Java, cloud computing, and so on. He has vast experience in application development in various domains, such as finance, telecom, manufacturing, security, and retail. He enjoys solving machine-learning problems and spends his time reading anything that he can get his hands on. He has a great interest in open source technologies and has been promoting them through his talks. He has been invited to various computer science colleges to conduct brainstorming sessions with students on the latest technologies. Before Symantec Corporation, he worked with Infosys, where he worked as the Lead Big Data / Cloud Developer and was a core team member of the Infosys Big Data Edge platform. Through his innovative thinking and dynamic leadership, he has successfully completed various projects. Before he wrote this book, he also authored two books, Mastering DynamoDB and Cloud Computing. He regularly blogs on his website. http://hadooptutorials.co.in
Other books by the authors
Hadoop: Data Processing and Modelling
Suggestions and Feedback
Click here if you have any feedback or suggestions.
Download a free PDF
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.