Bonjour ! Comment peut-on vous aider ?

Posez-nous toutes vos questions !

Octobre 2026

Support Witco
Support Witco
  • Mise à jour

Dans les coulisses de Witco : comment et pourquoi nous avons reconstruit notre back-end

Depuis plusieurs mois, nos équipes mènent un chantier que vous n'avez pas vu à l'écran. Et c'est précisément le signe qu'il a été bien mené. Witco a entièrement reconstruit son back-end, le socle technique sur lequel repose l'ensemble de la plateforme. Ce type de transformation reste, par nature, invisible : pas de nouvelle feature, pas de refonte graphique. Pourtant, il s'agit de l'une des étapes les plus structurantes de notre histoire produit.

De ce fait, ce chantier a mobilisé une part importante de notre énergie d'ingénierie et a pu, ces derniers mois, tempérer le rythme de notre delivery et de certaines évolutions plus visibles. C'était un choix assumé, parce que nécessaire. Vous en ressentirez sur le long terme les bénéfices : une plateforme plus fiable, et les évolutions qui comptent pour vous livrées plus rapidement.

Le back-end, de quoi parle-t-on ?

Dans une plateforme comme Witco, la partie visible est celle que vos équipes utilisent au quotidien : l'application, les écrans, les fonctionnalités. Le back-end, lui, opère en retrait. Chef d'orchestre invisible de la plateforme, il gère l'ensemble des interactions avec les données de la plateforme et des applications mobiles : stockage, sécurité, connexions, orchestration des services.

C’est donc une partie déterminante, car c'est là que se concentrent les enjeux les plus critiques de la plateforme :

  • Sécurité des données : le back-end est le point névralgique à protéger pour garantir la confidentialité des informations qui nous sont confiées.
  • Fiabilité : c’est lui qui garantit l'intégrité des données et fait en sorte qu'une réservation, ou une donnée d'occupation soient toujours justes, cohérentes et jamais perdues.
  • Disponibilité et continuité de service : lorsque les flux s'intensifient, c'est lui qui absorbe la charge sans faiblir.
  • L’interopérabilité : c'est le back-end qui orchestre les centaines d'intégrations reliant Witco aux objets connectés et aux outils de votre quotidien.
  • Capacité à évoluer vite : un socle moderne permet de livrer de nouvelles fonctionnalités rapidement, sans fragiliser l'existant.

Pourquoi cette migration, et pourquoi maintenant ?

Witco fête cette année ses dix ans. La plateforme accompagne aujourd'hui 550 organisations clientes à travers 40 pays dans le monde, dont certaines réunissent jusqu'à 50 000 utilisateurs. De plus, notre écosystème s’est considérablement enrichi avec plus de 150 intégrations avec des objets connectés et des plateformes tierces.

Cette réussite a une conséquence directe : l'architecture conçue il y a dix ans, parfaitement adaptée aux usages de l'époque, atteignait progressivement ses limites. Les volumes ont changé d'échelle, les usages se sont diversifiés, la technologie a évolué et les exigences en matière de robustesse, de disponibilité et de sécurité se sont considérablement renforcées, à la hauteur des standards qu'impose notre certification ISO 27001.

Continuer à faire évoluer un socle pensé pour un autre contexte finit par produire des effets bien connus dans les produits SaaS : des changements plus coûteux à livrer, des cycles de test plus longs, et une prudence accrue à chaque évolution structurante. Reconstruire cette base était donc la condition pour avancer plus vite et plus sereinement, mais aussi pour aborder les évolutions à venir dans les meilleures conditions, à commencer par la montée en puissance de nos fonctionnalités d'intelligence artificielle, qui réclament de nouveaux points d'entrée et une circulation des données repensée.

Comment nous avons mené ce chantier

Reconstruire un back-end sans interrompre le service, c'est un peu comme changer le moteur d'un avion en plein vol. Il faut bâtir une base technique entièrement nouvelle - moderne, testée, sécurisée - tout en maintenant la continuité pour des centaines d'organisations aux contextes très différents.

