Wie man eine RDS MySql (Relation Database MySql) Instanz auf AWS einrichtet

RDS (Relational Database Service) gehört zu den „Datenbank“-Diensten der AWS (Amazon Web Services) Cloud. Der RDS-Service bietet eine skalierbare und kosteneffiziente relationale Datenbankkapazität. Er automatisiert zeitaufwändige Verwaltungsaufgaben wie die Bereitstellung von Hardware, die Einrichtung, Backups usw. Er hilft uns, uns auf unsere Anwendungen zu konzentrieren, anstatt uns mit der Datenbankverwaltung und -wartung zu beschäftigen.

RDS stellt uns 6 Datenbank-Engines zur Verfügung: Amazon Aurora, MySQL, MariaDB, Oracle, Microsoft SQL Server und PostgreSQL. RDS übernimmt routinemäßige Datenbankaufgaben wie Bereitstellung, Patching, Backup, Wiederherstellung, Fehlererkennung und Reparatur.

Im Folgenden sind einige seiner Funktionen aufgeführt.

  1. Einfach zu verwalten:
    Amazon RDS-Datenbankinstanzen sind mit den entsprechenden Einstellungen vorkonfiguriert Wir können eine RDS-Instanz starten und innerhalb weniger Minuten eine Verbindung zu unserer Anwendung herstellen
  2. Hochgradig skalierbar:
    Wir können die Speicherressourcen, die unsere Anwendung antreiben, nach oben oder unten skalieren.
  3. Verfügbar und langlebig:
    Die RDS-Multi-AZ-Funktion bietet eine verbesserte Verfügbarkeit und Haltbarkeit für die von uns erstellten Datenbankinstanzen.
  4. Sicher:
    RDS ermöglicht es uns, unsere Datenbanken mit Schlüsseln zu verschlüsseln, die über den AWS KMS Service verwaltet werden können. Die auf der Instanz gespeicherten Daten können verschlüsselt und gespeichert werden.
  5. Kostengünstig:
    RDS kann kostenlos getestet werden und wir müssen nur für die Nutzung bezahlen. Es wird keine Mindestgebühr erhoben.

Um diese Funktionen im Detail kennenzulernen , klicke hier.

Amazon RDS kann kostenlos ausprobiert werden und wir müssen nur für die Nutzung bezahlen, die wir auch nutzen.

Um mehr über die Abrechnung von RDS zu erfahren, klicke hier.

In diesem Artikel werden wir sehen, wie man eine RDS MySql 5.7.22 Instanz erstellt, bereitstellt und beendet.

Vorraussetzungen

  1. AWS-Konto (Erstelle wenn du noch keines hast).

Was werden wir tun?

  1. Melde dich bei AWS an.
  2. Konfiguriere und erstelle eine MySql-RDS-Instanz.
  3. Beende die Instanz.

Anmelden bei AWS

  1. Klicke auf hier um zur AWS-Anmeldeseite zu gelangen.

Wenn wir den obigen Link anklicken, sehen wir die folgende Webseite, auf der wir uns mit unseren Anmeldedaten anmelden müssen.

AWS-Anmeldung

Sobald wir uns erfolgreich bei AWS angemeldet haben, sehen wir die Hauptkonsole mit allen Services, die wie folgt aufgelistet sind.

AWS Management-Konsole

Konfigurieren und Erstellen einer MySql-RDS-Instanz.

Um eine MySql-RDS-Instanz zu erstellen, klickst du oben links auf „Service“, suchst im Suchfeld nach „RDS“ und klickst auf das Ergebnis.

MySQL RDS-Instanz erstellen

Auf diesem Bildschirm klickst du auf „Datenbank erstellen“, um eine Datenbank unserer Wahl zu erstellen.

RDS Dashboard

Hier können wir eine Erstellungsmethode zwischen „Standard erstellen“, die alle Konfigurationen und Einstellungen für uns übernimmt, und „Einfach erstellen“, bei der wir alle Konfigurationen und Einstellungen angeben müssen, wählen. Hier werde ich mit „Standard erstellen“ fortfahren. Unter „Engine Option“ entscheide ich mich für „MySql“, du kannst eine Datenbank deiner Wahl auswählen.

Datenbank erstellen

Wähle die Version aus der verfügbaren Liste und wähle „Free Tier“ aus den verfügbaren Vorlagen.

MySQL-Version auswählen

Gib der RDS-Instanz, die erstellt werden soll, einen Namen. Gib einen „Master-Benutzernamen“ und ein Passwort für den Benutzer an.

DB-Instanz-Bezeichner

Wähle die „Instanzklasse“ aus der verfügbaren Liste. Diese bestimmt die Rechenleistung und den Speicher der Instanz. Lege den „Speichertyp“ und den „Speicher“ fest. Behalte den Rest als Standard. Andere Funktionen kannst du selbst im Detail ausprobieren.

Größe der DB-Instanz

Behalte hier die Standardeinstellungen bei. Du kannst eine VPC deiner Wahl wählen, wenn du bereits eine VPC in deiner Region hast.

Verfügbarkeit und Haltbarkeit

Wähle die „Subnetzgruppe“ oder fahre mit den Standardeinstellungen fort. Wenn du auf die RDS-Instanz vom externen Netzwerk und nicht nur von deiner VPC aus zugreifen willst, wähle „Ja“ für „Öffentlich zugänglich“ oder wähle „Nein“, wenn du deine RDS-Instanz privat halten und nur von der VPC aus zugänglich machen willst. Behalte den Rest als Standard.

Subnetzgruppe wählen

Behalte die Standardeinstellungen bei und klicke auf „Datenbank erstellen“. Du kannst verschiedene Funktionen ausprobieren, die unter „Zusätzliche Konfiguration“ verfügbar sind.

Zusätzliche Konfiguration

Das Erstellen einer Datenbank wird einige Zeit in Anspruch nehmen, etwa 15 Minuten. Warte bis dahin.

Sobald die Datenbank fertig ist, sehen wir ihren Status als „Verfügbar“.

Klicke auf die Instanz.

AWS RDS-Instanz erfolgreich erstellt

Hier können wir den „Endpunkt“ verwenden, um uns mit der Instanz zu verbinden.

DB-Zusammenfassung

Beende die Instanz

Um die Instanz zu löschen, klicke auf „Aktionen“ und wähle „Löschen“.

Datenbank löschen

Bevor du die Instanz löschst, wirst du gefragt, ob du einen endgültigen Snapshot der Datenbank machen willst, der in deinem Konto gespeichert wird.

Aktiviere das Kontrollkästchen „Ich bestätige“, bestätige mit der Eingabe von „delete me“ und klicke auf „Delete“, um die RDS-Instanz zu beenden.

Bestätige die Entfernung der Datenbank

Fazit

In diesem Artikel haben wir gesehen, wie man eine kostenlose AWS RDS MySql 5.7.22 Instanz erstellt. Wir haben auch gesehen, wie wir die erstellte Instanz löschen.

Das könnte dich auch interessieren …