YoVDO

Developing with Amazon DynamoDB (German)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Java Courses Cloud Computing Courses Node.Js Courses Database Design Courses Application Design Courses Database Optimization Courses Database Security Courses

Course Description

Overview

Amazon DynamoDB bedeutet in Bezug auf Verwaltung, Nutzung und Schemadesign einen Paradigmenwechsel weg von relationalen Datenbanken. Um DynamoDB und die zugehörigen Funktionen in vollem Umfang zu nutzen, müssen Entwickler und Architekten verstehen,

wie Anwendungen programmgesteuert mit DynamoDB-Tabellen und zugehörigen Daten interagieren. Dieser digitale Lehrplan vermittelt, wie Anwendungen über dessen API und zugehörige AWS-Services mit Amazon DynamoDB interagieren, einem vollständig verwalteten NoSQL-Datenbankdienst. Sie lernen, wie Sie DynamoDB-Tabellen und -Indizes erstellen und mit ihnen interagieren und wie Sie Datenbanken für die Überwachung sowie auf Leistung und Sicherheit optimieren können. Sie lernen zudem, wie Sie Anwendungen mithilfe von DynamoDB-Entwurfsprinzipien gestalten. Die Konzepte werden erzählend entwickelt: Ein Senior-Entwickler und ein Junior-Entwickler haben eine Reihe von Mentoring-Sitzungen. Der Lehrplan enthält Codebeispiele, die Ihnen bei der Implementierung der besprochenen Entwurfsmuster

und -lösungen helfen.

• Niveau: Fortgeschritten

• Dauer: Kurse: 6,5 Stunden

Hinweis: Dieser Kurs verfügt über lokalisierte Transkripte/Untertitel. Der Vortrag ist auf Englisch. Um Untertitel anzuzeigen, klicken Sie auf die Schaltfläche CC in der rechten unteren Ecke des Players.


Aktivitäten

In diesem Lehrplan finden sich Kurse mit interaktiven Lektionen, darunter Text, Animation, Videodemonstrationen, interaktive Wissenschecks und Bewertungen.


Lernziele des Lehrplans

Im Rahmen dieses Lehrplans lernen Sie Folgendes:

• Erstellen von DynamoDB-Tabellen und Ändern der Inhalte mit AWS CLI und AWS SDK

• Erklären von Anwendungsfällen für Sekundärindizes in DynamoDB

• Verstehen der Lese-Konsistenzmodelle von DynamoDB und deren Auswirkungen auf Kosten und Leistung

• Programmgesteuertes Verwalten der Lese-/Schreibkapazitätsmodi für Tabellen

• Bereitstellen geeigneter Skalierungsrichtlinien


Zielgruppe

Dieser Lehrplan richtet sich an:

• Entwickler, die lernen möchten, wie man mit nichtrelationalen Datenbanken in der Cloud arbeitet, insbesondere mit Amazon DynamoDB

• Datenbankarchitekten

• Dateningenieure


Voraussetzungen

Idealerweise erfüllen die Kursteilnehmer folgende Voraussetzungen:

• Vertrautheit mit DynamoDB und seinen Funktionen

• Berufliche Erfahrung mit Datenbankdesign oder Datenmodellierung für Schlüssel-Werte-Datenbanken

• Abschluss mindestens einer der digitalen Schulungen: Amazon DynamoDB Service Introduction oder Amazon DynamoDB Service Primer

• Berufliche Erfahrung mit der Architektur und Entwicklung von AWS sowie der Planung und Gestaltung von Datenbanken in AWS

• Praktische Kenntnisse in zumindest einer höheren Programmiersprache (Python, Java, Node.js oder .NET)


Lehrplanübersicht

Einführung in den Lehrplan

• Lernziele des Lehrplans

• Kurs-Navigation


Kurs 1: Kennenlernen von DynamoDB-API und AWS SDK

• Lektion 1: Verständnis der Grundlagen von DynamoDB

• Lektion 2: Verwenden von AWS CLI mit DynamoDB-API

• Lektion 3: Interaktion mit DynamoDB mithilfe der AWS SDKs

• Wissenscheck auf Kursebene


Kurs 2: Arbeiten mit Indizes in DynamoDB

• Lektion 1: Verwenden sekundärer Indizes

• Lektion 2: Interaktion mit DynamoDB-Tabellen mithilfe sekundärer Indizes

• Lektion 3: Optimierung von Indizes für mehr Effizienz

• Wissenscheck auf Kursebene


Kurs 3: Verwalten von Konsistenz, Kapazität und Leistung in DynamoDB

• Lektion 1: Verwalten von Konsistenz in DynamoDB

• Lektion 2: Verwalten von Kapazität in DynamoDB

• Lektion 3: Verwalten von Leistung in DynamoDB

• Wissenscheck auf Kursebene


Kurs 4: Managing DynamoDB Applications at Scale

• Lektion 1: Implementierung von Sicherheit

• Lektion 2: Erstellen ereignisgesteuerter Workflows

• Lektion 3: Sicherstellung von Hochverfügbarkeit

• Wissenscheck auf Kursebene


Kurs 5: Advanced Monitoring and Optimizing with DynamoDB

• Lektion 1: Überwachung

• Lektion 2: Umgang mit Fehlern

• Lektion 3: Optimierung

• Wissenscheck auf Kursebene

Kurs 6: Architecting Applications and Tables for DynamoDB

• Lektion 1: Überlegungen zum Tabellen- und Anwendungsdesign

• Wissenscheck auf Kursebene


Lehrplan-Nachbewertung: Spielshow „Was ist der Schlüssel?“

• Aufwärmrunde mit direkten Fragen

• Herausforderungsrunde mit Fallbeispielen


Tags

Related Courses

Advanced Monitoring and Optimizing with DynamoDB (Korean)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Portuguese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Spanish)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Japanese)
Amazon Web Services via AWS Skill Builder