• Case Study
  • Banana.ch

Managed Kubernetes: Banana.ch modernisiert seinen Technologie-Stack mit Tinext Cloud

Banana.ch ist seit vielen Jahren im Tessin tätig und auf digitale Buchhaltung spezialisiert. Mit einem Team von rund 40 Fachkräften hat das Unternehmen gemeinsam mit Tinext Cloud einen strategischen Weg zur Modernisierung seines Applikations-Stacks eingeschlagen.

Banana.ch entschied sich für den Einsatz eines Managed-Kubernetes-Services mit dem Ziel, ein zuverlässigeres, skalierbares und zukunftsorientiertes Architekturmodell zu etablieren.

Von Software zu modernen Applikationen

Der Online-Bereich des Services erfordert zunehmend hohe Anforderungen an Zuverlässigkeit, Betriebsstabilität und Skalierbarkeit – insbesondere, um schwankende Lasten abzufangen und gleichzeitig eine hohe Performance sicherzustellen. Die Entscheidung für Kubernetes reifte über die Zeit und verfolgte das Ziel, Qualität, Sicherheit und Effizienz über den gesamten Applikationslebenszyklus hinweg zu verbessern.

Bis vor Kurzem waren viele Services auf virtuellen Maschinen betrieben – eine bewährte, aber ausbaufähige Lösung. Dank des klaren Innovationswillens des Kunden konnte die technologische Umgebung weiter optimiert und leistungsfähiger gestaltet werden, etwa durch die Einführung von Pre-Production-Umgebungen für flexiblere Releases sowie durch eine verbesserte Bewältigung von Nutzungsspitzen.

Ein begleiteter Weg: keine Auslagerung, sondern Partnerschaft

Der Umstieg auf Kubernetes kann nicht als einfache „Lift-and-Shift“-Migration betrachtet werden. Er erfordert eine Überarbeitung der Services, Updates, teilweise auch Code-Anpassungen sowie vor allem einen Paradigmenwechsel in der Entwicklung.

Aus diesem Grund begleitete Tinext Cloud Banana.ch mit einem Kooperationsmodell, das auf Schulung, kontinuierlicher Beratung und echtem Co-Design der Architektur basiert – ohne das interne Team zu ersetzen.

Die bereits vorhandenen starken Kompetenzen des Softwareherstellers wurden durch Systemwissen und DevOps-Methoden ergänzt. Tinext Cloud unterstützte gezielt durch:

  • Eine vollständig gemanagte Kubernetes-Plattform (Updates, Sicherheit, Hochverfügbarkeit)
  • Spezialisierte Schulungen durch zertifizierte Experten, um interne Entwickler zur eigenständigen Nutzung der neuen Umgebung zu befähigen
  • Fachliche Beratung zur Strukturierung der Services nach Best Practices
  • Kontinuierlichen Support zur schrittweisen und nachhaltigen Weiterentwicklung

Dieser Ansatz ist als „Companion-Modell“ zu verstehen – kein Body Rental. Tinext Cloud steht dem Kunden während des gesamten Prozesses zur Seite, überträgt Wissen und sorgt für Kontinuität. Gleichzeitig werden Vendor Lock-in vermieden und eine bessere Kostenplanbarkeit im Vergleich zu großen Public-Cloud-Plattformen ermöglicht.

„Die Beratung war kompetent und nie aufdringlich. Tinext Cloud hat Wissen transparent geteilt, ohne Informationen zurückzuhalten. Zudem spielte das Thema Sicherheit und Datensouveränität eine zentrale Rolle: Wir haben uns bewusst für einen lokalen Partner statt einer Public-Cloud-Lösung entschieden – wegen der Nähe und Begleitung auf der einen Seite sowie der Datensouveränität und hohen Sicherheitsstandards auf der anderen. Wir haben Kubernetes wirklich verstanden und können unser Produkt nun eigenständig und mit größerer Sicherheit weiterentwickeln“, erklärt Christian Cocco von Banana.ch.

Diese Aussage bestätigt, wie entscheidend die Wahl des richtigen Partners war, um eine von der Unternehmensseite klar gewünschte technologische Weiterentwicklung erfolgreich umzusetzen.

Sofortige Ergebnisse: Hochverfügbarkeit, Skalierbarkeit und neue Workflows

Die neue Infrastruktur brachte bereits in den ersten Phasen konkrete Vorteile:

  • Integrierte Hochverfügbarkeit zur Minimierung von Serviceunterbrüchen
  • Architektonische Skalierbarkeit, um Lastspitzen abzufedern und auch bei vielen Nutzern hohe Performance zu gewährleisten
  • Eine dedizierte Pre-Production-Umgebung zur Erprobung neuer Entwicklungen vor dem Release
  • Sicherere und schrittweise Releases dank Rolling Updates, ohne Downtime und mit sofortiger Rollback-Möglichkeit
  • Robustere Quality-Pipelines durch integrierte automatische Tests, die Deployments bei Anomalien verhindern.

Ein übertragbares Modell für Softwarehäuser und interne Entwicklungsteams

Dieses Projekt stellt ein besonders wirkungsvolles Modell dar – nicht nur für Banana.ch, sondern auch für viele vergleichbare Organisationen, darunter:

  • Mittelgroße Softwareunternehmen, die ihre Anwendungen modernisieren möchten
  • Unternehmen mit internen Entwicklungsteams, die mehr Flexibilität und Autonomie benötigen
  • Organisationen, die Cloud-native Architekturen einführen wollen, ohne sich mit der operativen Komplexität der Infrastruktur zu belasten.

Mit seinem Managed-Kubernetes-Service übernimmt Tinext Cloud die vollständige Verantwortung für Updates, Sicherheit, Verfügbarkeit und Infrastruktur, während der Kunde die volle Ownership der Software behält und sich auf Innovation und Geschäftsentwicklung konzentrieren kann.