Companies seeking better performance, scalability, and cost-effectiveness turn to cloud solutions. Companies aim to migrate ~60% of their IT estate to the cloud in the near future, with Microsoft Azure serving 85% of Fortune 500 companies.
ProMark, a Danish workforce management platform, partnered with Baltic Amadeus' DevOps team to migrate its infrastructure from on-premisesto Azure cloud for improved productivity and operational efficiency.
ProMark is a leading provider of SaaS workforce management solutions, helping organisations improve employee productivity and experience through time and attendance reporting, absence management, and AI-optimised scheduling.
However, the company faced several infrastructure challenges. New client integrations required creating multiple virtual machines, resource needs were often overestimated during usage spikes, and the infrastructure required continuous updates to meet security requirements.
To address these issues, ProMark partnered with Baltic Amadeus, which proposed a cloud-based solution supported by advanced DevOps practices to streamline integrations and optimise resource usage.


Working closely with ProMark's in-house team, Baltic Amadeus carried out a detailed cost estimation for a cloud-based infrastructure, implemented a successful proof of concept, and delivered the full solution.
The ProMark platform was migrated to Microsoft Azure using Azure infrastructure and Azure Kubernetes Service. Together with the client's development team, the application was containerised using DevOps practices, enabling seamless integration with Kubernetes.
The solution introduced fully autonomous, self-healing, and autoscaling environments, supported by comprehensive monitoring and logging tools. These capabilities were designed to serve not only developers but also IT and business teams.
After the migration, ProMark significantly improved its customer experience by enabling new user integrations in minutes rather than weeks or months. Continuous manual infrastructure monitoring was no longer required, as automated notifications now alert teams when attention is needed.
By adopting a full GitOps approach, developers can rely on Git as a single source of truth, removing uncertainty around cloud operations. This allows rapid deployment of new features and code changes without downtime.
Finally, shifting part of the operational responsibility to the cloud provider led to a more secure infrastructure and lower overall costs than the previous on-premises model.

