Amazon DynamoDB: Building NoSQL Database-Driven Applications Training Logo

Amazon DynamoDB: Building NoSQL Database-Driven Applications Training

Live Online & Classroom Enterprise Training

Learn how to design, build, and optimize highly scalable NoSQL applications using Amazon DynamoDB. This course covers core concepts, data modeling, performance tuning, security, and integration with AWS services.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Amazon DynamoDB: Building NoSQL Database-Driven Applications Course about?

This course provides hands-on knowledge of Amazon DynamoDB for building modern, high-performance, and serverless applications. Learners will explore DynamoDB architecture, data modeling best practices, indexing strategies, and cost optimization techniques. The course also covers security, monitoring, and integration with services such as AWS Lambda, API Gateway, and IAM to build production-ready solutions.

What are the objectives of Amazon DynamoDB: Building NoSQL Database-Driven Applications Course ?

  • Understand DynamoDB core concepts and architecture
  • Design efficient NoSQL data models
  • Perform CRUD operations using SDKs and CLI
  • Optimize performance using indexes and caching
  • Implement security and monitoring best practices

Who is Amazon DynamoDB: Building NoSQL Database-Driven Applications Course for?

  • Application developers
  • Cloud engineers
  • Backend engineers
  • DevOps professionals
  • Software architects

What are the prerequisites for Amazon DynamoDB: Building NoSQL Database-Driven Applications Course?

    Prerequisites:

    • Basic understanding of databases
    • Familiarity with cloud computing concepts
    • Knowledge of AWS fundamentals
    • Basic programming skills (Python/Java/Node.js)
    • Understanding of REST APIs
    Learning Path:
    • AWS Cloud Fundamentals
    • Introduction to NoSQL Databases
    • Amazon DynamoDB Essentials
    • Building Serverless Applications with AWS
    • Advanced DynamoDB Design Patterns

    Related Courses:

    • AWS Lambda and Serverless Architecture
    • Amazon API Gateway Fundamentals
    • AWS Developer Associate Training
    • Designing Data-Intensive Applications on AWS

    Available Training Modes

    Live Online Training

    5 Days

    Course Outline Expand All

    Expand All

    • SQL, NoSQL and DynamoDB
    • Relational databases and the problems that need solving
    • How most NoSQL databases work
    • Introduction to DynamoDB
    • How DynamoDB works and how it's different than other NoSQL databases
    • Basic DynamoDB code operations
    • SQL, NoSQL and DynamoDB
    • Relational databases and the problems that need solving
    • How most NoSQL databases work
    • Introduction to DynamoDB
    • How DynamoDB works and how it's different than other NoSQL databases
    • Basic DynamoDB code operations
    • Recovery and SDKs
    • Backing up and restoring a DynamoDB table
    • DynamoDB API Working with datasets
    • Monitoring
    • Monitoring DynamoDB
    • Partition keys
    • Partition keys and their impact on performance
    • Recovery and SDKs
    • Backing up and restoring a DynamoDB table
    • DynamoDB API Working with datasets
    • Monitoring
    • Monitoring DynamoDB
    • Partition keys
    • Partition keys and their impact on performance
    • Working with DynamoDB Security
    • Encryption and Compliance
    • Access controls - Identity and Access Management (IAM) and Virtual Private Cloud (VPC) end points
    • State
    • Global tables
    • Stateless applications
    • Streams
    • Acceleration
    • DynamoDB Accelerator
    • Working with DynamoDB Security
    • Encryption and Compliance
    • Access controls - Identity and Access Management (IAM) and Virtual Private Cloud (VPC) end points
    • State
    • Global tables
    • Stateless applications
    • Streams
    • Acceleration
    • DynamoDB Accelerator
    • Query Optimization
    • Optimistic Locking
    • LSI and GSI
    • DynamoDB API - writing better queries
    • Schema Design
    • Single table
    • DynamoDB transactions and versioning
    • Query Optimization
    • Optimistic Locking
    • LSI and GSI
    • DynamoDB API - writing better queries
    • Schema Design
    • Single table
    • DynamoDB transactions and versioning

    Who is the instructor for this training?

    The trainer for this Amazon DynamoDB: Building NoSQL Database-Driven Applications Training has extensive experience in this domain, including years of experience training & mentoring professionals.

    Reviews