Bei Amazon Aurora Serverless handelt es sich um eine bedarfsabhängige Auto-Scaling-Konfiguration für Amazon Aurora. Der Service kann automatisch starten, herunterfahren und die Kapazität je nach den Anforderungen Ihrer Anwendung auf- oder abskalieren. Sie können Ihre Datenbank in der Cloud betreiben, ohne dafür Datenbank-Instances verwalten zu müssen. Sie können Aurora-Serverless-v2-Instances auch zusammen mit bereitgestellten Instances in Ihren vorhandenen oder neuen Datenbank-Clustern verwenden.

Die manuelle Verwaltung der Datenbankkapazität nimmt wertvolle Zeit in Anspruch und kann zu einer ineffizienten Nutzung der Datenbankressourcen führen. Mit Aurora Serverless können Sie eine Datenbank erstellen, den gewünschten Kapazitätsbereich der Datenbank angeben und Ihre Anwendungen verbinden. Die Abrechnung erfolgt pro Sekunde verbrauchter Datenbankkapazität bei aktiver Datenbank. Die Migration zwischen der Standard- und der Serverless-Konfiguration erfolgt mit nur wenigen Schritten in der Amazon Relational Database Service (Amazon RDS)-Konsole.

Amazon Aurora Serverless (1:13)
  •  NEU: Amazon Aurora Serverless v2
  • Amazon Aurora Serverless v2 skaliert sofort auf Hunderttausende von Transaktionen im Bruchteil einer Sekunde. Beim Skalieren wird die Kapazität in kleinen Schritten angepasst, um die richtige Menge an Datenbankressourcen bereitzustellen, die die jeweilige Anwendung benötigt. Sie müssen keine Datenbankkapazität verwalten. Sie zahlen nur für die Kapazität, die Ihre Anwendung tatsächlich verbraucht. Im Vergleich zu den Kosten für die Bereitstellung von Spitzenlastkapazität können Sie bis zu 90 % der Datenbankkosten einsparen.

    Aurora Serverless v2 unterstützt alle Arten von Datenbank-Workloads. Das Spektrum reicht von Entwicklungs- und Testumgebungen, Websites und Anwendungen mit seltenen, unregelmäßigen oder unvorhersehbaren Workloads bis hin zu den anspruchsvollsten, geschäftskritischen Anwendungen, die hohe Skalierbarkeit und Hochverfügbarkeit erfordern. Die Lösung unterstützt die gesamte Bandbreite der Aurora-Funktionen, darunter Global Database, Multi-AZ-Bereitstellungen und Lesereplikate. Aurora Serverless v2 ist für Amazon Aurora mit MySQL-kompatiblen und PostgreSQL-kompatiblen Editionen verfügbar.

    Erste Schritte mit Amazon Aurora Serverless v2 »

    Vorteile

    Hochgradig skalierbar

    Sofortige Skalierung auf Hunderttausende von Transaktionen im Bruchteil einer Sekunde.

    Hochverfügbar

    Unterstützen Sie Ihre geschäftskritischen Workloads mit der vollen Bandbreite an Aurora-Funktionen, einschließlich Klonen, Global Database, Multi-AZ-Bereitstellungen und Lesereplikate.

    Kostengünstig

    Skalieren Sie in kleinen Schritten auf, um genau die richtige Anzahl an Datenbankressourcen bereitzustellen, und zahlen Sie nur für die verbrauchte Kapazität.

    Einfach

    Beseitigt die Komplexität der Bereitstellung und Verwaltung der Datenbankkapazität. Die Datenbank wird entsprechend den Anforderungen Ihrer Anwendung skaliert.

    Transparent

    Skaliert die Datenbankkapazität umgehend, ohne eingehende Anwendungsanfragen zu unterbrechen.

    Beständig

    Schützt vor Datenverlust mithilfe des verteilten, fehlertoleranten, sich selbst reparierenden Aurora-Speichers, der Ihre Daten über drei Availability Zones (AZs) in einer Region hinweg beständig macht.

    Anwendungsfälle

    Variable Workloads

    Sie führen eine nur gelegentlich genutzte Anwendung aus, die mehrmals täglich oder jährlich maximal 30 Minuten bis wenige Stunden ausgeführt wird, etwa für die Personalverwaltung, Budgetplanung oder die Erstellung von Geschäftsberichten. Sie müssen weder für Spitzenkapazitäten vorsorgen, wobei Sie für nicht kontinuierlich genutzte Ressourcen zahlen müssten, noch für durchschnittliche Kapazitäten, was Leistungsprobleme und ein schlechtes Benutzererlebnis mit sich bringen kann.

    Nicht vorhersehbare Workloads

    Sie führen Workloads aus, bei denen die Datenbanknutzung über den Tag verteilt ist sowie Spitzenzeiten schwer vorherzusagen sind? Haben Sie beispielsweise eine Traffic-Website, die bei schlechtem Wetter mehr Aktivität verzeichnet? Die Kapazität Ihrer Datenbank wird automatisch skaliert, um den Anforderungen der Anwendung bei der Spitzenlast gerecht zu werden, und bei nachlassender Aktivität wieder nach unten skaliert.

    Datenbank-Flottenverwaltung für Unternehmen NEU

    Unternehmen mit Hunderten oder Tausenden von Anwendungen, die jeweils von einer oder mehreren Datenbanken unterstützt werden, müssen die Ressourcen für ihre gesamte Datenbankflotte verwalten. Da die Anforderungen an die Anwendungen schwanken, ist es extrem schwierig, die Kapazität jeder einzelnen Datenbank kontinuierlich zu überwachen und anzupassen, um so eine hohe Leistung und Verfügbarkeit zu gewährleisten und zugleich das Budget einzuhalten. Mit Aurora Serverless v2 wird die Datenbankkapazität automatisch an die Anwendungsanforderungen angepasst. Die manuelle Verwaltung Tausender Datenbanken in Ihrer Datenbankflotte entfällt. Funktionen wie Global Database und Multi-AZ-Bereitstellungen gewährleisten hohe Verfügbarkeit und schnelle Wiederherstellungen.

    SaaS-Anwendungen (Software as a Service) NEU

    Software as a Service (SaaS)-Anbieter betreiben in der Regel Hunderte oder Tausende Aurora-Datenbanken, die jeweils einen anderen Kunden unterstützen, in einem einzigen Cluster, um die Auslastung und Kosteneffizienz zu verbessern. Sie müssen jedoch nach wie vor jede Datenbank einzeln verwalten, einschließlich der Überwachung und Reaktion auf Datenbanken, die sich im selben Cluster befinden und möglicherweise mehr gemeinsame Ressourcen als ursprünglich geplant in Anspruch nehmen. Mit Aurora Serverless v2 können SaaS-Anbieter Aurora-Datenbank-Cluster für jeden einzelnen Kunden bereitstellen, ohne sich um die Kosten für die bereitgestellte Kapazität zu kümmern. Nicht genutzte Datenbanken werden automatisch heruntergefahren, um Kosten zu sparen, und die Datenbankkapazität wird umgehend an wechselnde Anwendungsanforderungen angepasst.

    Horizontal skalierte Datenbanken auf mehrere Server verteilt NEU

    Kunden mit hohen Schreib- oder Leseanforderungen teilen Datenbanken oft auf mehrere Instances auf, um einen höheren Durchsatz zu erzielen. Häufig stellen Kunden jedoch zu viele oder zu wenige Instances bereit, was die Kosten erhöht oder die Skalierung beschränkt. Mit Aurora Serverless v2 können Kunden Datenbanken auf mehrere Aurora-Instances aufteilen und die Kapazität je nach Bedarf umgehend und automatisch vom Service anpassen lassen. Der Service passt die Kapazität für jeden Knoten nahtlos und ohne Ausfallzeiten oder Unterbrechungen an und nutzt nur die Menge an Kapazität, die für den Support der Anwendungen nötig ist.

    Erste Schritte

    Aurora Serverless v2 ist für Aurora mit MySQL-kompatiblen und PostgreSQL-kompatiblen Editionen verfügbar. Die ersten Schritte sind einfach: Wählen Sie beim Erstellen Ihres Aurora-Datenbank-Clusters Serverless v2 aus, geben Sie den gewünschten Bereich der Datenbankkapazität an oder verwenden Sie die Standardeinstellungen und verbinden Sie Ihre Anwendungen.

  • Amazon Aurora Serverless v1
  • Amazon Aurora Serverless v1 stellt eine einfache, kostengünstige Option für gelegentliche, unregelmäßige oder unvorhersehbare Workloads dar.

    Vorteile

    Einfach

    Beseitigt die Komplexität der Bereitstellung und Verwaltung der Datenbankkapazität. Die Datenbank wird automatisch gestartet, heruntergefahren und entsprechend den Anforderungen Ihrer Anwendung skaliert.

    Skalierbar

    Es skaliert die Verarbeitungs- und Speicherkapazität nach Bedarf völlig nahtlos und ohne Unterbrechung der Kundenverbindungen.

    Kostengünstig

    Zahlen Sie nur für die Datenbankressourcen, die Sie verbrauchen. Die Abrechnung erfolgt pro Sekunde. Sie zahlen nicht für die Datenbank-Instance, wenn diese nicht aktiviert ist.

    Hochverfügbar

    Basierend auf verteiltem, fehlertolerantem und sich reparierenden Aurora-Speicher, der Ihre Daten über drei Availability Zones in einer Region hinweg beständig macht, um sie vor Datenverlust zu schützen.

    Anwendungsfälle

    Selten genutzte Anwendungen

    Sie haben eine Anwendung, die nur für einige Minuten einige Male am Tag oder in der Woche verwendet wird, etwa einen Blog mit wenigen Posts? Sie sind auf der Suche nach einer kostengünstigen Datenbank, bei der Sie nur zahlen, wenn sie aktiv ist? Bei Aurora Serverless v1 zahlen Sie nur für die Datenbankressourcen, die Sie verbrauchen.

    Entwicklungs- und Testdatenbanken

    Ihre Software-Entwickler und QA-Teams verwenden Datenbanken während der Arbeitszeit, allerdings nicht nachts oder am Wochenende? Bei Aurora Serverless v1 fährt Ihre Datenbank automatisch herunter, wenn diese nicht benutzt wird, und fährt schneller hoch, wenn die Arbeit am nächsten Tag beginnt.

    Erste Schritte

    Aurora Serverless v1 ist sowohl für Amazon Aurora mit MySQL-Kompatibilität als auch für Amazon Aurora mit PostgreSQL-Kompatibilität verfügbar. Die ersten Schritte sind einfach: Wählen Sie Serverless, wenn Sie Ihre Aurora-Datenbank-Cluster erstellen, geben Sie optional die gewünschte Bandbreite der Datenbankkapazität an und verbinden Sie Ihre Anwendungen.

