Managing DynamoDB Applications at Scale (German)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Kursbeschreibung
Amazon DynamoDB ist eine Schlüsselwert- und Dokumentdatenbank, die für beliebig große Datenmengen eine Leistung im einstelligen Millisekundenbereich bereitstellt. Es handelt sich um einen vollständig verwalteten Datenbankdienst mit integrierten Unternehmensfunktionen, die Funktionen für globale Verfügbarkeit, Backup und Wiederherstellung, erweiterte Anwendungen, Lifecycle-Integration und Sicherheit umfassen.
Dieser Zwischenkurs ist der vierte einer Reihe von Kursen im Curriculum Developing with Amazon DynamoDB.
Dieser entwicklerorientierte Kurs führt die Tiefe und Breite von maßstabsgetreuen Funktionen ein. Sie werden untersuchen, wie Entwickler auf allen Ebenen über die AWS CLI und SDKs einfach auf diese Funktionen zugreifen und diese in ihre eigenen Anwendungen integrieren können.
Dieser Kurs ist auch mit einer optionalen (kostenpflichtigen) Übung verbunden. Die Übung zeigt, wie DynamoDB Streams in eine Anwendungsarchitektur integriert werden kann, die mit AWS Lambda und dem Amazon Simple Email Service (Amazon SES) verbunden ist.
- Kursniveau: Fortgeschritten
- Kursdauer: 210 Minu
Aktivitäten
Dieser Kurs beinhaltet Animationen, Videodemonstrationen, interaktive Inhalte, Wissensprüfungen und ein optionales (kostenpflichtiges) Selbststudium.
Kursziele
Inhalte dieses Kurses:
- Verwalten von Zugriff, Berechtigungen und Verschlüsselung von Daten in DynamoDB
- Erstellen und Automatisieren von ereignisbasierten Workflows mit DynamoDB
- Verwenden von Hochverfügbarkeitsfunktionen in DynamoDB
Zielgruppe
Dieser Kurs ist konzipiert für:
- Neue oder erfahrene Entwickler, die lernen möchten, wie man mit nicht-relationalen Datenbanken in der Cloud und insbesondere DynamoDB interagiert
- Datenbankarchitekten
- Dateningenieure
Voraussetzungen
Idealerweise erfüllen die Kursteilnehmer folgende Voraussetzungen:
- Vertrautheit mit DynamoDB und seinen Funktionen
- Berufliche Erfahrung mit Praxis von Datenbankdesign oder Datenmodellierung für Schlüsselwert-Datenbanken
- Diese digitalen Schulungen abgeschlossen: Erkundung der DynamoDB-API und der AWS-SDKs, Arbeiten mit Indizes in DynamoDB und Verwalten von Konsistenz, Kapazität und Leistung in DynamoDB
- 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)
Kursinhalt
Lektion 1: Implementierung von Sicherheit
- Authentifizierung
- Berechtigungen verwalten
- Schützen Sie Ihre Daten mit Verschlüsselung
- Interaktiver Wissenscheck
Lektion 2: Aufbau ereignisgesteuerter Workflows
- Verwenden von Streams in DynamoDB
- Lambda-Integration
- Verwenden von Artikellebenszyklus und Löschungen
- Interaktiver Wissenscheck
Lektion 3: Sicherstellung von Hochverfügbarkeit
- Erstellen globaler Tabellen
- Implementierung von Backup- und Wiederherstellungsdiensten
- Interaktiver Wissenscheck
Kurszusammenfassung
- Kurszusammenfassung
- Kursbewertung
- (Optional) Übung: DynamoDB Streams und TTL
Tags
Related Courses
Introduction to DatabasesMeta via Coursera Datenmanagement mit SQL
openHPI Intro to Relational Databases
Udacity Using Databases with Python
University of Michigan via Coursera .Net平台下的软件开发技术毕业项目
Xi'an Jiaotong University via Coursera