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

  • British Airways

    British Airways ist eine globale Fluggesellschaft, die seit mehr als 100 Jahren Menschen, Orte und verschiedene Kulturen näher zusammenbringt.

    Dank Amazon Aurora Serverless v2 und Data API können wir jetzt unsere Datenanalyse und -verarbeitung in AWS Lambda parallelisieren. Anstatt unsere Data-Science-Workloads sequentiell auszuführen, können wir sie gleichzeitig ausführen. Lambda kann nahtlos von Null auf 200 oder 300 gleichzeitig ausgeführte Funktionen skalieren, und die Daten-API bewältigt Verbindungsspitzen effizient. Folglich ist die Datenanalyse für einen einzelnen Flug jetzt in der Regel in weniger als 30 Sekunden abgeschlossen, was eine deutliche Verbesserung gegenüber den Dutzenden von Minuten darstellt, die früher in Anspruch genommen wurden.

    Nils Mohr, Senior Flight Data Software Engineer – British Airways
  • CloudZero

    CloudZero ist der führende Anbieter von Cloud-Kosteninformationen.

    Amazon Aurora Serverless v2 und Data API ermöglichen es uns, die Verwaltung komplexer VPCs und Netzwerkzugriffskontrollen zu vermeiden, was unsere betriebliche Komplexität und unseren Sicherheitsaufwand erheblich reduziert. Das bedeutet, dass Sie sich darauf konzentrieren können, mehr Softwareingenieure und weniger Betriebspersonal einzustellen. Wir betrachten dies als einen „Serverless-Lebensstil“, bei dem wir uns auf AWS verlassen, um unsere Verfügbarkeit und Verfügbarkeit sicherzustellen, was es uns ermöglicht, schneller und mit weniger Personalkosten voranzukommen.

    Erik Peterson, CTO/CISO und Founder – CloudZero
  • Easygo

    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

    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 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.