Bs cover n02

Reliable and secure server architecture for critical systems


In a project for an independent public institution that manages key systems of national importance and operates within the European institutional environment, we designed and implemented a highly available, security-hardened server architecture to ensure the reliable operation of critical web services.

  • CLIENT
    • [Independent public institution]
    • Slovenia
  • YEAR OF IMPLEMENTATION
    • 2024-present

Project in numbers


System availability 99.99 %

Such high availability ensures virtually uninterrupted access to the website and worry-free communication with the public.


Backups on 3 locations

The system operates in two geographically separate regions, and data is backed up at three locations, which ensures resilience even in the event of major disruptions or failures.


Automatic switchover in the event of a failure < 40 seconds

In the event of a server outage, the system automatically switches to the backup location in less than 40 seconds, ensuring the user experiences an almost imperceptible interruption to access.


System availability 99.99 %

Such high availability ensures virtually uninterrupted access to the website and worry-free communication with the public.


Backups on 3 locations

The system operates in two geographically separate regions, and data is backed up at three locations, which ensures resilience even in the event of major disruptions or failures.


Automatic switchover in the event of a failure < 40 seconds

In the event of a server outage, the system automatically switches to the backup location in less than 40 seconds, ensuring the user experiences an almost imperceptible interruption to access.


Challenge

In a project for an independent public institution with a systemic role in the European institutional environment, classified as critical infrastructure, it was necessary to establish an exceptionally reliable and secure server environment for the operation of the web solution, while ensuring strict compliance with stringent security standards. 


Our solution

Combined server infrastructure

For stable and secure operation of the web solution, we designed a combined server architecture with high availability that connects our Slovenian environment with Microsoft Azure infrastructure. Such a hybrid design enables centralized control, greater flexibility in resource management, and a consistently high level of security, in line with the client’s requirements. 

We integrated Cloudflare into the architecture, which, with advanced traffic routing and automatic failover in the event of individual component outages, delivers high resilience and an uninterrupted user experience. The switchover is typically completely transparent; in rare cases, a simple page refresh is sufficient. 

In this way, we have established a robust and secure architecture that enables reliable operation of the solution and a consistently high quality of the user experience. 

Uninterrupted operation

The established replication across multiple servers enables the uninterrupted operation of critical services even in the event of failures or the unavailability of an individual node. In addition, we paid particular attention to careful planning and the selection of optimal server locations that ensure low latency, stability, and high resilience of the entire infrastructure.  

  1. A Primary Humanfrog server
  2. B Replication to Microsoft Azure infrastructure at a remote location
  3. C Backup (backup) Humanfrog server
  4. D Cloudflare system for switching between locations
Bs infographics 03

Results

By establishing a combined server architecture, an independent public institution that is part of critical infrastructure has obtained a reliable, stable, and robust environment for operating its web solution. The system is resilient to external disruptions and failures while ensuring an uninterrupted user experience. The client is guaranteed high availability, data security, and minimal impact of potential outages on end users. 


Scope of our work

  • Cloud, infrastructure and security
    • Planning server architecture and infrastructure for high availability.
    • Managing and maintaining hosting for the web solution.
    • Implementing server replication and failover mechanisms.
    • Ensuring security and compliance with critical infrastructure requirements.

Let's discuss your project.


Related Case Studies