Eventbrite semplifica l'infrastruttura e rialloca le risorse grazie ad Amazon Aurora
2021
In precedenza, l'azienda utilizzava una soluzione di database autogestita che si basava su una rete complessa di strumenti personalizzati e richiedeva correzione manuale in caso di guasto di un'istanza, con conseguenti ripercussioni negative in termini di tempo e di potenziali perdite di fatturato. Per migliorare l'affidabilità e ridurre la complessità della propria infrastruttura, Eventbrite ha eseguito la migrazione dalla sua soluzione di database MySQL autogestita ad Amazon Aurora, il database relazionale compatibile con MySQL e PostgreSQL, creato per il cloud, che fornisce le prestazioni e la disponibilità di database di livello commerciale a una frazione del costo. Di conseguenza, Eventbrite ha migliorato la propria scalabilità e automazione, ha ridotto i tempi di failover e ha risparmiato sui costi di archiviazione dei dati. Inoltre, l'azienda ha riallocato le risorse ai team che si occupano delle applicazioni e che lavorano per fornire nuove caratteristiche e funzionalità agli utenti finali, creando valore in modo proattivo per il core business.
Chris Brown
Engineering Director presso Eventbrite
Transizione da una soluzione di database autogestita
Eventbrite ha iniziato a utilizzare AWS nel 2014, ma l'azienda aveva ancora una complessa rete di database MySQL autogestiti. "Avevamo uno stack personalizzato che solo una o due persone conoscevano a fondo", spiega Chris Brown, engineering director presso Eventbrite. "La nostra infrastruttura di database, ormai obsoleta, stava diventando sempre più onerosa per l'azienda, soprattutto dal punto di vista del supporto operativo." La pandemia di COVID-19 ha offerto all'azienda l'opportunità di concentrare le risorse sui miglioramenti dell'infrastruttura, dato che la domanda di eventi dal vivo era diminuita. Eventbrite voleva migliorare l'affidabilità e la sostenibilità migrando a un database standard del settore e ha deciso di implementare Aurora per i suoi vantaggi come soluzione database-as-a-service gestita e per la sua compatibilità con i servizi AWS esistenti.
Riduzione della complessità e dei costi con Aurora
Utilizzando Aurora, Eventbrite ha riscontrato miglioramenti immediati nell'automazione e nella scalabilità della lettura. Problemi che prima richiedevano costi generali di gestione e interventi manuali ora potevano essere affidati al servizio completamente gestito. "In precedenza, un problema che avrebbe dovuto risolversi in 30 secondi finiva per durare dai 10 ai 15 minuti, perché bisognava chiamare qualcuno per aggiornare manualmente la configurazione", spiega Brown. "Ora utilizziamo le soluzioni già pronte, invece di implementare quelle interne." Grazie a queste efficienze, l'azienda è in grado di dimensionare automaticamente le proprie risorse, ottenere un'elevata disponibilità e prepararsi meglio alla crescente domanda di eventi dal vivo, in seguito alla ripresa delle attività dopo il periodo di restrizioni legate alla pandemia di COVID-19.
Semplificando l'infrastruttura, Eventbrite è riuscita a ridurre del 75% il numero di ingegneri necessari a supportare il database. Inoltre, il processo di assunzione e di onboarding del personale di Eventbrite è più semplice quando si utilizza un database standard del settore invece di una soluzione personalizzata. "Invece di impiegare mesi, possiamo inserire persone che hanno esperienza con diverse tecnologie AWS in una settimana e mezza", afferma Brown.
Eventbrite ha, inoltre, ottenuto risparmi sui costi durante la migrazione dalla sua infrastruttura autogestita ad Aurora. Il database precedente aveva circa 50 istanze di database che replicavano i dati localmente, ognuna con il proprio livello di archiviazione. Utilizzando Aurora, l'azienda ha configurato nodi di database che condividono lo stesso archivio dati sottostante, riducendo significativamente i costi di archiviazione dei dati.
Ulteriori miglioramenti fondamentali
Informazioni su Eventbrite
Eventbrite è una società di gestione di eventi che mette in contatto gli organizzatori di eventi con persone di tutto il mondo attraverso esperienze dal vivo. Integra tutti i componenti di cui i creatori di eventi hanno bisogno per organizzare eventi, dai concerti dal vivo alle lezioni di yoga per piccole aziende.
Vantaggi di AWS
- Riduzione dei costi di archiviazione dei database
- Riallocazione del 75% degli ingegneri di database ai progetti per i clienti
- Riduzione dei tempi di gestione dell'infrastruttura grazie all'automazione
- Riduzione del tempo di onboarding da 1 mese a 1,5 settimane
Servizi AWS utilizzati
Amazon Aurora
Amazon Aurora è un database relazionale compatibile con MySQL e PostgreSQL creato per il cloud che unisce le prestazioni e la disponibilità dei database aziendali tradizionali con la semplicità e l'economicità dei database open source.
Nozioni di base
Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.