Amazon AWS DynamoDB - Kompaktschulung
NoSQL-Datenmodelle, Keys und Skalierung für performante AWS-Anwendungen praxisnah beherrschen
Die wichtigsten Themen
DynamoDB sicher einsetzen
NoSQL-Datenmodelle planen
Keys und Indexes verstehen
CRUD mit API und JSON umsetzen
Migrationen fundiert vorbereiten
Backup und Skalierung einordnen
Überblick Amazon DynamoDB ist eine vollständig verwaltete NoSQL-Cloud-Datenbank innerhalb von Amazon Web Services und eignet sich besonders für Anwendungen, die flexible Datenmodelle, niedrige Latenzen und skalierbare Zugriffe...
Amazon DynamoDB ist eine vollständig verwaltete NoSQL-Cloud-Datenbank innerhalb von Amazon Web Services und eignet sich besonders für Anwendungen, die flexible Datenmodelle, niedrige Latenzen und skalierbare Zugriffe benötigen. In dieser Amazon DynamoDB Schulung lernst du, wie Tabellen, Dokumente, Primary Keys, Partition Keys und Indexes zusammenspielen und wie daraus tragfähige Datenmodelle für eigene Anwendungen entstehen.
Der Schwerpunkt liegt auf dem praktischen Einsatz: Anbindung über API und Bibliotheken, Arbeit mit JSON, CRUD-Operationen, Datentypen, Caching, Backup, Recovery, Operations und Skalierung. Du lernst nicht nur die Syntax kennen, sondern auch die konzeptionellen Unterschiede zu relationalen Datenbanken und anderen NoSQL-Datenbanken wie MongoDB. Wenn du zunächst grundlegende AWS-Begriffe und Cloud-Konzepte einordnen möchtest, passt der AWS-Überblick für Einsteiger und Entscheider als Vorbereitung. Für JavaScript-Grundlagen empfiehlt sich der JavaScript Grundkurs.
Die Schulung richtet sich vor allem an Entwicklerinnen und Entwickler, die DynamoDB in Projekten einsetzen, bestehende NoSQL- oder SQL-Anwendungen migrieren oder AWS-basierte Anwendungen datenbankseitig sauber planen möchten. Ergänzend findest du weitere passende Themen in den Amazon Web Services Schulungen.
Die Themen Einordnung von DynamoDB als NoSQL-Cloud-Datenbank in AWS · Grundprinzipien von NoSQL und Abgrenzung zu relationalen Datenbanken · Vergleich mit anderen NoSQL-Datenbanken wie MongoDB...
Übersicht, NoSQL-Grundlagen und Architektur
- Einordnung von DynamoDB als NoSQL-Cloud-Datenbank in AWS
- Grundprinzipien von NoSQL und Abgrenzung zu relationalen Datenbanken
- Vergleich mit anderen NoSQL-Datenbanken wie MongoDB
- Architektur von DynamoDB und zentrale Service-Komponenten
- Dokumentorientierte Datenhaltung und schemaless Design
- Begriffsklärung zu Tabellen, Items, Attributen, Keys und Indexes
Datenmodellierung mit DynamoDB
- Modellierung von Datenstrukturen für DynamoDB-Anwendungen
- Arbeit mit Dokumenten, JSON und typischen Datenformaten
- Datentypen in DynamoDB und ihre praktische Verwendung
- Primary Keys, Partition Keys und deren Bedeutung für Zugriffsmuster
- Indexes zur effizienten Abfrage und Strukturierung von Daten
- Unterschiede zwischen relationaler Modellierung und NoSQL-Datenmodellen
Einstieg in die Arbeit mit DynamoDB
- Anbindung von Anwendungen an DynamoDB
- Nutzung der DynamoDB-API für Datenbankzugriffe
- Einsatz geeigneter Bibliotheken in Entwicklungsprojekten
- Grundlegende Syntax für Abfragen und Operationen
- Erstellen, Lesen, Aktualisieren und Löschen von Datensätzen mit CRUD
- Praktische Übungen zur Umsetzung typischer Zugriffsszenarien
Migration und Projektintegration
- Bewertung bestehender SQL- und NoSQL-Projekte für eine Migration
- Übertragung vorhandener Datenmodelle in DynamoDB-Strukturen
- Berücksichtigung von Zugriffsmustern bei der Migration
- Typische Stolpersteine beim Wechsel auf schemaless Datenmodelle
- Einbindung von DynamoDB in bestehende Anwendungsarchitekturen
Betrieb, Backup und Recovery
- Grundlagen des Betriebs von DynamoDB in AWS-Umgebungen
- Backup-Strategien für DynamoDB-Datenbestände
- Recovery-Szenarien und Wiederherstellung von Daten
- Operations-Aspekte für stabile Anwendungen
- Praktische Bewertung von Verfügbarkeit und Datenhaltung
Performance, Caching und Skalierung
- Skalierungsprinzipien von DynamoDB
- Einfluss von Key-Design und Indexes auf Performance
- Caching als Ergänzung für häufig genutzte Daten
- Optimierung von Zugriffen für performante Anwendungen
- Praxisbeispiele zur sicheren und effizienten Nutzung von DynamoDB
Wer hier richtig ist
- Entwicklerinnen und Entwickler, die AWS DynamoDB in Web-, Cloud- oder Backend-Projekten einsetzen
- Software-Architektinnen und Software-Architekten, die NoSQL-Datenmodelle für skalierbare Anwendungen planen
- Administratorinnen und Administratoren, die DynamoDB betreiben, überwachen und in AWS-Umgebungen integrieren
- Projektteams, die bestehende SQL- oder NoSQL-Anwendungen in Richtung DynamoDB migrieren
Das lernst du
- Sicherer Umgang mit DynamoDB als NoSQL-Cloud-Datenbank in AWS-Projekten
- Fundiertes Verständnis von Dokumenten, schemaless Design, Primary Keys, Partition Keys und Indexes
- Eigenständige Umsetzung von CRUD-Operationen über API, Bibliotheken und JSON-basierte Datenstrukturen
- Bestehende SQL- und NoSQL-Datenmodelle für DynamoDB bewerten und migrieren
- Praxisnahe Planung von Backup, Recovery, Caching, Operations und Skalierung
So arbeiten wir
- Fachliche Einführung in NoSQL, DynamoDB-Architektur und Datenmodellierung
- Live-Demos zur Anbindung, API-Nutzung, Syntax und Arbeit mit JSON
- Hands-on-Übungen zu Tabellen, Keys, Indexes und CRUD-Operationen
- Praxisbeispiele zur Migration bestehender SQL- und NoSQL-Projekte
- Besprechung typischer Betriebsfragen zu Backup, Recovery, Caching und Skalierung
Empfohlene Vorkenntnisse
- JavaScript-Grundkenntnisse für Übungen und Beispielcode, zum Beispiel aus dem JavaScript Grundkurs
- Grundverständnis von Datenbanken, Datenmodellen und Webanwendungen
- Grundlegende AWS-Kenntnisse sind hilfreich, beispielsweise aus dem AWS-Überblick für Einsteiger und Entscheider
Dein Fahrplan
Der erste Seminartag ordnet DynamoDB als NoSQL-Cloud-Datenbank innerhalb von AWS ein. Behandelt werden NoSQL-Grundlagen, Unterschiede zu relationalen Datenbanken, der Vergleich mit anderen NoSQL-Systemen sowie die Architektur von DynamoDB.
- Einführung in NoSQL und DynamoDB
- Vergleich mit relationalen und dokumentorientierten Datenbanken
- Architektur, zentrale Begriffe und Service-Struktur
- Dokumente, schemaless Design und grundlegende Datenkonzepte
Organisatorisches
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
Deine Vorteile
Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Inklusivleistungen
Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.
Lernen von Experten
Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.
Keine Vorkasse
Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.
Max. 8 Teilnehmende
Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.
Termine & Buchung
Vor Ort
Online
Nicht der passende Termin dabei?
Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.
Lieber gleich das ganze Team schulen?
Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.
Inhouse-Schulung
Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.
- Inhalte exakt auf euch zugeschnitten
- Termine nach euren Bedürfnissen
- Günstiger ab mehreren Teilnehmern
- Vertraute Umgebung, kein Reiseaufwand
Firmen-Seminar
Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.
- Geschlossene Gruppe aus eurem Haus
- Individuelle Terminplanung
- An unseren Standorten oder Live-Online
- Angepasste Inhalte
Fragen und Antworten zu Amazon AWS DynamoDB - Kompaktschulung
Was ist Amazon DynamoDB und wofür wird es eingesetzt?
Amazon DynamoDB ist eine NoSQL-Cloud-Datenbank von AWS. Sie wird eingesetzt, wenn Anwendungen flexible Datenstrukturen, schnelle Zugriffe und skalierbare Datenhaltung benötigen. In der Schulung lernst du die Architektur, Datenmodelle, Dokumente, Keys, Indexes und typische Einsatzszenarien praxisnah kennen.
Ist die DynamoDB Schulung für Entwicklerinnen und Entwickler geeignet?
Ja. Die Schulung richtet sich primär an Entwicklerinnen und Entwickler, die DynamoDB in eigenen Projekten nutzen, Anwendungen an die DynamoDB-API anbinden oder bestehende Datenmodelle in Richtung NoSQL weiterentwickeln möchten. JavaScript-Grundkenntnisse erleichtern die praktischen Übungen.
Welche Voraussetzungen sind für das Training sinnvoll?
Wichtig sind grundlegende JavaScript-Kenntnisse und ein Basisverständnis von Datenbanken. AWS-Grundlagen sind hilfreich, aber nicht zwingend. Wenn du dich zunächst mit zentralen AWS-Begriffen vertraut machen möchtest, eignet sich der AWS-Überblick für Einsteiger und Entscheider als Vorbereitung.
Lerne ich in der Schulung auch Datenmodellierung mit DynamoDB?
Ja. Ein zentraler Bestandteil ist die Modellierung von Daten für DynamoDB. Dazu gehören Dokumente, schemaless Design, Datentypen, Primary Keys, Partition Keys, Indexes und der Unterschied zwischen relationaler Modellierung und NoSQL-orientierten Zugriffsmustern.
Werden auch Migrationen von SQL oder anderen NoSQL-Datenbanken behandelt?
Ja. Die Schulung behandelt, wie bestehende SQL- und NoSQL-Projekte bewertet und in DynamoDB-Strukturen übertragen werden. Dabei geht es um Datenmodelle, Zugriffsmuster, typische Unterschiede zu MongoDB und praktische Überlegungen für die Projektintegration.
Geht es auch um Betrieb, Backup und Skalierung?
Ja. Neben Entwicklung und Datenmodellierung behandelt das Training auch fortgeschrittene Themen wie Caching, Backup, Recovery, Operations und Skalierung. Dadurch eignet sich die Schulung auch für Teams, die DynamoDB nicht nur entwickeln, sondern im Projektalltag betreiben.
Welche Schulungen passen nach dem DynamoDB Training?
Als Anschluss bieten sich AWS-Entwicklungsthemen wie Developing on AWS oder Developing Serverless Solutions on AWS an. Für API-Projekte mit dokumentorientierten Datenbanken passt außerdem Moderne REST APIs mit Node.js, Express und MongoDB.
Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .
Passende Schulungen nach dem Kurs
Ähnliche Kurse
Amazon Web Services (AWS) - Überblick für Einsteiger und Entscheider
AWS AI Practitioner Essentials Kurs
Architecting on AWS
AWS Cloud Practitioner Essentials
Amazon Web Services - Technische Grundlagen und Bereitstellung von Lösungen in der Cloud
Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert
Aus der Praxis für die Praxis
Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.
Individuell statt "Schema F"
Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.
Maximale Freiheit: Remote oder vor Ort
Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.
Mit Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Über 20.000 Unternehmen und Behörden vertrauen auf uns