
Airbnb su AWS
Airbnb, un marketplace online che permette di godere di soggiorni in famiglia ed esperienze uniche, ha scelto Amazon Web Services (AWS) innanzitutto per la sua facilità d'uso e personalizzazione, che ha consentito al suo team di muoversi rapidamente e soddisfare le richieste. Oggi, l'azienda è cresciuta superando i 5 milioni di host e accogliendo più di 1 miliardo di ospiti in 220 paesi e regioni. Airbnb continua ad espandersi utilizzando i servizi AWS per gestire la propria infrastruttura, in modo da poter dedicare le proprie risorse e la propria mentalità a reinventare il modo in cui il mondo viaggia.
-
Ottimizzazione dei costi
-
Architettura
-
Migrazione
-
Ottimizzazione dei costi
-
2022
Build With Me: Airbnb e Rong Hu, Senior Software Engineer
Scopri come Rong Hu, Senior Software Engineer presso Airbnb, ha coltivato la sua passione per la programmazione fin dalle elementari e di come il suo amore per la matematica e la risoluzione di enigmi ha dato origine alla sua carriera di ingegnere. Rong parla anche dell'importanza del Servizio OpenSearch di Amazon e di Amazon Kinesis, e di come hanno aiutato Airbnb a scalare le sue pipeline di registrazione dell'applicazione in modo affidabile e conveniente.
2022Airbnb ottimizza utilizzo e costi tramite Savings Plans e dati fruibili sui costi in AWS
Dalla sua fondazione nel 2008, Airbnb ha registrato una rapida crescita che ha richiesto un'espansione altrettanto rapida delle sue capacità tecniche. Grazie al supporto di AWS e ai suoi molteplici servizi, Airbnb ha sviluppato strategie per gestire la capacità, ottimizzare archiviazione e capacità di calcolo e creare uno strumento personalizzato per costi e dati di utilizzo. Le soluzioni permettono ad Airbnb di ridurre i costi, fornire parametri aziendali dettagliati e perseguire progetti di efficienza basati sui dati in tutti i team.
-
Architettura
-
2022
Airbnb utilizza Amazon EFS per scalare la pipeline di CI/CD ed espandere il mercato online
Airbnb supporta centinaia di servizi critici sulla sua piattaforma, il che rende essenziale la presenza di un'infrastruttura di controllo del codice sorgente affidabile. Tuttavia, l'infrastruttura di controllo del codice sorgente è diventata un grattacapo a causa di problemi di scalabilità. Airbnb è andata alla ricerca di una soluzione da utilizzare per una nuova architettura dell'infrastruttura del codice sorgente con un livello di archiviazione più semplice. Il sistema doveva essere in grado di aggiornarsi nel giro di pochi secondi e leggere il traffico necessario per scalare. Airbnb si è rivolta ad AWS per ricevere l'aiuto necessario a raggiungere i suoi obiettivi.
2022Questa è la mia architettura: salvaguardare i cluster Kubernetes multi-tenant su vasta scala
Airbnb abilita un controllo degli accessi sicuro, multi-tenant e granulare per l'architettura del piano di controllo (control-plane) di Kubernetes. Per fissare i controlli di sicurezza, Airbnb esegue Kubernetes su Amazon EC2 e sfrutta i token del Servizio di token di sicurezza AWS (AWS STS) per inserire il ruolo Identity and Access Management (IAM) nel cluster. Airbnb affina ulteriormente il controllo degli accessi con il ruolo IAM applicato ai pod per l'accesso con privilegio minimo.
2018Storia dell’evoluzione dell’architettura di Airbnb
Airbnb sta attraversando una fase di crescita esponenziale a livello globale: partita come azienda dedicata alla condivisione di alloggi, è ora una community di viaggio internazionale con un’ampia offerta di prodotti. La crescita guidata dal business, l'incremento in termini di traffico e un'aggressiva politica di assunzione hanno posto nuove sfide per il team responsabile dell'infrastruttura di produzione. Partito come un gruppo ristretto formato da 10 persone, il team ha assunto ben presto la forma di un'estesa piattaforma di produzione che può contare sull'apporto di 100 ingegneri dediti allo sviluppo di servizi fondamentali a supporto di alloggi, esperienze e pacchetti di lusso. In questa sessione, gli ingegneri di Airbnb raccontano l'evoluzione dell'architettura aziendale che va di pari passo con la strategia di crescita organizzativa e spiegano in che modo sono riusciti a superare le sfide architetturali grazie alle tecnologie AWS.
2017Risoluzione dei problemi e test prestazionali con una macchina Amazon RDS Replay
Xinyao Hu, engineering manager di Airbnb, parla della macchina Amazon RDS Replay sviluppata dal suo team. L’infrastruttura consente al team di replicare transazioni effettive inviate a circa 100 database diversi. Airbnb usa tale sistema per disaster recovery, test di carico e analisi dei dati avanzate in Hive su vasta scala.
-
Migrazione
-
2016
Airbnb cresce all'insegna di flessibilità e reattività grazie ad AWS
Un anno dopo aver lanciato Airbnb, l'azienda decise di trasferire quasi tutte le proprie funzioni di cloud computing su AWS a causa dei problemi nell'amministrazione dei servizi riscontrati con il fornitore precedente. Nathan Blecharczyk, co-founder e CTO presso Airbnb, afferma che “Ciò che ci ha attirato inizialmente di AWS era la sua semplicità di gestione e di personalizzazione degli stack. È stato grandioso poter incrementare il numero di server senza dover aprire nuove trattative né sottoporci a impegni di utilizzo minimo. Man mano che l'azienda cresceva, ci siamo affidati sempre più spesso al cloud AWS e adesso abbiamo adottato quasi tutte le funzionalità che offre. AWS è la soluzione più semplice ai problemi di scalabilità per qualsiasi azienda che lavori su internet”.
Informazioni su Airbnb
Fondata nel 2008, Airbnb è un community marketplace con sede a San Francisco e con oltre 7 milioni di case vacanza in oltre 220 Paesi e regioni in tutto il mondo. Inoltre offre più di 40.000 esperienze uniche che gli ospiti possono prenotare con host locali.
Inizia
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.