Kunden

Easygo entwickelt erstklassige Spielprodukte mit der neuesten Technologie für Spieler weltweit. Easygo entwickelt Plattformen wie stake.com, die weltweit führende Krypto-Casino- und Sportwetten-Plattform, die mit 100 Prozent nachweislich fairen und transparenten Glücksspielen mit Bitcoin, Ethereum, Litecoin und zahlreichen anderen Kryptowährungen arbeitet. Easygo benötigte eine Datenbanklösung, die während großer Sportereignisse wie der Fußballweltmeisterschaft, der NBA oder der NFL-Saison Zehntausende von Spielern gleichzeitig verarbeiten konnte. Da die Zahl der Spieler von Jahr zu Jahr zunimmt, musste Easygo skalieren und seine ständig wachsende Spielerbasis aufnehmen.

„Die stark schwankende Auslastung in diesen Sport-Saisons bedeutete für Easygo einen raschen Anstieg des Verkehrsaufkommens zusätzlich zu den üblichen Strukturen. Wir wollten, dass das technische Team weniger Zeit mit der Verwaltung der Skalierungsanforderungen für die Datenbank verbringt und eine Datenbanklösung, die nahtlos skaliert werden kann, um Sportereignisse weltweit in verschiedenen Zeitzonen zu verarbeiten. Easygo hat etwa 50 Datenbanken auf Amazon Aurora Serverless v2 migriert, sodass sich das Team auf die Entwicklung größerer und besserer Spiele konzentrieren kann und weniger Zeit mit der Untersuchung von Engpässen verbringen muss.“

