Mastering DynamoDB
暫譯: 精通DynamoDB
Tanmay Deshpande
- 出版商: Packt Publishing
- 出版日期: 2014-08-22
- 售價: $1,980
- 貴賓價: 9.5 折 $1,881
- 語言: 英文
- 頁數: 230
- 裝訂: Paperback
- ISBN: 178355195X
- ISBN-13: 9781783551958
海外代購書籍(需單獨結帳)
相關主題
商品描述
About This Book
- Implement DynamoDB as a backend to your iOS and Android mobile applications
- Explore how DynamoDB can be integrated with other AWS offerings such as EMR, Redshift, Cloudsearch, and more
- Equip yourself with best practices to improve the time and cost performance of your application through interactive tutorials
Who This Book Is For
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.
What You Will Learn
- 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
In Detail
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.
The book also gives you plenty of best practices you should follow in order to achieve time and cost efficiency. Later, you will explore some advanced topics such as CloudWatch Monitoring, the AWS security token service, and the use of IAM to perform access control management.
The book discusses a variety of use cases that will help you get a practical sense of DynamoDB. Finally, the book ends with a discussion on using DynamoDB as a backend for Android/iOS mobile applications with sample code that will help you build your own applications.
商品描述(中文翻譯)
掌握 NoSQL 資料庫 DynamoDB 的複雜性,以利用其快速性能和無縫擴展性
本書介紹
- 將 DynamoDB 實作為您的 iOS 和 Android 行動應用程式的後端
- 探索如何將 DynamoDB 與其他 AWS 產品整合,如 EMR、Redshift、Cloudsearch 等
- 透過互動式教學,掌握最佳實踐,以改善應用程式的時間和成本效能
本書適合誰
如果您對 DynamoDB 感興趣,想了解 DynamoDB 的所有內容並熟練使用它,那麼這本書就是為您而寫。如果您是希望增強對 DynamoDB 知識的中級使用者,這本書也適合您。對程式設計、NoSQL 和雲端運算概念有基本的熟悉將會有所幫助。
您將學到什麼
- 理解 DynamoDB 的資料模型以及如何建立高效的 DynamoDB 表格架構
- 解讀 DynamoDB 的架構及其核心特性
- 了解 DynamoDB 如何管理環狀成員資格及處理部分故障
- 熟悉 AWS 安全性令牌服務,並學習 DynamoDB 如何處理身份驗證和授權
- 將 DynamoDB 與其他 AWS 服務整合,以形成完整的 AWS 雲端應用生態系統
- 探索第三方工具和函式庫,以有效使用 DynamoDB 進行自動擴展、測試和備份/歸檔
- 熟悉使用 DynamoDB 作為後端的行動應用程式開發
詳細內容
本書是一個實用的、以範例為導向的指南,首先介紹 DynamoDB 的起源、特性及其功能。接著介紹 DynamoDB 的資料模型,並展示對該資料模型的 CRUD 操作。一旦您理解了資料模型,您將能深入了解 DynamoDB 的架構,以理解其靈活性、可擴展性和可靠性。
本書還提供了許多您應遵循的最佳實踐,以實現時間和成本的效率。之後,您將探索一些進階主題,如 CloudWatch 監控、AWS 安全性令牌服務,以及使用 IAM 進行存取控制管理。
本書討論了各種使用案例,幫助您實際了解 DynamoDB。最後,本書以使用 DynamoDB 作為 Android/iOS 行動應用程式後端的討論結束,並提供範例程式碼,幫助您建立自己的應用程式。