Rapidasig: from physical servers to cloud microservices, with zero downtime
The context
Rapidasig is one of the leaders in Moldova's insurance market. As a well-known name, the platform handles a constant, high volume of user requests — every second of unavailability, or any slowdown, is felt immediately in the business.
Its infrastructure, however, ran on physical servers with outdated operating systems. It worked, but it had become a brake: hard to scale, risky to update, and with no clear separation between the development and production environments.
The challenge
On a setup like this, every change was a delicate operation. Updates were applied directly, with a risk of downtime, and an error in production was hard to roll back quickly. The lack of a dev/production split meant testing and releases kept colliding.
On top of that, the company had growth plans — a mobile app and a web personal cabinet for customers. On the existing physical servers, these would have added traffic pressure the old infrastructure could not safely sustain.
The solution
We migrated the entire infrastructure from physical servers to a cloud microservices architecture, integrating modern technologies. Each service scales independently with demand, and versioning makes it possible to roll back to any previous version at any moment — a real safety net for releases.
We separated the development environment from production and implemented a full CI/CD pipeline with GitHub Actions, so releases are automated, tested and downtime-free. To handle the constant request volume, we set up high availability and traffic load balancing.
Beyond the migration, we fully administer Rapidasig's infrastructure — from computers, printers and the local network to the cloud backend. We handle service and deployment monitoring, DevOps, security, VPN and network administration, workstation management and Active Directory: end-to-end managed IT.
Technologies
- Cloud microservices architecture
- CI/CD with GitHub Actions — automated, zero-downtime releases
- High availability & traffic load balancing
- Versioning with rollback to any previous release
- Separate development and production environments
- Complete administration and monitoring of services and deployments
- Security, VPN, network, workstations and Active Directory
Results
- Zero downtime on releases, with instant rollback to a previous version
- Automatic scaling for the constant request volume of a market leader
- High availability and traffic load balancing for continuous uptime
- A foundation ready for the mobile app and the web personal cabinet
The migration wasn't just a move to the cloud — it was preparing ahead of time: scalability and environment separation turned future growth — new products, more users — from a risk into simply the next step.