Director of Engineering – Easygo

Intuit ist ein führender Anbieter von Finanzverwaltungssoftware für Endverbraucher, kleine Unternehmen und Buchhaltungsexperten mit Produkten wie TurboTax, QuickBooks, Mint, Credit Karma und Mailchimp.

„Um den Betriebsaufwand zu reduzieren und unsere Datenbankkosten zu senken, haben wir uns für Amazon Aurora Serverless entschieden. Cluster mit gemischter Konfiguration eignen sich perfekt für unseren Anwendungsfall, sodass wir eine Kombination aus bereitgestellten Amazon-Aurora-Writern und Amazon-Aurora-Serverless-v2-Readern innerhalb desselben Clusters verwenden können. Mit Aurora Serverless v2 profitieren wir von den Vorteilen von Auto Scaling, ohne Abstriche bei unseren Anforderungen an Hochverfügbarkeit und Notfallwiederherstellung machen zu müssen. Wir verwenden Aurora Serverless v2 sowohl in unseren Produktions- als auch in unseren Nicht-Produktionsumgebungen, und es hat uns geholfen, etwa 55 % unserer Kosten für die Datenbankbereitstellung einzusparen. Mit Aurora Serverless v2 können sich unsere Entwickler mehr auf die Entwicklung von Features fokussieren und müssen sich weniger auf die Verwaltung von Kapazitäten konzentrieren.“

