TEMOIGNAGES

L'histoire Hotel Spider-Cycloid

Sécuriser l’avenir grâce à la modernisation de l’infrastructure et à l’automatisation.

Hotel Spider est une entreprise suisse qui aide les hôtels à naviguer dans le monde complexe de la distribution hôtelière. Un élément clé de leur solution est un channel manager qui permet aux hôtels de synchroniser leurs systèmes de gestion des réservations avec les portails en ligne gérant les réservations, les tarifs et les disponibilités. Avec une petite équipe mais plus de 400 partenaires externes (Booking.com, Expedia, Trivago, Airbnb, Tripadvisor, etc.), Hotel Spider ambitionne de devenir le point d’entrée de l’industrie hôtelière vers le monde en ligne, en simplifiant des processus complexes et en redonnant aux hôteliers un réel sentiment de contrôle.

Nous faisions face à plusieurs défis : le passage à l’infrastructure-as-code, l’automatisation de nos déploiements, la gestion de multiples environnements et l’obtention d’une vision globale de notre infrastructure.

Le Défi

Passer à l’échelle intelligemment pour rester agile et rentable
 
En 2017, avec une équipe encore plus réduite, Hotel Spider a réalisé que pour rester agile et compétitif, il leur fallait une meilleure façon de gérer les variations de trafic web observées à différents moments de la journée ou liées à des événements externes comme les pics d’activité sur les sites de réservation ou les logiciels de gestion hôtelière. Pour en tirer parti, ils ont décidé d’adopter une approche plus flexible face aux charges modernes des services — et tout simplement de devenir une entreprise plus agile et compétitive — en prenant la décision de migrer vers le cloud. Comme toujours, le chemin du progrès n’était pas sans obstacles.

Les ressources existantes avaient été créées manuellement

Les déploiements étaient également manuels, sans test

Très peu d’employés avaient de la visibilité ou un accès à l’infrastructure

Pourquoi Cycloid ?

Les systèmes intelligents sont conçus pour passer à l’échelle
Au fil du temps, Hotel Spider a compris que leur infrastructure n’était pas pérenne. Avec une configuration on-premise datant de 2006, sans ressource cloud et sans architecture microservices, leur système était très traditionnel. Les nouvelles ressources étaient créées manuellement puis partagées entre plusieurs environnements de développement, de staging et de production. Cette approche manuelle fonctionnait lorsque l’entreprise était plus petite, mais à mesure de sa croissance et de sa migration vers le cloud, il est devenu évident qu’elle ne passait pas à l’échelle et était sujette aux erreurs.
Quand la complexité augmente, l’automatisation devient essentielle
Hotel Spider a identifié deux défis majeurs freinant l’évolution nécessaire de leur activité. Premièrement, migrer vers le cloud. Deuxièmement, transformer leur infrastructure monolithique héritée en une architecture basée sur des microservices. Avec le temps, il est également devenu clair que sans déploiement et tests automatisés, l’équipe compromettait sérieusement sa capacité à avancer rapidement et efficacement dans le cycle de vie du développement logiciel.
Les angles morts des systèmes obligent les équipes à ralentir
L’équipe savait qu’une infrastructure fermée, de type « boîte noire », ralentissait les collaborateurs et crée des silos. Lorsqu’ils ont recherché une solution pour accompagner leur migration vers le cloud, il était donc évident qu’ils devaient en choisir une offrant un excellent niveau d’accès, de visibilité et de collaboration. Cette visibilité permettrait à tous les membres de l’équipe d’avoir connaissance des projets en cours, de partager les savoirs et d’éviter les silos, tout en améliorant la compréhension des interactions entre les services pour une meilleure prise de décision et un dépannage plus efficace.

Cycloid facilite une transition vers le cloud conforme aux bonnes pratiques

L’infrastructure-as-code dès le premier jour améliore la fiabilité et l’efficacité

InfraView et Pipeline Overview offrent une visibilité complète sur l’infrastructure

J’aimerais comparer le nombre de déploiements effectués un vendredi soir avant l’adoption de la plateforme et après. Je dirais qu’il a augmenté d’un ordre de grandeur : les équipes ont confiance, la nouvelle infrastructure est beaucoup plus fiable et bien moins susceptible d’échouer.

Avant tout : la tranquillité d’esprit
Selon Hotel Spider, plus que tout autre bénéfice, Cycloid leur a apporté une véritable tranquillité d’esprit. Celle-ci repose sur deux évolutions distinctes mais essentielles. D’une part, la plateforme fournit les bases d’une chaîne de tests et de déploiements entièrement automatisée, éliminant totalement les erreurs humaines. D’autre part, les recommandations et l’accompagnement de Cycloid en matière de bonnes pratiques d’infrastructure-as-code rendent les processus explicites et reproductibles, balisant et facilitant chaque déploiement, qu’il soit interne ou réalisé pour un client.
Des gains d’efficacité mesurables
Tout le monde s’accorde à dire qu’être plus efficace est préférable, mais seuls les plus expérimentés savent que l’efficacité repose sur un équilibre subtil entre rapidité individuelle et collaboration collective. Hotel Spider estime que Cycloid leur permet d’effectuer entre 5 et 10 déploiements par jour, soit environ 5 heures économisées par semaine. Si l’autonomie et l’automatisation offertes par la plateforme sont essentielles, la collaboration fluide qu’elle permet est tout aussi déterminante dans la recherche de l’excellence.
Un gain de confiance qualitatif
Passer d’un monolithe aux microservices et d’une infrastructure on-premise au cloud peut être intimidant. Cette transition devient toutefois beaucoup plus accessible avec le soutien et l’accompagnement d’un outil comme Cycloid, qui veille à la conformité, aux bonnes pratiques et à l’observabilité. Hotel Spider affirme que la plateforme leur a donné la confiance nécessaire pour migrer vers AWS et poursuivre leur transformation numérique dans le cloud.

Tranquillité d’esprit

5 heures par semaine économisées sur les déploiements

Confiance pour mettre en œuvre une migration cloud à plus grande échelle