Skip to content
Back to projects
Español

Infrastructure consolidation

From 7 to 3 virtual servers without losing service

Institutional project: the code is not public and screenshots use test data.

The problem

Seven institutional applications spread across seven virtual machines, each configured differently, with failures detected only when a user complained.

My role

Technical lead: design, migration plan and execution.

The solution

I unified the applications on a common Docker, Docker Compose and Nginx setup, documented in an ADR, and added monitoring with automatic alerts (Zabbix and Uptime Kuma).

The result

57% less infrastructure and centralized visibility of every service's health.

  • −57% virtual machines (7 → 3)

Technologies

  • Docker
  • Docker Compose
  • Nginx
  • Zabbix
  • Uptime Kuma
  • AlmaLinux
  • Nutanix AHV

In my journey