Rajesh Saluja, Principal Data Engineer – Intuit
 

S&P Dow Jones Indices (S&P DJI), ein Geschäftsbereich von S&P Global, Inc., bietet innovative Indizes und eine Reihe von erstklassigen Lösungen, um den Investoren dabei zu helfen, globale Investitionsmöglichkeiten zu identifizieren, zu messen und davon zu profitieren. S&P DJI verfügt über fast 200 Datenbanken, die seine Kernanwendungen unterstützen. Größen variieren zwischen 500 GB bis zu 15 TB.

Wir haben unseren Weg zur Migration mit Amazon Web Services (AWS) eingeschlagen, mit einer Migration von On-Premises zu MySQL auf Amazon EC2 und dann direkt auf die mit Amazon Aurora MySQL kompatible Edition durch Verwendung von AWS Database Migration Service (AWS DMS). Wir haben kürzlich Aurora Serverless v2 für eine neue Anwendung übernommen. Dazu gehören Machine-Learning-Funktionen mit Amazon SageMaker zur branchenweiten Asset-Klassifizierung. Die Einrichtung von AWS-Glue-Aufgaben zur Datenerfassung von Twitter-Feeds führte zu einem sehr dynamischen Workload für diese Anwendung. Daher haben wir Aurora Severless v2 übernommen. Dadurch können die Rechenressourcen dynamisch skaliert werden, um die Verarbeitung aller AWS-Glue-Aufträge und AWS-Lambda-Funktionen zu unterstützen. Gleichzeitig können Riesenmengen von Daten erfasst werden. Wir haben auch die Schreibweiterleitung aktiviert, um unsere Anwendung in mehr als einer Region aktiv zu halten, mit Amazon Aurora Global Database.“

Shivakumar Bangalore, Sr. Director of Database Engineering – S&P Global Inc.

Weitere Informationen über Amazon Aurora

Seite mit Funktionen besuchen
Bereit zum Entwickeln?
Erste Schritte mit Amazon Aurora
Haben Sie noch Fragen?
Kontakt