Cloud
Blog
Cloud8 min

Cloud hosting for e-commerce in detail

Matthieu Robin12 janvier 2021

Running an online shop requires a very serious approach to hosting. Your site generates your revenue, and many businesses can fail due to slow loading, poor security or unprofessional server management. To choose the right hosting provider, you should always consider your traffic, budget, sales volume and level of experience with server administration.

We sat down with one of our largest e-commerce clients to learn more about the challenges of cloud hosting and the solutions they found. Here's their experience.

Cloud hosting for e-commerce

Company profile

Our client is a Swiss company based in Geneva, specializing in selling luxury men's products worldwide. The company chose to develop their websites and their own ERP in-house, to have a solution tailored to their specific needs. The tech stack relies primarily on PHP and MySQL at all levels.

This choice of in-house development is common among e-commerce companies with specific requirements for workflow, inventory management or customer experience customization. But it also means a strong dependency on hosting infrastructure, which must be able to keep up with business growth.

Hosting requirements

For this company, the priorities are clear: reliable hosting with full control over servers, backed by a high level of customer service. In e-commerce, every second of loading time counts. A page that takes more than 3 seconds to load can lose up to 40% of its visitors. Reliability and performance are not optional, they are prerequisites.

The struggles with previous hosting

Before joining Hidora, the company had been running dedicated VMs for several years. When their shop traffic started to increase, problems multiplied: frequent slowdowns and downtime.

The previous provider's managed service offered no flexibility in terms of server management. Debugging was a slow and painful process. Changes had to be requested through tickets, and even the smallest tasks took several hours. For an e-commerce site where every minute of downtime represents a direct revenue loss, this situation had become untenable.

Discovering Hidora

The team met Hidora at an IT convention in Geneva. After a demonstration of the solution, they were impressed by what the platform could offer and decided to move all their operations.

Several factors motivated this choice:

  • Geographic proximity. Working with a local provider gives easy access to support and the people behind it. The Hidora team immediately convinced them with their level of expertise and the proposed architecture.
  • Data sovereignty. Security and data protection are a top priority for a company handling luxury product transactions. Hosting data in Switzerland was essential.
  • Technical flexibility. Full control over nodes, combined with the platform's ease of use, provides an independence that the former host couldn't deliver.

Migration to containers

The migration from VM-based infrastructure to container-based infrastructure was relatively quick. The team encountered some difficulties configuring servers to meet all their needs, but Hidora's technical department provided all the necessary support. Within a few days, all applications were migrated.

The result was an immediate increase in speed, uptime and user satisfaction. This kind of hands-on support is an integral part of our managed services.

Impact on costs

Although price wasn't the deciding factor for this company, the pay-per-use pricing model allowed them to cut their hosting costs in half. This is a significant advantage, especially in a sector where margins are closely watched.

The pay-as-you-go model means you only pay for resources actually consumed. During quiet periods (nights, weekends outside of sale seasons), costs decrease automatically. During traffic peaks (Black Friday, end-of-year holidays), the infrastructure scales up without manual intervention.

The DevOps contribution

Hidora helped the company set up a GitLab node and implement all the necessary workflows to streamline the development-to-production process. This type of DevOps support allows development teams to focus on code and ensure it runs smoothly on the servers they have access to.

This transition saved considerable time and eliminated the frustrations associated with the previous hosting model.

Technical architecture

This e-commerce client's typical environment includes:

  • Load balancers to distribute traffic
  • Application servers to run business logic
  • Cache and storage nodes to optimize performance
  • Database servers and SQL proxy servers
  • Over 15 environments in total, including GitLab, backup and staging environments

Swiss e-commerce specific requirements

The Swiss e-commerce market has specific characteristics that directly influence hosting choices. First, compliance with the LPD (Swiss Federal Data Protection Act) imposes strict guarantees on where customer data is stored and processed, especially for payment transactions. A hosting provider that stores data outside Switzerland exposes the merchant to growing legal risks.

Second, Swiss consumers expect fast loading times and impeccable availability. Cart abandonment rates increase by 7% for every additional second of loading time. For a site generating CHF 500,000 in annual revenue, an extra second of latency can represent a loss of CHF 35,000 per year.

Third, seasonal peaks (Black Friday, Christmas, sales) require infrastructure that can scale rapidly. Traditional hosting with dedicated servers cannot absorb a 5x to 10x traffic spike without manual planning weeks in advance. Auto-scaling solves this problem transparently.

Three platform highlights

The client highlighted three key advantages:

  1. Control over nodes. The independence this provides is invaluable for a technical team that knows what they want.
  2. Ease of use. Setting up a new environment and being in production in no time is a game changer for time-to-market.
  3. Active support. The platform is actively maintained and supported, and client feedback is taken into account in product evolution.

For e-commerce companies looking for performant, secure and sovereign cloud hosting, this client's experience perfectly illustrates what Hidora can deliver. Feel free to explore our cloud offerings or contact us to discuss your project.

Does this article resonate?

Hidora can support you on this topic.

Need support?

Let's talk about your project. 30 minutes, no strings attached.