En savoir plus Utiliser Elasticsearch en SaaS pour personnaliser la

Transcription

En savoir plus Utiliser Elasticsearch en SaaS pour personnaliser la
CASE STUDY
HOTELTONIGHT CONQUIERT DES
MILLIONS D’UTILISATEURS GRÂCE À
ELASTICSEARCH EN TANT QUE SERVICE
Grâce à Elastic Cloud, HotelTonight personnalise les
recherches sur mobile
Entreprise
HotelTonight
Siège
San Francisco, Californie
HotelTonight révolutionne le secteur du voyage en proposant un nouveau moyen de
trouver une chambre à bon prix, de sept jours à l’avance jusqu’au dernier moment.
L’application mobile de voyage de HotelTonight lancée en 2011, disponible uniquement
sur iPhone, iPad, appareils Android et Windows, a été téléchargée par près de 14
millions d’utilisateurs en Amérique du Nord, en Amérique Latine, en Europe et en Asie,
et bénéficie d’un réseau de plus de 15 000 hôtels dans 1 900 villes.
Secteur
Technologie
Plus d’
Près de
Plus de
Million
Millions
Mille
de Documents
d’Utilisateurs
d’Hôtels
1 14 15
Produits
Elastic Cloud Premium
Cas d’utilisation
Application de recherche
Le fonctionnement d’HotelTonight est simple : lorsqu’un utilisateur vivant à
San Francisco souhaite se rendre à New York, par exemple, l’application mobile
HotelTonight recherche des hôtels en fonction des disponibilités. Grâce aux
algorithmes sophistiqués d’HotelTonight, les hôtels, ainsi que leurs types et leurs
tarifs, sont présentés de manière esthétique au voyageur. La difficulté est d’exploiter
et d’analyser une grande quantité de données très variées en quelques millisecondes
à partir des systèmes d’inventaire des hôtels et en fonction des critères de voyage
souhaités, comme la date, la durée du séjour, le lieu, le tarif, la marque,
les évaluations, etc.
Pour gérer la croissance exponentielle de données et la nécessité d’avoir un service
fournissant des résultats en temps réel 24 h/24 et 7 j/7 aux utilisateurs à travers
le monde; l’équipe d’ingénierie et de plateforme d’HotelTonight devait mettre en
“
Avec Elastic Cloud, HotelTonight peut personnaliser et
adapter les recherches en temps réel sans devoir gérer
une infrastructure opérationnelle coûteuse.
- Sam “Mac” MacDonnell, directeur technique d’HotelTonight
www.elastic.co/fr
CASE STUDY
place une architecture système axée sur la performance et l’évolutivité, tout en se
concentrant sur son cœur de métier: créer une application de voyage mobile et
intelligente. Avec un backend MySQL, HotelTonight s’est tourné vers Elasticsearch pour
gérer sa fonctionnalité de recherche en raison de son indexation Lucene et de ses API
connues pour être conviviales pour les développeurs. Il s’agit d’un argument de poids
car chaque requête de recherche doit comparer des millions de documents contenant
divers éléments de données dans le but d’afficher des résultats en temps réel pour
que les utilisateurs finaux choisissent un hôtel où séjourner. Elastic Cloud est le seul
service hébergé d’Elasticsearch dont l’intégration, la maintenance et l’assistance sont
assurés par les créateurs d’Elasticsearch. Il suit après un processus d’essais rigoureux
qui permet au service d’apporter une réponse aux requêtes en 20-30 millisecondes.
Grâce à Elastic Cloud, HotelTonight peut se concentrer sur son cœur de métier afin
de mieux affecter ses ressources internes opérationnelles et de développement
pour générer de la croissance et des revenus. Les autres avantages dont bénéficie
l’entreprise sont les suivants:
• Une facilité d’intégration pour extraire les données de MySQL et d’autres sources
de données
• Des performances prévisibles à 20 ms pour des millions de requêtes de recherche
par jour
• La possibilité de créer des algorithmes de classement à l’aide des données
d’Elasticsearch
• Une flexibilité permettant de dimensionner à la hausse ou à la baisse les
clusters d’Elasticsearch
• Une assistance premium fournie par les créateurs d’Elasticsearch
• Une meilleure affectation des ressources internes opérationnelles et de
développement d’HotelTonight
Pour en savoir plus à propos
d’Elasticsearch contactez
[email protected]
www.elastic.co/fr
« Grâce au service hébergé Elastic Cloud d’Elasticsearch, HotelTonight peut
personnaliser et adapter les recherches en temps réel sans devoir gérer une
infrastructure opérationnelle coûteuse » déclare Sam « Mac » MacDonnell, directeur
technique d’HotelTonight. « Elastic Cloud nous a permis de nous concentrer sur la
création de services intelligents pour des millions d’utilisateurs. »