Was ist Amazon Aurora? | Der Vergleich

Was ist Amazon Aurora? | Der Vergleich

Für große Unternehmen oder Unternehmen mit Bedarf an Big-Data-Analysen sind einfache Cloud-Computing-Dienste möglicherweise nicht hilfreich. Open-Source-Optionen sind möglicherweise zu unzuverlässig oder nicht schnell genug, Alternativen vor Ort erfordern zu viel Wartung oder es gibt zu viele komplexe Variablen, um die sich interne IT-Mitarbeiter kümmern müssen. Amazon Aurora ist eine relationale Datenbank der nächsten Generation, die für die Cloud entwickelt wurde und über IT-Kenntnisse verfügt, um die leistungsstärksten Datenanalyseprojekte zu verfolgen. Während eine normale Cloud-Datenbank mithilfe von Open-Source-Optionen (einschließlich RDS oder Relational Database Service von Amazon) ausgeführt werden kann, stellt Aurora einen großen Fortschritt dar, da es sich im Wesentlichen um eine relationale Datenbank der Enterprise-Klasse handelt, die in der Cloud ausgeführt wird, aber dennoch das Gleiche bietet intuitive Amazon RDS-Benutzeroberfläche (und läuft tatsächlich auf RDS). Eine relationale Datenbank für geschäftliche Zwecke unterscheidet sich von einer normalen relationalen Datenbank. Panels sind viel komplexer, aber vor allem besteht Bedarf an der außergewöhnlichen Geschwindigkeit, Zuverlässigkeit und Sicherheit, die Aurora bietet. Ein Pharmaunternehmen entwickelt möglicherweise ein neues verschreibungspflichtiges Medikament, das schnell entwickelt werden muss. Eine Regierungsbehörde kann Big-Data-Analysen zu einer neuen stadtweiten Infrastrukturänderung durchführen, beispielsweise zum Austausch von Brücken. Ein Autohersteller muss möglicherweise die Materialien testen, die in einem neuen Elektrofahrzeug verwendet werden, das staatliche Standards erfüllen und leicht genug für eine bessere MPG-Bewertung sein muss. Klar ist: Die Anforderungen sind deutlich höher als bei normalen Cloud-Diensten. In einigen Fällen benötigt ein Unternehmen möglicherweise bis zu 64 TB Datenspeicher pro DB-Instanz oder eine kontinuierliche Sicherung aller Daten, was bedeutet, dass wenig Spielraum für Fehler besteht. Zuverlässigkeitsanforderungen können sich auf eine Verfügbarkeit von 99.99 % beziehen. Wenn das Big-Data-Projekt mit der Entdeckung neuer Medikamente, der Sicherheit menschlicher Fahrer in einem neuen Auto oder den Brücken in einer Stadt verbunden ist, sind Kompromisse keine Option. Interessanterweise ist der Amazon Aurora-Dienst zwar in Bezug auf Leistung, Skalierbarkeit, Zuverlässigkeit und Sicherheit auf Unternehmensniveau, in Bezug auf die Kosten jedoch nicht auf Unternehmensniveau. Unternehmen zahlen für diesen Service einen Bruchteil der Kosten im Vergleich zu dem, was sie für eine lokale Lösung oder ein Konkurrenzprodukt zahlen würden, das eine minimale Anzahl von Instanzen erfordert. In Bezug auf die Geschwindigkeit schätzt Amazon, dass Aurora bis zu fünfmal schneller ist als eine normale MySQL- oder PostgreSQL-DB-Instanz, aber das ist ein Zehntel der Kosten.

Vorteile von Amazon Aurora

Trotz all der Leistung und Leistung hängen die drei wichtigsten Vorteile der Verwendung von Aurora mit Einfachheit, Kosten und Sicherheit zusammen. Wie bereits erwähnt, läuft Aurora auf Amazon RDS, es handelt sich also um dieselbe Weboberfläche, die Sie möglicherweise bereits verwenden. Das Gewicht und die Komplexität einer Unternehmens-Cloud-Datenbank hängen typischerweise mit der Bereitstellung, Wartung, Skalierung, Behebung, Sicherung und Aktualisierung zusammen. Sie sind notwendig, aber RDS erledigt alles. Für Ihre Mitarbeiter sieht die Ersteinrichtung wie eine Open-Source-Datenbank auf RDS aus und funktioniert auch so. Dank der Verbindung zwischen Aurora und Amazon S3 (Simple Storage Service), der Objektspeicherplattform, die mit relationalen Datenbankinstanzen für Unternehmen zusammenarbeitet, sind die Datenbankinstanzen selbstheilend, automatisch skalierbar und fehlertolerant. Die Kosten spielen hier eine wichtige Rolle, da die Skalierung Ihres Big-Data-Projekts normalerweise eine große Investition in die Infrastruktur erfordern würde. Mit Amazon Aurora können Sie bis zu 15 Read Replicas pro Instanz hinzufügen, indem Sie einfach diese Option wählen. Um diese hohe Leistung jederzeit zu erreichen, ist kein Infrastrukturmanagement, keine Planung oder Entwicklung erforderlich. Wenn Sie skalieren, passt sich Amazon S3 auch Ihren Speicheranforderungen an, bis zu 64 TB pro Instanz. Ebenso wichtig ist die Verkleinerung: Unternehmen verlieren nicht die Investitionen, die sie in die Verwaltung größerer Projekte getätigt haben, während sie bis zur nächsten Masseneinführung untätig herumsitzen. Endpunktsicherheit ist ein entscheidender Bestandteil jedes Big-Data-Projekts, insbesondere im Zeitalter von Datenschutzverletzungen und offengelegten Benutzerinformationen, die oft im Dark Web verkauft werden. Wenn ein Unternehmen wie Ford mit Big-Data-Projekten mit Materialien oder Komponenten in einem neuen, unangekündigten Fahrzeug experimentiert und die Daten gehackt und offengelegt werden, kann dies ein großer Rückschlag sein. Aurora verwendet Technologien wie Netzwerkisolation, Verschlüsselung im Ruhezustand mithilfe von Schlüsselverschlüsselung und Verschlüsselung bei der Datenübertragung mithilfe von SSL. Es ist außerdem wichtig zu beachten, dass dieser Dienst auch sehr sicher ist, da Amazon Aurora S3 für die Speicherung verwendet: Die zugrunde liegenden Daten, die für das Big-Data-Projekt verwendet werden, werden automatisch im selben Cluster archiviert. Wenn die Datenbank selbst und der Speicher so eng miteinander verbunden sind, ist die Gefahr eines Datenverlusts gering.