Airbnb sur AWS
Airbnb est un marketplace communautaire fondé en 2008. Cette société basée à San Francisco propose plus de 7 millions d'hébergements et plus de 40 000 expériences uniques que les clients peuvent réserver sur le site Web de l'entreprise ou via ses applications iOS et Android.
TÉMOIGNAGES DE CLIENTS
2022
Build With Me—Airbnb & Rong Hu, ingénieur logiciel senior
Découvrez comment Rong Hu, ingénieur logiciel senior chez Airbnb, a découvert sa passion pour la programmation à l'école primaire et comment son intérêt pour les mathématiques et la résolution d'énigmes l'a conduit à une carrière d'ingénieur. M. Rong parle également de l'importance d'Amazon OpenSearch Service et d'Amazon Kinesis et de la manière dont ils ont aidé Airbnb à faire évoluer ses pipelines de journalisation des applications de manière rentable et fiable.
2022
Airbnb optimise l'utilisation et les coûts en utilisant des Savings Plans et des données de coûts exploitables sur AWS
Airbnb a connu une croissance rapide depuis sa création en 2008, ce qui a nécessité une expansion tout aussi rapide de ses fonctionnalités techniques. L'entreprise s'est attachée à se développer de manière durable et a améliorer son efficacité opérationnelle. Pour l'aider à atteindre ses objectifs, Airbnb s'est tourné vers Amazon Web Services (AWS), son fournisseur de cloud, pour obtenir des solutions de données et d'infrastructure. Grâce au soutien d'AWS et à plusieurs services AWS, Airbnb a élaboré des stratégies pour gérer ses capacités, optimiser le stockage et la capacité de calcul, et développer un outil personnalisé de données sur les coûts et l'utilisation. Les solutions aident Airbnb à réduire les coûts, à fournir des métriques métier exploitables et à mener des projets d'efficacité fondés sur les données au sein de ses équipes.
2022
Airbnb utilise Amazon EFS pour mettre à l'échelle son pipeline CI/CD pour développer son marketplace en ligne
Airbnb prend en charge des centaines de services critiques sur sa plateforme, ce qui rend essentiel le maintien d'une infrastructure de contrôle des sources fiable. Cependant, l'infrastructure de contrôle des sources était devenue un casse-tête opérationnel en raison des problèmes de mise à l'échelle. Airbnb recherchait une solution pour réarchitecturer l'infrastructure du code source avec une couche de stockage plus simple. Le système devait être mis à jour en quelques secondes et le trafic de lecture devait pouvoir être mis à l'échelle. Airbnb s'est tourné vers Amazon Web Services (AWS) pour atteindre ces objectifs.
2016
Airbnb gagne en flexibilité et en réactivité avec AWS
Un an après son lancement, Airbnb a décidé de faire migrer la majeure partie de ses fonctions de cloud computing vers Amazon Web Services (AWS) à cause de problèmes d'administration de service rencontrés avec l'ancien fournisseur. Nathan Blecharczyk, co-fondateur et directeur technique d'Airbnb rapporte « qu'au départ, l'intérêt d'AWS était la simplicité de gestion et la personnalisation de la pile. C’était génial de pouvoir ajouter des serveurs sans avoir à contacter qui que ce soit et sans engagements d’utilisation minimale. Alors que la société a continué de grandir, nous nous sommes de plus en plus fiés au cloud d’AWS et à ce jour, nous avons adopté pratiquement toutes les fonctionnalités que propose AWS. AWS apporte une réponse simple à toute entreprise web qui souhaite passer au niveau supérieur. »
AWS re:Invent 2018
Une chronique de l'évolution de l'architecture d'Airbnb
Airbnb connaît actuellement une croissance fulgurante à l'international. D'une entreprise de partage de logement, elle est devenue une communauté de voyageurs internationale proposant plusieurs offres de produits. La croissance stimulée par l'activité, l'augmentation du trafic et une politique de recrutement active a créé un nouveau défi pour l'équipe d'infrastructure de production. D'un petit groupe de 10 personnes, l'équipe est devenue un organisme de plateforme de production de 100 ingénieurs qui développent les services fondamentaux prenant en charge les logements, les expériences, les prestations de luxe et les prestations en Chine. Dans cette session, les ingénieurs d'Airbnb aborde l'évolution de l'architecture de l'entreprise qui s'aligne sur la stratégie de croissance de l'organisation, et examinent comment ils ont relevé les défis architecturaux en utilisant les technologies AWS.
ARCHITECTURE
2022
This is My Architecture: Securing Multi-Tenant Kubernetes Clusters at Scale
Airbnb met en œuvre un contrôle d'accès de sécurité multi-locataire précis à son architecture de plan de contrôle Kubernetes. Pour verrouiller les contrôles de sécurité, Airbnb exécute Kubernetes sur Amazon EC2 et exploite les jetons AWS Security Token Service (STS) pour injecter le rôle IAM dans le cluster. Airbnb affine encore les contrôles d'accès avec le rôle IAM vers les POD pour un accès de moindre privilège.
2017
Dépannage et tests de performances avec une machine Amazon RDS Replay
Xinyao Hu, responsable de l'ingénierie chez Airbnb, parle de la machine Amazon RDS Replay développée par son équipe. L'infrastructure permet à l'équipe de rediffuser les transactions effectives envoyées à près de 100 bases de données différentes. Airbnb utilise ce système pour la reprise après sinistre, le test de charge et l'analyse avancée dans Hive à très grande échelle.
Découvrez comment des marques du secteur du tourisme et de l'hôtellerie améliorent l'expérience client et augmentent leur efficacité opérationnelle avec AWS.
RESSOURCES SUPPLÉMENTAIRES
Airbnb migre vers Amazon Aurora
Airbnb – Réinventer le secteur de l'hôtellerie sur AWS