Planning and Designing Databases on AWS
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie die Designüberlegungen für das Hosting von Datenbanken auf Amazon Elastic Compute Cloud (Amazon EC2) kennen. Sie werden unsere relationalen Datenbankservices kennenlernen, einschließlich Amazon Relational Database Service (Amazon RDS), Amazon Aurora und Amazon Redshift. Sie werden auch unsere nicht-relationalen Datenbankservices kennenlernen, darunter Amazon DocumentDB, Amazon DynamoDB, Amazon ElastiCache, Amazon Neptune und Amazon QLDB. Am Ende dieses Kurses werden Sie mit den Planungs- und Entwurfsanforderungen aller 8 AWS-Datenbank-Services, ihren Vor- und Nachteilen vertraut sein und wissen, welcher AWS-Datenbank-Service der richtige für Ihre Arbeitslasten ist.
Dieser Kurs wird mit der offiziellen AWS Unterlage und Systemumgebung durchgeführt. Die Unterlage und Lab sind im Preis enthalten.
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)
Agenda
Planung und Entwurf von Datenbanken auf AWS
Datenbank-Konzepte und allgemeine Richtlinien
- Datenbanken in der Cloud
- Grundsätze des Datenbank-Designs
- Transaktionen und Compliance
Datenbankplanung und -design
- Workload-Anforderungen
- Entwurfsüberlegungen
Datenbanken auf Amazon EC2
- Amazon EC2 für das Hosting von Datenbanken
Speziell angefertigte Datenbanken
- Die Reise zu AWS
- Grundlagen der Datenmodellierung
Datenbanken auf Amazon RDS
- Amazon RDS-Datenbanken
- Unterscheidungsmerkmale von Amazon RDS
- Überlegungen zum Amazon RDS-Design
- Arbeiten mit Amazon RDS-Datenbanken
Datenbanken in Amazon Aurora
- Amazon Aurora-Datenbanken
- Aurora Unterscheidungsmerkmale
- Aurora-Entwurfsüberlegungen
Datenbanken in Amazon DocumentDB (mit MongoDB-Kompatibilität)
- Amazon DocumentDB
- Überlegungen zum Design von Amazon DocumentDB
- Arbeiten mit Amazon DocumentDB-Datenbanken
Amazon DynamoDB-Tables
- Amazon DynamoDB
- DynamoDB-Datenmodellierung
- DynamoDB-Unterscheidungsmerkmale
- Überlegungen zum DynamoDB-Design
- Arbeiten mit Amazon DynamoDB-Tabellen
Datenbanken in Amazon Neptune
- Amazon Neptune
- Überlegungen zum Neptune-Design
Datenbanken in Amazon Quantum Ledger Database (Amazon QLDB)
- Amazon-Quantum-Ledger-Datenbank (Amazon QLDB)
- Überlegungen zum Design von Amazon QLDB
Datenbanken in Amazon ElastiCache
- Amazon ElastiCache
- ElastiCache für Memcached
- ElastiCache für Redis
Datawarehousing in Amazon Redshift
- Amazon Redshift
- Unterscheidungsmerkmale von Amazon Redshift
- Datenmodellierung mit Amazon Redshift
- Überlegungen zur Gestaltung von Amazon Redshift
- Arbeiten mit Amazon Redshift-Clustern
Wrap-Up
Ziele
In diesem Kurs lernen Sie die Designüberlegungen für das Hosting von Datenbanken auf Amazon Elastic Compute Cloud (Amazon EC2) kennen. Sie werden unsere relationalen Datenbankservices kennenlernen, einschließlich Amazon Relational Database Service (Amazon RDS), Amazon Aurora und Amazon Redshift. Sie werden auch unsere nicht-relationalen Datenbankservices kennenlernen, darunter Amazon DocumentDB, Amazon DynamoDB, Amazon ElastiCache, Amazon Neptune und Amazon QLDB. Am Ende dieses Kurses werden Sie mit den Planungs- und Entwurfsanforderungen aller 8 AWS-Datenbank-Services, ihren Vor- und Nachteilen vertraut sein und wissen, welcher AWS-Datenbank-Service der richtige für Ihre Arbeitslasten ist.
Dieser Kurs wird mit der offiziellen AWS Unterlage und Systemumgebung durchgeführt. Die Unterlage und Lab sind im Preis enthalten.
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)
Agenda
Planung und Entwurf von Datenbanken auf AWS
Datenbank-Konzepte und allgemeine Richtlinien
- Datenbanken in der Cloud
- Grundsätze des Datenbank-Designs
- Transaktionen und Compliance
Datenbankplanung und -design
- Workload-Anforderungen
- Entwurfsüberlegungen
Datenbanken auf Amazon EC2
- Amazon EC2 für das Hosting von Datenbanken
Speziell angefertigte Datenbanken
- Die Reise zu AWS
- Grundlagen der Datenmodellierung
Datenbanken auf Amazon RDS
- Amazon RDS-Datenbanken
- Unterscheidungsmerkmale von Amazon RDS
- Überlegungen zum Amazon RDS-Design
- Arbeiten mit Amazon RDS-Datenbanken
Datenbanken in Amazon Aurora
- Amazon Aurora-Datenbanken
- Aurora Unterscheidungsmerkmale
- Aurora-Entwurfsüberlegungen
Datenbanken in Amazon DocumentDB (mit MongoDB-Kompatibilität)
- Amazon DocumentDB
- Überlegungen zum Design von Amazon DocumentDB
- Arbeiten mit Amazon DocumentDB-Datenbanken
Amazon DynamoDB-Tables
- Amazon DynamoDB
- DynamoDB-Datenmodellierung
- DynamoDB-Unterscheidungsmerkmale
- Überlegungen zum DynamoDB-Design
- Arbeiten mit Amazon DynamoDB-Tabellen
Datenbanken in Amazon Neptune
- Amazon Neptune
- Überlegungen zum Neptune-Design
Datenbanken in Amazon Quantum Ledger Database (Amazon QLDB)
- Amazon-Quantum-Ledger-Datenbank (Amazon QLDB)
- Überlegungen zum Design von Amazon QLDB
Datenbanken in Amazon ElastiCache
- Amazon ElastiCache
- ElastiCache für Memcached
- ElastiCache für Redis
Datawarehousing in Amazon Redshift
- Amazon Redshift
- Unterscheidungsmerkmale von Amazon Redshift
- Datenmodellierung mit Amazon Redshift
- Überlegungen zur Gestaltung von Amazon Redshift
- Arbeiten mit Amazon Redshift-Clustern