DETAILLIERTE EINBLICKE IN DIE KATEGORIEN
Datenbanken
Einführung
Diese Website bietet eine Einführung darüber, was Datenbanken sind und warum Sie eine AWS-Datenbank für Ihre Anwendungen in Betracht ziehen sollten.
Was sind Datenbanken?
Jede Anwendung benötigt einen Platz zum Speichern von Daten von Benutzern, Geräten und anderen Anwendungen. Datenbanken sind wichtige Backend-Systeme, die für sämtliche Anwendungen zur Speicherung von Daten verwendet werden – sei es eine kleine mobile Anwendung oder eine internetfähige Unternehmensanwendung mit Anforderungen in Echtzeit.
Welche Arten von Anwendungen bauen Menschen mit Hilfe von Datenbanken?
Internet-gestützte Anwendungen: Erstellen Sie auf der ganzen Welt verteilte und für das Internet skalierte Anwendungen, die Millionen von Anfragen pro Sekunde an Hunderten von Terabytes Daten abwickeln. Diese Datenbanken werden automatisch nach oben und unten skaliert, um schwankenden Verarbeitungslasten gerecht zu werden.
Echtzeitanwendungen: Echtzeitanwendungen wie Caching, Sitzungsspeicher, Gaming-Bestenlisten, Ride-Hailing, Zielgruppenwerbung und Echtzeitanalysen benötigen Mikrosekunden-Latenz und hohen Durchsatz, um Millionen von Anfragen pro Sekunde bearbeiten zu können.
Open-Source-Anwendungen: Einige Kunden bevorzugen Open-Source-Datenbanken aufgrund ihrer geringen Kosten, der Möglichkeit zur Entwicklung mit Unterstützung der Community sowie der großen Anzahl von Tools und Erweiterungen.
Unternehmensanwendungen: Unternehmensanwendungen werden verwendet, um Kerngeschäftsprozesse wie Vertrieb, Abrechnung, Kundenservice, Personalwesen und Spartenprozesse zu verwalten, wie beispielsweise das Reservierungssystem einer Hotelkette oder das Risikomanagementsystem einer Versicherungsgesellschaft. Diese Anwendungen benötigen Datenbanken, die schnell, skalierbar, sicher, verfügbar und zuverlässig sind.
Grundlagen
AWS bietet die größte Auswahl an speziell entwickelten Datenbanken für sämtliche Anforderungen Ihrer Anwendungen. Hunderttausende Benutzer vertrauen auf AWS-Datenbanken, die speziell entwickelt und vollständig verwaltet werden, skalierbare Leistungen bieten und in Bezug auf Leistungsfähigkeit und Zuverlässigkeit führend sind.
Erstellen Sie einen Aurora MySQL-Cluster mit Datenbankknoten, die über mehrere Availability Zones repliziert wurden, um die Leseskalierbarkeit und den Failover-Schutz zu verbessern.
Erfahren Sie, wie Sie einen Redis-Cluster mithilfe von ElastiCache für Redis erstellen und konfigurieren können.
Erfahren Sie, wie Sie mit der DynamoDB-Konsole eine einfache Tabelle erstellen und Daten hinzufügen, abfragen oder löschen können.
Erfahren Sie, wie Sie Ihre erste Datenbank mit DocumentDB erstellen und sich mit einer MongoDB-Shell aus der AWS Cloud9-Umgebung mit dem Cluster verbinden, um einige Abfragen auszuführen.
Weitere Ressourcen
Gehen Sie zur Seite unten, um in Tutorials, Schulungen und Zertifizierungen mehr über AWS-Datenbanken zu erfahren.