Künstliche Intelligenz 

Produktivitätssteigerung. Innovationskatalysator. Kreativer Mitarbeiter. Unabhängig von Ihrer Vision für KI bietet Unisys die Lösungen, das Fachwissen und die Tools, um das volle Geschäftspotenzial Ihres Unternehmens zu realisieren.
Entdecken

Cybersicherheit

Unisys bietet Geschäftslösungen mit integrierter Sicherheit, um Ihre digitalen Assets zu schützen, Bedrohungen entgegenzuwirken, das Vertrauen der Kunden zu gewinnen und Compliance-Standards zu erfüllen.
Erfahren Sie mehr

Beratung

Die Art der Arbeit verändert sich. Lassen Sie uns Ihr Geschäft gemeinsam weiterentwickeln. Machen Sie Ihr Unternehmen mit den Consulting-Dienstleistungen von Unisys zukunftssicher und entwickeln Sie sich als digitales Unternehmen voran.
Entdecken

Kundenreferenzen

Entdecken Sie Videos und Geschichten, in denen Unisys Unternehmen und Regierungen hilft, das Leben ihrer Kunden und der Bürger zu erleichtern.
Entdecken

Forschung

Begeben Sie sich auf eine Reise in eine widerstandsfähige Zukunft und erhalten Sie Zugang zu den umfassenden Forschungsergebnissen von Unisys, die in Zusammenarbeit mit führenden Branchenanalysten und Forschungsunternehmen entwickelt wurden.
Entdecken

Ressourcen-Center

Finden, teilen und erkunden Sie Assets zur Unterstützung Ihrer wichtigsten betrieblichen Ziele.
Entdecken

Karriere

Neugier, Kreativität und ständiger Wunsch nach Verbesserung. Unsere Mitarbeiterinnen und Mitarbeiter gestalten die Zukunft, indem sie über ihr Fachwissen hinausgehen und Lösungen zum Leben erwecken.
Entdecken

Investor Relations

Wir sind ein globales Unternehmen für Technologielösungen, das sich der Förderung des Fortschritts für die weltweit führenden Unternehmen verschrieben hat.
Entdecken

Partner

Wir arbeiten mit einem Ökosystem von Partnern zusammen, um unseren Kunden hochmoderne Produkte und Dienstleistungen in vielen der größten Branchen der Welt zu bieten.
Entdecken

Sprachauswahl

Ihre aktuelle Sprachauswahl ist:

Deutsch
11 Min Read

Amazon RDS – Was ist es und warum sollten Sie es verwenden?

Juni 1, 2022 / Unisys Corporation

Kurzfristig? Die wichtigsten Erkenntnisse lesen:

  • Amazon Relational Database Service (RDS) ist eine cloudbasierte Plattform, die das Einrichten und Betreiben einer relationalen Datenbank in der Cloud erleichtert.
  • RDS lässt sich in fünf gängige Datenbankplattformen integrieren und bietet eine hohe Verfügbarkeit mit Multi-AZ-Bereitstellung, automatisierter Skalierung und Sicherung, Wartung und Updates.
  • Die RDS-Leistung wird mit SSDs verbessert und bietet eine kosteneffiziente und skalierbare Kapazität mit verschiedenen Preisoptionen für verschiedene Instanzen.
  • Aurora und RDS teilen ähnliche Vorteile, aber Aurora bietet eine höhere Leistung und automatische Speicherskalierung zu etwas höheren Kosten.

Da die Cloud mittlerweile die Standardwahl für Datenspeicherung und Applications-Hosting ist, ziehen immer mehr Unternehmen Database-as-a-Service (DBaaS) in Betracht.

DBaaS ist ein Cloud-Computing-Service, der Datenbank-Tools und -Management als Service anbietet, sodass Unternehmen keine Hardware einrichten oder Software installieren müssen.

Das dynamische und komplexe Geschäftsumfeld von heute ist einer der Gründe, warum einige Unternehmen DBaaS in Betracht ziehen, wobei Amazon Relational Database Service (RDS) eine beliebte Wahl ist. Aber was genau ist RDS? Wie vergleicht sich diese Lösung mit der Standardlösung vor Ort und warum entscheiden sich die Benutzer insgesamt dafür? Schauen wir uns das einmal genauer an.

Was ist der Amazon Relational Database Service?

RDS ist eine cloudbasierte Plattform, die es einfach macht, eine relationale Datenbank in der Cloud einzurichten, zu betreiben und zu skalieren. RDS bietet kosteneffiziente und skalierbare Kapazitäten und bewältigt gleichzeitig zeitaufwändige Verwaltungsaufgaben, sodass Sie sich auf Ihre Anwendungen und Ihr Unternehmen konzentrieren können. Sie können auch eine Vielzahl von Datenbank-Engines bereitstellen, um unterschiedliche Anforderungen zu erfüllen, darunter Amazons Aurora-Plattform, MariaDB, MySQL, Oracle, PostgreSQL und Microsoft SQL Server.