Ce projet a été conduit pendant un an et demi, en parallèle de l'activité produit. L'approche a été volontairement progressive et structurée : conception, développement, tests, sécurisation, avec une attention constante portée à la qualité et à la capacité à basculer sans rupture.

C’est aussi ce qui a guidé notre approche de tests : cette phase a été essentielle pour sécuriser une migration aussi structurante. Deux mois de tests ont ainsi été menés par notre équipe QA : d’abord sur un environnement de développement, pour itérer et ajuster rapidement, puis sur un environnement de pré-production, avec une infrastructure identique à la production, pour valider l’ensemble. Nous avons ensuite éprouvé le nouveau socle sur notre plateforme de démo, hébergée sur notre infrastructure de production. Enfin, après le déploiement, les équipes sont restées mobilisées tout le week-end pour tester les plateformes clientes.

Le déploiement en production (le « Go Live ») a eu lieu le 13 juin, un week-end choisi pour limiter au maximum tout impact sur vos usages. La montée en charge s’est jouée en conditions réelles, lundi matin, lorsque l’ensemble des utilisateurs Witco s'est connecté. Même avec une préparation très poussée, c’est vraiment à ce moment-là que la latence et la performance des API se mesurent. Les quelques ajustements nécessaires ont été rapidement maîtrisés (monitoring renforcé, réglages de capacité), et avant la fin de la matinée, l’ensemble des plateformes était opérationnel.

Et maintenant ?

Afin de sécuriser au mieux cette évolution, dans un premier temps, l'ancien et le nouveau back-end fonctionnent en parallèle : les intégrations existantes restent connectées au socle historique, le temps d'être migrées progressivement.

Les différents modules de la plateforme, comme notre système de réservation, seront eux aussi migrés progressivement, avec à la clé une modernisation de l’expérience utilisateur. Nous avons hâte de vous partager très bientôt les nouveaux parcours sur lesquels nous travaillons.

Pour toute question, votre CSM dédié reste à votre disposition.

FAQ

  • La migration est-elle terminée pour tous les clients ?

    Oui, la migration du back-end est désormais réalisée. Nous restons toutefois en phase de surveillance renforcée afin de vérifier la stabilité dans la durée et d’identifier rapidement tout effet de bord.

  • Qu’est-ce que cette migration change concrètement pour nos utilisateurs au quotidien ?

    Le changement principal est “dans les fondations” : une plateforme plus robuste et plus fiable, qui nous permet de livrer plus vite les évolutions et de mieux absorber la montée en charge. Au quotidien, l’expérience reste la même, avec moins de risques d’instabilités lors des pics d’usage.

  • Y a-t-il une action à faire côté administrateurs ou côté utilisateurs ?

    Non, aucune action n’est attendue dans la majorité des cas. Si une action spécifique devait être nécessaire pour votre organisation (par exemple sur un sujet d’authentification), votre équipe Witco vous contactera directement.

  • Je constate un comportement inhabituel depuis la migration : que dois-je faire en premier ?

    Commencez par vérifier si le sujet est reproductible (web et/ou mobile), puis essayez les actions simples : relancer l’application, vous déconnecter et vous reconnecter. Si le problème persiste, contactez le support ou votre CSM en précisant : l’URL de votre plateforme, le type d’appareil, la version de l’app, l’heure approximative du problème et, si possible, une capture d’écran.

  • L’application mobile ne semble pas à jour (notamment sur iOS) : que faire ?

    Sur certains appareils iOS, la mise à jour peut ne pas se déclencher automatiquement. Dans ce cas, ouvrez l’App Store, recherchez “Witco”, puis forcez la mise à jour de l’application. Si le souci persiste après mise à jour, contactez le support.

  • Nos intégrations (SSO, contrôle d’accès, outils tiers, etc.) sont-elles impactées ?

    La migration a été réalisée pour minimiser l’impact sur vos usages. Certaines intégrations peuvent néanmoins être suivies et ajustées de manière progressive. Si vous constatez un comportement anormal sur une intégration spécifique, signalez-le au support ou à votre CSM en précisant l’intégration concernée et le contexte.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 0

Vous avez d’autres questions ? Envoyer une demande

Commentaires

0 commentaire

Cet article n'accepte pas de commentaires.