Build Modern Applications with AWS NoSQL Databases
This 1-day course provides an overview of NoSQL databases available on AWS from a developer’s perspective.
The Build Modern Applications with AWS NoSQL Databases course is designed for developers, architects, and database engineers who want to create applications that require complex data handling and fast performance.
Throughout this one-day intermediate course, participants will learn how to use AWS’s specialized databases to develop a modern application that meets various access needs and can scale in real-time. By the end of the course, attendees will be able to explain the advanced features of Amazon DynamoDB, Amazon DocumentDB (with MongoDB compatibility), and Amazon ElastiCache for Redis.
The course includes a mix of presentations, guided tours, group discussions, and hands-on labs.
Participants will gain skills in building cloud applications using AWS NoSQL databases, illustrating solutions for key-value, document, and in-memory data types, and analyzing business cases to apply advanced features of the databases for scalable solutions. They will also learn to implement event-driven architectures using change streams and AWS Lambda.
The course is aimed at database developers, solutions architects, and database engineers. To get the most out of this training, it is recommended that attendees have a basic understanding of cloud computing, data modeling for relational or NoSQL databases, and practical experience with Amazon DynamoDB, Amazon DocumentDB, ElastiCache for Redis, AWS Lambda, and Amazon API Gateway, as well as familiarity with Python scripting.