Funktionen und Vorteile von Amazon RDS

RDS kann die Leistung Ihrer Datenbank schnell verbessern, Betriebskosten senken und Herausforderungen bewältigen, mit denen andere Datenbanktechnologien zu kämpfen haben.

Unkomplizierte Installation

Amazon RDS lässt sich in alle fünf gängigen Datenbankplattformen integrieren – MySQL, PostgreSQL, Microsoft SQL, MariaDB und Oracle. Die Migration Ihrer bestehenden Datenbank ist mühelos und Entwickler können weiterhin in ihrer vertrauten Entwicklungsumgebung arbeiten

Datenbankverfügbarkeit

Wenn Sie Ihre Anwendung online ausführen, müssen Sie jederzeit auf die Daten zugreifen können. Amazon RDS bietet eine hohe Verfügbarkeit über eine Funktion namens Multi-AZ Deployment, die eine redundante Kopie Ihrer Daten an einem separaten Ort aufbewahrt.

Stellen Sie sich vor, Ihre Anwendung kann sich keine Ausfallzeiten leisten. In diesem Fall sollten Sie einen Multi-AZ-Service-Level-Vertrag in Betracht ziehen, der sicherstellt, dass Ihre Datenbank mindestens 99,95 % der Zeit verfügbar ist. Und die Failovers werden effizient durch synchrone Replikation in eine sekundäre Datenbank verarbeitet.

Automatische Skalierung

Die Verwendung einer lokalen hardwarebasierten Datenbanklösung kann es schwierig machen, Datenbanken zu skalieren, da alle Ressourcen wie CPU, Speicher und Speicher zusammengefasst sind. Mit Amazon RDS können Sie diese Faktoren unabhängig voneinander ändern, um sie an Ihre Anforderungen an die Skalierung anzupassen.

Bei RDS gibt es zwei Arten der automatischen Skalierung: horizontal (zum Hinzufügen weiterer Maschinen) und vertikal (zum Hinzufügen weiterer Ressourcen). Darüber hinaus sind Sie mit einem Loadbalancer ausgestattet, der Anfragen auch bei erhöhter Nachfrage in der Datenbank verteilen kann.

Automatisierte Backups, Wartung und Updates

Um sicherzustellen, dass Sie über eine hochverfügbare Datenbank verfügen, erstellt Amazon RDS automatisch alle 24 Stunden ein Backup für Ihre Datenbanken, mit automatischem Routine-Patching, um Ihre Instanz zu schützen. Sie können auch kleinere Versionsaktualisierungen oder Datenbankänderungen während der Wartungsfenster vornehmen, wobei Rollback-Einstellungen verfügbar sind, falls bei Ihrem Update etwas schiefgeht.

Wenn Sie sich in einer Multi-AZ-Bereitstellung befinden, patcht Amazon automatisch die sekundäre Datenbank, bevor es zu einem Ausfall kommt, und patcht die primäre Datenbank, ohne dass Sie die Sequenzierung planen oder manuell verwalten müssen. Auch dies geschieht automatisch, ohne dass ein Datenbankadministrator anwesend sein muss.

Überwachung

Sie können die Leistung einer RDS-Instanz mit verschiedenen Überwachungstools überwachen. Sie können beispielsweise die automatische Überwachung aktivieren und festlegen, welche Protokolltypen in Amazon CloudWatch veröffentlicht werden sollen. Percona Monitoring and Management kann auch Kennzahlen erfassen. Für Aurora haben T2-Instanzen eine Einschränkung, dass das Leistungsschema dazu führen kann, dass der Speicher des Hosts ausläuft, wenn es aktiviert ist.

Sicherheit

Amazon RDS erlaubt Ihnen keinen Zugriff auf Datenbanken ohne erweiterte Berechtigungen oder Shell-Zugriff. Mit der Verbindung zu AWS können Sie jedoch Ihre Datenbank(en) in der Virtual Private Cloud nutzen und Ihre Sicherheitsfunktionen mit AWS Identity and Access Management erweitern.

Kosten

Amazon hat unterschiedliche Preisoptionen für RDS MySQL und Aurora Instanzen.

Für RDS MySQL basieren die Speicherkosten auf EBS-Typ und -Größe. Sie erhalten eine Auswahl von Instanztypen, die für verschiedene relationale Datenbank-Anwendungsfälle optimiert sind.

Aurora kann bis zu 20 % mehr kosten als RDS MySQL. Wenn Sie Aurora-Lesekopien erstellen, verdoppeln sich die Kosten Ihres Aurora-Clusters. Aurora ist nur auf bestimmten RDS-Instanzgrößen verfügbar.

Erfahren Sie mehr über die Preisgestaltung von RDS MySQL und Amazon Aurora und verwenden Sie den AWS-Preisrechner, um Ihre Amazon RDS-Kosten in einer einzigen Schätzung zu berechnen.

Amazon Aurora gegenüber Amazon RDS – Welches sollten Sie verwenden?

