Einführung in die Datenbankdienste von AWS

Konzeptuelle Grundlagen von AWS

Amar Suchak

Software Engineer, Microsoft

Warum sind Datenbanken so wichtig?

Bild eines Bibliothekskatalogsystems

Konzeptuelle Grundlagen von AWS

Grundlagen von Datenbanktypen

  • Relationale Datenbanken (RDS)
    • wie ein gut sortiertes Bücherregal
    • mit MySQL, PostgreSQL, Oracle usw.
    • perfekt für herkömmliche Anwendungen
    • AWS RDS: das stabile Bücherregal der digitalen Welt

Bild eines RDMS

  • NoSQL-Datenbanken (DynamoDB)
    • wie viel genutzter Zeitschriftenständer
    • flexibel für unstrukturierte Daten
    • perfekt für Apps, IoT und Gaming
    • AWS DynamoDB: anpassbar und bereit für ständig wechselnde Inhalte

Bild der nosql-Datenstruktur, das zeigt, wie flexibel neue Objekttypen abgerufen und bearbeitet werden können

Konzeptuelle Grundlagen von AWS

Mehr zu RDS

  • Skalierbar und kostengünstig
  • Unterstützt mehrere Datenbank-Engines wie MySQL, PostgreSQL usw.

Bild einer relationalen Datenbankstruktur, das die Verbindungen zwischen verschiedenen Tabellen in einer Art Diagramm darstellt

Konzeptuelle Grundlagen von AWS

DynamoDB im Detail

  • Entwickelt für Web-Scale-Anwendungen
  • Bietet eine Latenz im einstelligen Millisekundenbereich

Bild von Türmen aus Objekten, die halbwegs zufällig gruppiert sind und die Flexibilität von DynamoDB zeigen

Konzeptuelle Grundlagen von AWS

Mehr zu DynamoDB

  • DynamoDB nutzt Key-Value-Modell
  • Schlüssel ist mit einem Wert verbunden

Bild eines Schlüssels vor einer Wand mit Schließfächern

Konzeptuelle Grundlagen von AWS

RDS, DynamoDB und mehr

Ein Abbildung, die die verschiedenen Datenbankdienste neben RDS und DynamoDB zeigt

1 https://docs.aws.amazon.com/whitepapers/latest/aws-overview/database.html
Konzeptuelle Grundlagen von AWS

AWS-Datenbankmigrationsdienste

Daten von lokalen Datenbanken zu AWS verschieben AWS_DMS.png

1 https://aws.amazon.com/dms/
Konzeptuelle Grundlagen von AWS

Lass uns üben!

Konzeptuelle Grundlagen von AWS

Preparing Video For Download...