Skip to content
Technologies / Infrastructure

Amazon DynamoDB for developers - design and optimization

Advanced training focused on designing and implementing high-performance solutions using Amazon DynamoDB. The program covers key aspects of data modeling, query optimization and performance management in a production environment. The workshop is conducted in a hands-on format, where participants work with real-world design scenarios, learning best practices for designing NoSQL database schemas. The training methodology combines theory with intensive hands-on exercises, allowing for immediate application of the knowledge gained.

Issues

  • NoSQL data modeling

  • Partition and sorting keys

  • Indexing in DynamoDB

  • Capacity management

  • Data access patterns

  • Data consistency

  • Transactions and batch operations

  • Cost optimization

Benefits

  • The training will develop skills in designing effective database schemas tailored to the specifics of DynamoDB
  • Practical knowledge will allow you to implement efficient solutions for large-scale systems
  • Of data access patterns will enable optimization of operational costs and application performance
  • After the course, it will be possible to effectively diagnose and resolve performance problems in a production environment
  • The acquired experience will accelerate the development process of applications using DynamoDB
  • The knowledge gained will allow you to make informed design decisions in the context of NoSQL databases

Who is this training for?

Application developers working with AWS
Solution architects designing cloud-based systems
Developers specializing in NoSQL databases
Back-end engineers responsible for the data layer
Database optimization specialists
Distributed systems designers
Full-stack developers working with DynamoDB

Prerequisites

  • Experience in application programming
  • Basic knowledge of databases
  • Understanding AWS concepts
  • Knowledge of design patterns

Training program

01

NoSQL data modeling

  • Partition and sorting keys
02

Data access patterns

  • Local and global indices
  • Advanced modeling techniques
  • Denormalization and aggregation
03

Relationship modeling

  • Handling complex queries
  • Data integrity management
  • Performance optimization
04

Capacity management

  • Scaling and partitioning
  • Caching and write-through pattern
  • Monitoring and diagnostics
05

Implementation patterns

  • Transactions and batch operations
  • Integration with other AWS services
  • Data migration strategies
  • Error handling and retry

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Frequently asked questions

Who is the Amazon DynamoDB for developers - design and optimization training for?

This training is designed for professionals looking to develop skills in amazon dynamodb for developers - design and optimization. Required level: advanced.

How long is the Amazon DynamoDB for developers - design and optimization training?

The training lasts 2. Available in online or on-site format.

Will I receive a certificate?

Yes — every participant receives a completion certificate confirming acquired competencies. EITT holds ISO 9001 accreditation.

Can this training be conducted for a closed group?

Yes — we offer dedicated closed trainings for companies. We customize the program to your team's needs. Contact us for an individual quote.

Patrycja Petkowska
Patrycja Petkowska Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90