Eventbrite vereinfacht die Infrastruktur und ordnet Ressourcen mithilfe von Amazon Aurora neu zu
2021
Zuvor verwendete das Unternehmen eine selbstverwaltete Datenbanklösung, die auf einem komplexen Netzwerk von benutzerdefinierten Tools beruhte und bei einem Ausfall einer Instance eine manuelle Korrektur erforderte, was das Unternehmen wertvolle Zeit und potenzielle Umsatzeinbußen kostete. Um die Zuverlässigkeit zu verbessern und die Komplexität seiner Infrastruktur zu reduzieren, migrierte Eventbrite von der selbstverwalteten MySQL-Datenbanklösung zu Amazon Aurora, einer MySQL- und PostgreSQL-kompatiblen relationalen Datenbank, die für die Cloud entwickelt wurde und die Leistung und Verfügbarkeit kommerzieller Datenbanken zu einem Bruchteil der Kosten bietet. Dadurch konnte Eventbrite besser skalieren und automatisieren, die Failover-Zeit verkürzen und gleichzeitig Kosten für die Datenspeicherung reduzieren. Darüber hinaus ordnete das Unternehmen Ressourcen an Anwendungsteams, die daran arbeiten, neue Features für Endbenutzer bereitzustellen und proaktiv Mehrwert für das Kerngeschäft zu schaffen, neu zu.
Chris Brown
Engineering Director, Eventbrite
Übergang von einer selbstverwalteten Datenbanklösung
Das Unternehmen begann 2014 mit der Nutzung von AWS, aber es verfügte immer noch über ein komplexes Netzwerk selbstverwalteter MySQL-Datenbanken. „Wir hatten einen maßgeschneiderten Stack, den nur ein oder zwei Personen wirklich in- und auswendig kannten“, sagt Chris Brown, Engineering Director bei Eventbrite. „Unsere veraltete Datenbankinfrastruktur wurde zu einer zunehmenden Belastung für das Unternehmen, insbesondere aus Sicht des operativen Supports.“ Die COVID-19-Pandemie bot dem Unternehmen die Gelegenheit, seine Ressourcen wieder auf Infrastrukturverbesserungen zu konzentrieren, da die Nachfrage nach Live-Events zurückging. Eventbrite wollte die Zuverlässigkeit und Nachhaltigkeit durch die Migration zu einer branchenüblichen Datenbank verbessern und entschied sich für die Implementierung von Aurora aufgrund der Vorteile als verwaltete Database-as-a-Service-Lösung und der Kompatibilität mit bestehenden AWS-Services.
Reduzierung von Komplexität und Kosten mit Aurora
Durch den Einsatz von Aurora konnte Eventbrite sofortige Verbesserungen bei der Automatisierung und Leseskalierbarkeit feststellen. Probleme, für die zuvor Verwaltungsaufwand und manuelles Eingreifen erforderlich waren, konnten durch den vollständig verwalteten Service ausgeräumt werden. „Früher wurde aus einem eigentlichen 30-Sekunden-Problem ein 10- bis 15-Minuten-Problem, weil jemand hinzugezogen werden musste, um manuell eine Konfigurationsaktualisierung vorzunehmen“, sagt Brown. „Jetzt nutzen wir das, was sofort zur Verfügung steht, anstatt selbst entwickelte Lösungen auf den Markt zu bringen.“ Dank dieser Effizienzsteigerungen kann das Unternehmen seine Ressourcen automatisch skalieren, eine hohe Verfügbarkeit erreichen und sich besser auf die steigende Nachfrage nach Präsenzveranstaltungen vorbereiten, die aus der Aufhebung der mit der COVID-19-Pandemie einhergehenden Einschränkungen resultierte.
Durch die Vereinfachung seiner Infrastruktur konnte Eventbrite die Anzahl der Techniker, die für den Support seiner Datenbank erforderlich waren, um 75 Prozent reduzieren. Darüber hinaus ist der Einstellungs- und Onboarding-Prozess von Eventbrite für neue Mitarbeiter einfacher, wenn eine branchenübliche Datenbank anstelle einer selbst erstellten Lösung verwendet wird. „Anstatt monatelang zu warten, können wir Mitarbeiter, die Erfahrung mit verschiedenen AWS-Technologien haben, in anderthalb Wochen einarbeiten“, sagt Brown.
Eventbrite erzielte auch Kosteneinsparungen bei der Migration von seiner selbstverwalteten Infrastruktur zu Aurora. Die vorherige Datenbank hatte ungefähr 50 Datenbank-Instances, die die Daten lokal replizierten, jede mit ihrer eigenen Speicherebene. Mithilfe von Aurora richtete das Unternehmen Datenbankknoten ein, die denselben zugrunde liegenden Datenspeicher nutzen, wodurch die Datenspeicherkosten erheblich gesenkt wurden.
Weitere grundlegende Verbesserungen
Über Eventbrite
Eventbrite ist ein Eventmanagement-Unternehmen, das Veranstalter durch Live-Erlebnisse mit Menschen auf der ganzen Welt verbindet. Es integriert alle Komponenten, die Eventveranstalter für die Produktion von Veranstaltungen benötigen, von Live-Konzerten bis hin zu Yoga-Kursen für kleine Unternehmen.
Vorteile von AWS
- Gesenkte Kosten für die Datenbankspeicherung
- 75 % der Datenbanktechniker konnten Projekten für Kunden zugewiesen werden
- Verkürzter Zeitaufwand für das Infrastrukturmanagement durch Automatisierung
- Verkürzte Onboarding-Zeit von 1 Monat auf 1,5 Wochen
Genutzte AWS-Services
Amazon Aurora
Amazon Aurora ist eine mit MySQL und PostgreSQL kompatible relationale Datenbank für die Cloud, die die Leistung und Verfügbarkeit herkömmlicher Unternehmensdatenbanken mit der Einfachheit und Kosteneffizienz von Open-Source-Datenbanken kombiniert.
Erste Schritte
Organisationen aller Größen aus verschiedenen Sektoren transformieren ihre Unternehmen und erfüllen ihre Missionen täglich mithilfe von AWS. Kontaktieren Sie unsere Experten und begeben Sie sich noch heute Ihren Weg zu AWS.