Course Outline
Introduction
Data Management in AWS DynamoDB
- Processes and features used in DynamoDB to manage data
- AWS ecosystem integration
Overview of the DynamoDB Development Cycle
- Document data structure
- Key-values
NoSQL in Data Management
- Realtional database systems
- Data normalization
- SQL vs NoSQL
DynamoDB Concepts
- Data types
- API
- Partitions
- Indexes
Preparing the Development Environment
- Configurng an AWS account
Developing with DynamoDB
- Navigating the object persistence interface
- Processing updates into a DynamoDB table in real time
- Applying comments
- Applying optimistic locking
- Modeling data
Integrating AWS Services with DynamoDB
- Using text search with CloudSearch
- Implementing operations and cache with DAX
- Quering with Apache Hive
Administrating the Database
- Creating backups
- Restoring backups
Summary and Conclusion
Requirements
- An understanding of JavaScript
- Experience with AWS
Audience
- Developers
Testimonials (5)
The general topic itself
- Verizon Connect
Course - Amazon Redshift
I liked how well organized the trainer was and also how well the material was structured and presented.
Ana - Ness Digital Engineering
Course - AWS: A Hands-on Introduction to Cloud Computing
The docker ready-to-use environment image. The balance between lectures and exercises.
Aurélien Petit - Prostep sp. z o. o.
Course - AWS DevOps Engineers
Sounds knowledgeable, and interacts with his leaners
Shuko Ndhlovu - BMW
Course - AWS Developer Associate
Showing the different features of AWS and help the audience in case something doesn't work properly.