• Case Study
  • Banana.ch

Managed Kubernetes: Banana.ch modernizes its technology stack with Tinext Cloud

Active in Ticino for many years and specialized in digital accounting, Banana.ch relies on a team of around 40 professionals. Recently, the company embarked on a strategic journey to modernize its application stack in collaboration with Tinext Cloud.

Banana.ch decided to adopt a managed Kubernetes service with the goal of enabling a more reliable, scalable architectural model that is better aligned with future market needs.

From software to modern applications

The online component of the service requires increasingly high levels of reliability, operational continuity, and scalability, especially to support variable workloads while maintaining strong performance. The decision to move to Kubernetes was made progressively, with the aim of improving quality, security, and efficiency across the entire application lifecycle.

Until recently, many services were hosted on virtual machines—a proven and stable solution, but one with room for improvement. Thanks to the client’s strong commitment to innovation, it was possible to optimize the technology environment and make it even more performant. This includes, for example, the introduction of pre-production environments that enable greater flexibility in releases, as well as improved handling of usage peaks.

A guided journey: partnership, not outsourcing

The transition to Kubernetes cannot be approached as a simple “lift-and-shift” migration. It requires service redesign, updates, in some cases partial code rewrites, and above all a shift in development mindset.

For this reason, Tinext Cloud supported Banana.ch through a collaboration model based on training, continuous consulting, and true architectural co-design, without replacing the internal team.

The software house’s already solid development expertise was complemented with system-level knowledge and DevOps methodologies. Tinext Cloud provided support with a clear focus on enablement, offering:

  • A fully managed Kubernetes platform, including updates, security, and high availability;
  • Specialized training delivered by certified experts, enabling internal developers to work autonomously in the new environment;
  • Expert consulting to guide the team in structuring services according to best practices;
  • Ongoing support to continuously iterate and improve over time.

This is a “companion” approach rather than body rental: Tinext Cloud remains alongside the client throughout the journey, transferring knowledge and ensuring continuity. This also means no vendor lock-in and predictable costs compared to large public platforms.

“The consulting was highly competent and never intrusive. Tinext Cloud shared knowledge transparently, without withholding information. There is also a crucial aspect related to security and data sovereignty: we chose a local partner over a public solution precisely for this dual benefit—proximity and guidance on one hand, data sovereignty and strong security practices on the other. We truly learned how to leverage Kubernetes and can now evolve our product independently, with greater confidence,” said Christian Cocco from Banana.ch.

This statement confirms how choosing the right partner was a key factor in unlocking a technological evolution that the company strongly desired but that required external guidance.

Immediate results: high availability, scalability, and new workflows

The new infrastructure delivered tangible benefits from the very first stages:

  • Built-in high availability, minimizing the risk of service disruptions;
  • Architectural scalability, allowing the platform to absorb usage peaks while maintaining high performance even with large numbers of users;
  • A dedicated pre-production environment, enabling teams to test new developments before release;
  • Safer, incremental releases thanks to rolling updates, which allow new software versions to be deployed without downtime and enable immediate rollback if needed;
  • More robust quality pipelines, with automated code testing that prevents deployment if anomalies are detected.

A replicable scenario for software companies and in-house development teams

This project represents an effective model not only for Banana.ch, but also for many similar organizations, such as:

  • Mid-sized software companies looking to modernize their applications;
  • Organizations with internal development teams that need greater flexibility and autonomy;
  • Companies aiming to adopt cloud-native architectures without taking on the operational complexity of managing infrastructure.

With its Managed Kubernetes service, Tinext Cloud fully manages the platform in terms of updates, security, availability, and infrastructure, while customers retain full ownership of their software and can focus on innovation and business growth.

The consulting was highly competent and never intrusive. Tinext Cloud shared knowledge transparently, without withholding information. There is also a crucial aspect related to security and data sovereignty: we chose a local partner over a public solution precisely for this dual benefit—proximity and guidance on one hand, data sovereignty and strong security practices on the other. We truly learned how to leverage Kubernetes and can now evolve our product independently, with greater confidence.

Christian Cocco Server/Web System Administrator & Software Engineer di Banana.ch