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)
Trainer had good grasp of concepts
Josheel - Verizon Connect
Course - Amazon Redshift
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Course - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
I liked the practice part.
Konrad Nowakowski - HSBC Service Delivery (Polska) Sp. z o.o.
Course - Architecting on AWS
Gabriel was very organized and prepared for this training. He answered all questions and clarify the AWS notions and architecture. Great job, Gabriel.