• Case Study
  • Banana.ch

Kubernetes managé : Banana.ch modernise son stack technologique avec Tinext Cloud

Dès le début de la collaboration, l’objectif d’Azimut Suisse était clair : s’appuyer sur Tinext Cloud pour simplifier, consolider et moderniser son infrastructure informatique en migrant vers un environnement Private Cloud capable d’offrir les normes les plus élevées en matière de performance, de sécurité et de gouvernance des données.

Lorsque Azimut Suisse a approché Tinext Cloud fin 2023, son infrastructure informatique était entièrement on-premises.

Les serveurs physiques manquaient de flexibilité, occupaient un espace précieux dans les bureaux et nécessitaient une maintenance constante. Cela se traduisait par des coûts opérationnels élevés, des risques d’interruption et des défis croissants pour maintenir les normes de sécurité élevées exigées des institutions financières sous la supervision prudentielle de la FINMA.Active depuis de nombreuses années au Tessin et spécialisée dans la comptabilité digitale, Banana.ch s’appuie sur une équipe d’environ 40 professionnels. L’entreprise a récemment engagé, en collaboration avec Tinext Cloud, un parcours stratégique de modernisation de son stack applicatif.

Banana.ch a choisi d’adopter un service Kubernetes managé afin de mettre en place un modèle architectural plus fiable, plus scalable et mieux aligné sur les besoins futurs du marché.

Du logiciel aux applications modernes

La composante en ligne du service exige des niveaux toujours plus élevés de fiabilité, de continuité opérationnelle et de scalabilité, notamment pour faire face à des charges variables tout en garantissant des performances élevées. Le passage à Kubernetes s’est imposé progressivement, avec pour objectif d’améliorer la qualité, la sécurité et l’efficacité de l’ensemble du cycle de vie applicatif.

Jusqu’à récemment, de nombreux services étaient hébergés sur des machines virtuelles, une solution éprouvée mais perfectible. Grâce à la volonté d’innovation du client, l’environnement technologique a pu être optimisé et rendu encore plus performant, notamment par la mise en place d’environnements de pré-production offrant une plus grande flexibilité lors des mises en production, ainsi qu’une meilleure gestion des pics d’utilisation.

Un parcours accompagné : non pas de l’outsourcing, mais un partenariat

La transition vers Kubernetes ne peut être envisagée comme une simple migration « lift-and-shift ». Elle nécessite une révision des services, des mises à jour, parfois des réécritures partielles du code, et surtout un changement de paradigme dans le développement.

C’est pourquoi Tinext Cloud a accompagné Banana.ch à travers un modèle de collaboration fondé sur la formation, le conseil continu et un véritable co-design de l’architecture, sans se substituer à l’équipe interne.

Les compétences déjà solides de l’éditeur de logiciels ont été complétées par des connaissances systèmes et des méthodologies DevOps. Tinext Cloud a apporté un soutien ciblé en fournissant :

  • Une plateforme Kubernetes entièrement managée (mises à jour, sécurité, haute disponibilité)
  • Des formations spécialisées dispensées par des experts certifiés, permettant aux développeurs internes de devenir autonomes
  • Un accompagnement expert pour structurer les services selon les bonnes pratiques
  • Un support continu pour améliorer la plateforme de manière itérative dans le temps

Il s’agit d’une approche de type « compagnon », et non de body rental : Tinext Cloud reste aux côtés du client tout au long du parcours, en transférant les compétences et en garantissant la continuité. Cela se traduit également par l’absence de lock-in et une meilleure prévisibilité des coûts par rapport aux grandes plateformes publiques.

« Le conseil a été compétent et jamais intrusif. Tinext Cloud a partagé ses connaissances de manière transparente, sans rétention d’information. Il y a aussi un enjeu clé lié à la sécurité et à la souveraineté des données : nous avons choisi un partenaire local plutôt qu’une solution publique précisément pour ce double avantage — proximité et accompagnement d’un côté, souveraineté des données et attention portée à la sécurité de l’autre. Nous avons réellement appris à exploiter Kubernetes et pouvons désormais faire évoluer notre produit de manière autonome, avec davantage de sérénité », déclare Christian Cocco de Banana.ch.

Cette déclaration confirme combien le choix du bon partenaire a été déterminant pour concrétiser une évolution technologique fortement souhaitée par l’entreprise, mais nécessitant un accompagnement externe.

Des résultats immédiats : haute disponibilité, scalabilité et nouveaux workflows

La nouvelle infrastructure a apporté des bénéfices concrets dès les premières phases :

  • Une haute disponibilité intrinsèque, réduisant au minimum les risques d’interruption de service
  • Une scalabilité architecturale, permettant d’absorber les pics d’utilisation tout en maintenant des performances élevées
  • Un environnement de pré-production dédié pour tester les nouveaux développements avant leur mise en production
  • Des déploiements plus sûrs et progressifs grâce aux rolling updates, sans interruption de service et avec possibilité de rollback immédiat
  • Des pipelines qualité plus robustes, intégrant des tests automatiques bloquant les mises en production en cas d’anomalies.

Un modèle reproductible pour les éditeurs logiciels et les équipes de développement internes

Ce cas constitue un modèle efficace non seulement pour Banana.ch, mais aussi pour de nombreuses organisations similaires, telles que :

  • Les éditeurs de logiciels de taille moyenne souhaitant moderniser leurs applications
  • Les entreprises disposant d’équipes de développement internes en quête de plus de flexibilité et d’autonomie
  • Les organisations souhaitant adopter des architectures cloud-native sans gérer la complexité opérationnelle de l’infrastructure

Avec son service de Kubernetes managé, Tinext Cloud prend en charge l’ensemble de la plateforme (mises à jour, sécurité, disponibilité et infrastructure), tandis que le client conserve la pleine propriété de son logiciel et peut se concentrer sur l’innovation et le développement de son activité.