Managing Consistency, Capacity, and Performance in DynamoDB (German)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Dieser Fortgeschrittenenkurs ist der dritte einer Reihe von Kursen im Lehrplan „Developing with Amazon DynamoDB“. In diesem Kurs lernen Sie, wie Sie mit den Konsistenz- und Kapazitätsmodellen in Amazon DynamoDB arbeiten. Sie erfahren, wie Sie einen stark konsistenten Lesevorgang für Anwendungen implementieren, die die zuletzt in Ihre DynamoDB-Tabellen geschriebenen Daten benötigen. Sie lernen auch, wie die Modi für bereitgestellte oder On-Demand-Kapazität für eine bestimmte Tabelle programmgesteuert implementiert werden. Sie erfahren, wie Sie Drosselung identifizieren und Nutzungsstatistiken auf Partitions- und Elementebene überwachen. In diesem Kurs lernen Sie auch, wie Sie Amazon DynamoDB Accelerator (DAX) implementieren, um die Latenz für Endbenutzer zu verringern.
- Kursstufe: Fortgeschritten
- Kursdauer: 2,5 Stunden
Aktivitäten
Dieser Kurs umfasst Animationen, Videodemonstrationen, interaktive Inhalte, Wissenschecks und eine optionale kostenpflichtige Übung im Selbststudium.
Kursziele
Inhalte dieses Kurses:
- Implementieren der für Ihre Anwendungen erforderlichen Konsistenzmodi
- Verwalten der Kapazität und programmgesteuertes Implementieren von Auto Scaling
- Identifizieren und Verringern der Kapazitätsdrosselung
- Erstellen einer Amazon-DynamoDB-Accelerator-Caching-Lösung (DAX)
Zielgruppe
Dieser Kurs richtet sich an folgende Zielgruppen:
- Neue oder erfahrene Entwickler, die lernen möchten, wie sie mit nichtrelationalen Datenbanken in der Cloud und insbesondere DynamoDB interagieren.
- Datenbankarchitekten
- Data Engineers
Voraussetzungen
Idealerweise erfüllen die Kursteilnehmer folgende Voraussetzungen:
- Vertrautheit mit DynamoDB und seinen Funktionen
- Praktische berufliche Erfahrung mit Datenbankdesign oder Datenmodellierung für Schlüssel-Werte-Datenbanken
- Abschluss dieser digitalen Schulungen: „Exploring the DynamoDB API and the AWS SDKs“ oder „Working with Indexes in DynamoDB“.
- Berufliche Erfahrung mit der Architektur und Entwicklung in AWS sowie der Planung und Gestaltung von Datenbanken in AWS
- Praktische Kenntnisse in zumindest einer höheren Programmiersprache (Python, Java, Node.js oder .NET)
Kursinhalt
Lektion 1: Verwalten von Konsistenz in DynamoDB- Grundlegendes zur Konsistenz
- Verwenden der letztendlichen und der starken Konsistenz
- Versioning und optimistische Sperrmuster
- Interaktiver Wissenscheck
- Grundlegendes zum Kapazitätsmanagement
- On-Demand- und bereitgestellte Kapazität
- Adaptive Kapazität
- Anpassung der Kapazitätsmodi
- Grundlegende Leistungsüberwachung
- CloudWatch Contributor Insights
- Caching zum Verbessern der Leistung
- Implementieren von Amazon DynamoDB Accelerator
Kursabschluss
- Kurszusammenfassung
- Kursbewertung
- (Optional) Übung: Anpassen der Kapazität in Amazon DynamoDB
Tags
Related Courses
Microsoft Power BI: Advanced Data Analysis and VisualisationCloudswyft via FutureLearn Advanced Data Modeling
Meta via Coursera 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 Advanced Monitoring and Optimizing with DynamoDB (German)
Amazon Web Services via AWS Skill Builder