Amazon RDS - Übersicht
Da RDS ein von AWS bereitgestellter verwalteter Dienst ist, können wir davon ausgehen, dass er wie andere AWS-Dienste den verschiedenen von ihm bereitgestellten RDBMS Skalierbarkeit, Sicherheit und Kosteneffizienz bietet. Die über AWS RDS verfügbaren Datenbankprodukte sind nachstehend aufgeführt.
MySQL- Unterstützt Versionen für MySQL 5.5 bis 5.7. Kleinere Upgrades werden automatisch durchgeführt, ohne dass der Benutzer daran beteiligt sein muss.
MariaDB - Unterstützt Versionen für MariaDB von 10.0 bis 10.2.
Oracle- Unterstützt Version 11g und 12c. Sie können die von aws bereitgestellte Oracle-Lizenz verwenden oder Ihre eigene Lizenz mitbringen. Die Kosten für diese beiden sind unterschiedlich.
Microsoft SQL Server - Unterstützt die Versionen 200t bis 2017. Außerdem unterstützt AWS die verschiedenen Editionen wie Enterprise, Standard, Web und Express.
PostgreSQL - Unterstützt die Versionen 9 bis 11. Kann als Multi-AZ-Bereitstellung mit Lesereplikaten konfiguriert werden.
Amazon Aurora- Dies ist das RDBMS von Amazon. Wir werden es in einem separaten Tutorial behandeln.
Jede dieser Datenbanksoftware wird als Software as a Service (saas) angeboten, indem folgende Funktionen bereitgestellt werden.
Anpassung der CPU-Kapazität, der Speicherzuordnung und des IOPS (Input Output per Second) für eine Datenbankinstanz.
Verwalten Sie das Patchen, Versagen und Wiederherstellen der Software der RDBMS-Software ohne Benutzereingriff.
Ermöglichen Sie die manuelle oder automatische Sicherung der Datenbank mithilfe von Snapshots. Stellen Sie die Datenbank aus diesen Snapshots wieder her.
Stellen Sie eine hohe Verfügbarkeit bereit, indem Sie eine primäre und eine sekundäre Instanz erstellen, die synchron sind. Bei einem Ausfall des primären AWS wird RWS automatisch auf den sekundären AWS umgestellt.
Stellen Sie die Datenbanken in eine Virtual Private Cloud (VPC) und verwenden Sie auch den AWS IAM-Dienst (Identity and Access Management), um den Zugriff auf die Datenbanken zu steuern.
Es gibt zwei Kaufoptionen für den AWS RDS-Service. On-Demand-Instanzen und reservierte Instanzen. Für eine On-Demand-Instanz zahlen Sie für jede Nutzungsstunde, während Sie für eine reservierte Instanz eine Vorauszahlung für einen Zeitraum von einem Jahr bis drei Zeiträumen leisten.