Zum Inhalt springen

Amazon RDS

Amazon RDS (Relational Database Service) ist der verwaltete Datenbankdienst von AWS für relationale Datenbanken wie PostgreSQL, MySQL und MariaDB. AWS übernimmt Backups, Patches und Hochverfügbarkeit.

Was ist Amazon RDS?

Amazon RDS (Relational Database Service) ist der Managed-Service von AWS für relationale Datenbanken. Eine relationale Datenbank ist das Rückgrat fast jeder Geschäftsanwendung – sie speichert strukturierte Daten in Tabellen mit klaren Beziehungen. Der zuverlässige Betrieb einer solchen Datenbank ist allerdings aufwendig: Backups, Updates, Failover und Performance-Tuning erfordern Spezialwissen.

RDS nimmt dir genau diese Betriebsaufgaben ab. Du wählst eine Datenbank-Engine, eine Größe und eine Konfiguration – AWS kümmert sich um Bereitstellung, regelmäßige Backups, Sicherheits-Patches und Überwachung. Dein Team konzentriert sich auf das Datenmodell und die Anwendung statt auf Datenbankadministration.

Unterstützte Datenbank-Engines

RDS unterstützt mehrere etablierte Engines, sodass bestehende Anwendungen meist ohne Code-Änderungen migriert werden können:

  • PostgreSQL: Leistungsfähige Open-Source-Datenbank mit großem Funktionsumfang.
  • MySQL und MariaDB: Weit verbreitete Open-Source-Engines, häufig hinter Web-Anwendungen.
  • Oracle und SQL Server: Kommerzielle Engines für Unternehmen mit bestehenden Lizenzen.
  • Amazon Aurora: Eine von AWS entwickelte, MySQL- und PostgreSQL-kompatible Engine mit höherer Leistung.

Hochverfügbarkeit und Backups

Ein zentraler Vorteil von RDS ist die Multi-AZ-Bereitstellung: AWS hält in einer zweiten Availability Zone eine synchron gespiegelte Standby-Datenbank vor. Fällt die primäre Datenbank aus, übernimmt die Standby-Instanz automatisch – ohne manuelles Eingreifen. Ergänzend erstellt RDS automatische Backups und ermöglicht Point-in-Time-Recovery, mit der sich der Datenbankzustand auf eine bestimmte Sekunde in der Vergangenheit zurücksetzen lässt.

Sicherheit und Datenschutz

RDS-Datenbanken werden innerhalb eines privaten Netzwerks (Amazon VPC) betrieben und sind nicht direkt aus dem Internet erreichbar. Daten werden im Ruhezustand und bei der Übertragung verschlüsselt. In einer EU-Region betrieben, lässt sich RDS DSGVO-konform für personenbezogene Daten einsetzen.

RDS im Mittelstand

Für die meisten mittelständischen Unternehmen ist RDS die richtige Wahl, sobald eine Datenbank in die Cloud wandert. Statt eine Datenbank selbst auf einer EC2-Instance zu betreiben und alle Betriebsaufgaben zu übernehmen, liefert RDS einen abgesicherten, gewarteten Dienst. Bei Anwendungen mit stark schwankender Last oder dem Wunsch nach maximaler Leistung lohnt sich der Blick auf Amazon Aurora als leistungsfähigere Variante.

Häufig gestellte Fragen zu Amazon RDS

Die Kosten richten sich nach Engine, Instance-Größe, Speicher und Backup-Umfang. Eine kleine PostgreSQL-Datenbank mit Multi-AZ-Bereitstellung kostet in Frankfurt rund 50–120 USD pro Monat. Mit Reserved Instances lassen sich diese Kosten bei planbarer Last deutlich senken.

Bei einer Datenbank auf EC2 verwaltest du Betriebssystem, Datenbank-Engine, Backups und Failover vollständig selbst. RDS nimmt dir all diese Betriebsaufgaben ab. EC2 bietet maximale Kontrolle, RDS spart Aufwand und reduziert Betriebsrisiken erheblich.

Multi-AZ bedeutet, dass AWS in einer zweiten Availability Zone eine synchron gespiegelte Standby-Datenbank betreibt. Fällt die primäre Datenbank aus, übernimmt die Standby-Instanz automatisch. Das erhöht die Verfügbarkeit deutlich und schützt vor dem Ausfall eines einzelnen Rechenzentrums.

RDS mit PostgreSQL oder MySQL ist für die meisten Standardanwendungen ausreichend und kostengünstig. Aurora bietet höhere Leistung, schnelleres Failover und feinere Skalierung – lohnt sich aber vor allem bei anspruchsvollen Workloads oder stark schwankender Last.

Interesse geweckt?

Lassen Sie uns über Ihr Projekt sprechen. Wir beraten Sie gerne unverbindlich.

Kontakt aufnehmen

Zuletzt aktualisiert: Mai 2026