Kursüberblick
In diesem Kurs erlernen Sie den Prozess der Planung und Gestaltung von relationalen und nicht-relationalen AWS-Datenbanken. Sie lernen, wie Sie anhand von Workload-Anforderungen Überlegungen zum Datenbankdesign anstellen können, und lernen die Funktionen und Möglichkeiten der acht AWS-Datenbankservices kennen. Nach Abschluss des Kurses können Sie bestimmen, welcher AWS-Datenbankservice für Ihre Workloads geeignet ist, und können die Datenbank gemäß Ihren Anforderungen gestalten.
Zielgruppe
- Dateningenieure
- Lösungsarchitekten
- Entwickler
- IT-Fachleute
Voraussetzungen
- Kenntnisse der AWS-Datenbankservices, die der digitalen Schulung AWS-Datenbankangebote entsprechen
- Verständnis von Datenbankdesignkonzepten und/oder Datenmodellierung für relationale oder nicht-relationale Datenbanken
- Verständnis von Cloud Computing-Konzepten
- Verständnis allgemeiner Netzwerkkonzepte und Verschlüsselungkonzepte
- Verständnis der drei Vs für Daten (Volume, Velocity und Variety)
Kursziele
- Anwenden von Datenbankkonzepten, Datenbankmanagement und Methoden zur Datenmodellierung
- Evaluieren des Hostings von Datenbanken auf Amazon EC2-Instances
- Evaluieren relationaler AWS-Datenbankservices und ihrer Funktionen (Amazon RDS, Amazon Aurora und Amazon Redshift)
- Evaluieren nicht-relationaler AWS-Datenbankservices und ihrer Funktionen (Amazon DocumentDB, Amazon DynamoDB, Amazon ElastiCache, Amazon Neptune und Amazon QLDB)
- Und vieles mehr
Kursinhalt
- Course Introduction
- AWS Purpose-Built Databases
- Amazon Relational Database Service (Amazon RDS)
- Amazon Aurora
- Amazon DynamoDB
- Amazon Keyspaces (for Apache Cassandra)
- Amazon DocumentDB (with MongoDB compatibility)
- Amazon Quantum Ledger Database (Amazon QLDB)
- Amazon Neptune
- Amazon Timestream
- Amazon ElastiCache
- Amazon MemoryDB for Redis
- Amazon Redshift
- Tools for Working with AWS Databases