Home AWS Training CoursesBuild Modern Applications with AWS NoSQL Databases

Build Modern Applications with AWS NoSQL Databases

Guaranteed to Run
Price
$675.00
Duration
1 Day
Delivery Methods
Virtual Instructor Led Private Group
Delivery
Virtual
EST
Description
Objectives
Prerequisites
Course Description

This course teaches developers, architects, and database engineers how to design and build high-performance, cloud-native applications using AWS purpose-built NoSQL databases. Participants learn how to address complex data access patterns and millisecond-level performance requirements by leveraging advanced features of Amazon DynamoDB, Amazon DocumentDB (with MongoDB compatibility), and Amazon ElastiCache for Redis. Through real-world use cases and hands-on labs, the course demonstrates how to design scalable data models, implement event-driven architectures, and select the right database service for key-value, document, and in-memory workloads. By the end of the course, learners will be able to design modern applications that scale in real time and meet demanding performance and availability requirements.

Course Objectives
  • Design modern cloud applications using AWS purpose-built NoSQL databases
  • Analyze business requirements and select appropriate database services for key-value, document, and in-memory data
  • Apply advanced Amazon DynamoDB features to support scalable, low-latency workloads
  • Design efficient access patterns and data models for DynamoDB
  • Implement event-driven architectures using DynamoDB Streams and AWS Lambda
  • Apply advanced Amazon DocumentDB features including aggregation frameworks and change streams
  • Design and optimize document-based data models for performance and scalability
  • Use Amazon ElastiCache for Redis to implement caching, leaderboards, and geospatial queries
  • Optimize data access using Redis data structures for real-time applications
  • Build faster development workflows using AWS tooling such as Amazon CodeWhisperer
Who Should Attend?
  • Database Developers
  • Database Engineers
  • Solutions Architects
  • Application developers building high-performance cloud applications
Course Prerequisites
  • Familiarity with cloud computing concepts
  • Experience with data modeling for relational or NoSQL databases
  • Hands-on experience with Amazon DynamoDB, Amazon DocumentDB, and ElastiCache for Redis
  • Familiarity with AWS Lambda and Amazon API Gateway
  • Working knowledge of Python scripting
Do You Need Help? Please Fill Out The Form Below
First Name*
Last Name*
Business Email*
Phone Number*
What do you need assistance with?*
Best way to contact me*
How can we help you?*