AWS bietet Aurora und RDS, die viele der gleichen Vorteile in Bezug auf Konfiguration, Datenbankmigration, Sicherheit, Überwachung, Automatisierung, Sicherung und Wiederherstellung teilen. Wir werden jedoch Aurora mit der RDS-Datenbank nach Funktionen vergleichen, um Ihnen bei der Entscheidung zu helfen.

Schlüsselfeatures Amazon RDS Amazon Aurora
Leistung Amazon RDS nutzt SSDs, um einen besseren IO-Durchsatz in allen seinen Datenbankdiensten zu erreichen. Amazon Aurora kann den fünffachen Durchsatz von Standard-MySQL oder den doppelten Durchsatz von Standard-PostgreSQL verarbeiten.
Datenbank-Engine-Kompatibilität Um Ihre lokalen oder EC2-gehosteten Datenbanken nach Amazon RDS zu migrieren, können Sie den AWS Database Migration Service verwenden. Amazon Aurora ist kompatibel mit MySQL- und PostgreSQL-Datenbanken.
Automatische Skalierung des Speichers Amazon RDS erfordert, dass Sie je nach Datenbanknutzung bis zu 6 TB Speicherplatz im Voraus bereitstellen. Amazon Aurora erweitert Ihren Speicher automatisch von 10 GB auf 64 TB in 10-GB-Schritten, ohne dass sich dies auf die Datenbankleistung auswirkt und ohne dass Speicher im Voraus bereitgestellt werden muss.
Skalierbarkeit Mit Amazon RDS für MySQL und Aurora können Sie Ihre Rechen- und Speicherressourcen in wenigen Minuten schnell skalieren (bis zu 32 vCPUs und 244 GiB RAM).
Replikation Amazon RDS ermöglicht die Bereitstellung von fünf Repliken ohne automatisches Failover, das zu Datenverlusten in letzter Minute führen könnte. Amazon Aurora ermöglicht die Bereitstellung von 15 Replikaten, wobei die Replikation Millisekunden dauert. Es bietet auch ein automatisches Failover, um Datenverluste zu verhindern.
Backup und Wiederherstellung Amazon RDS erstellt automatisch einen vollständigen täglichen Snapshot Ihrer Daten während des von Ihnen eingestellten Backup-Fensters. Während dieses Vorgangs kann der Speicher-E/A ausgesetzt werden und für die Dauer des Snapshots bestehen bleiben. Während dieses Vorgangs kann es zu Latenzzeiten kommen.

Amazon RDS bietet Snapshot-Backups, mit denen im Falle einer Katastrophe ein Point-in-Time-Restore erstellt werden kann.
Amazon Aurora bietet mehrere Funktionen, die Backup- und Wiederherstellungsprozesse vereinfachen. Der Sicherungsprozess erfolgt automatisch, inkrementell und kontinuierlich, ohne Auswirkungen auf die Datenbankleistung.

Alle Amazon Aurora DB Snapshots enthalten eine Kopie der letzten Transaktion und sind sofort kostenlos verfügbar. Das bedeutet, dass Sie Amazon Aurora für Abfragen auch bei der Wiederherstellung einer Point-in-Time-Kopie einer DB-Instanz verwenden können.
Erreichbarkeiten Amazon RDS Failover auf eine Replika dauert vergleichsweise länger und muss manuell erfolgen. In einigen Fällen bevorzugen Kunden den Wechsel von RDS-Primär-Sekundär zu Aurora oder umgekehrt. Um sicherzustellen, dass Ihre Daten sicher sind, pflegt Amazon Aurora sechs Kopien in drei Verfügbarkeitszonen und versucht automatisch, Ihre Datenbank in einem gesunden AZ ohne Datenverlust wiederherzustellen.
Patches und Updates Sicherheit hat in der IT-Industries höchste Priorität, das gilt auch für Datenbanken. Mit Amazon RDS oder Aurora ist es einfach, Ihre Datenbank automatisch mit den neuesten Patches auf dem neuesten Stand zu halten.

Könnte ein Amazon DBaaS das Richtige für Sie sein?

Die Entscheidung, ob es an der Zeit ist, von einer Datenbank-Engine auf eine andere zu migrieren, kann eine Herausforderung darstellen. Zunächst müssen Sie die Vor- und Nachteile jeder Lösung gegenüber Ihren Geschäftsanforderungen abwägen. Viele Unternehmen entscheiden sich seit Jahren für eine Amazon DBaaS-Lösung als kostengünstige und praktische Möglichkeit, ihre geschäftskritischen Ziele zu erreichen. Ganz gleich, ob Sie gerade mit der Planung Ihrer Migration beginnen oder sich bereits in der Mitte befinden, wir hoffen, dass Ihnen dieser Artikel dabei geholfen hat, die wichtigsten Funktionen zu verstehen.

Erfahren Sie, wie Unisys Ihnen helfen kann, relationale Datenbanken mit Amazon RDS-Diensten kostengünstig zu skalieren, zu konfigurieren und zu betreiben.

Erfahren Sie mehr