person typing on laptop with coffee - liantis case
Liantis_logo-1

Last updated: 18 April 2025

A flexible and reliable cloud solution for Liantis

Liantis, a provider of HR and business support services, needed to migrate its on-premise Atlassian tools to a more scalable and reliable infrastructure. ACA Group implemented a cloud migration to AWS, using Kubernetes to enable container orchestration and auto-scaling. This cloud solution ensures high availability of over 99.9%, improves system scalability, and reduces infrastructure management overhead while supporting continuous service delivery.

Read more
01

Challenge

Liantis needed a scalable, reliable infrastructure to handle growing performance demands and relieve internal teams from manual management tasks.


02

Solution

Migrating to AWS Cloud, leveraging Kubernetes clusters, and implementing infrastructure-as-code delivered a robust, automated solution with enhanced performance and uptime.


03

Approach

By combining ACA's managed services, AWS, Kubernetes, automated scaling, and 24/7 monitoring, we ensured a reliable and flexible infrastructure tailored to Liantis' needs.


04

Result

Liantis achieved a resilient infrastructure with 99.9% uptime, automatic scaling, uninterrupted service during maintenance, and the ability to efficiently support its growing user base.

Liantis logo

Liantis has been supporting starting entrepeneurs and freelancers for almost 100 years with various services. They help their customers with clear information, meticulous administrative support, specific advice and concrete coaching. Liantis’ customers have access to an entrepeneurs’ counter, a social insurance fund, a social secretary and an extensive educational catalog.

Challenge

Managing a growing infrastructure

For the last few years, Liantis has been intensively using products from the Atlassian suite. Today, more than 1800 active users fire up these tools every day, cementing the products as an essential part of the daily running of the organization. Because of their ever growing expansion, Liantis was looking for a reliable partner who could manage its infrastructure as well as the applications themselves, allowing Liantis to concentrate on its core business activities without having to worry about their Atlassian stack.

Additionally, because of this continuous growth, the load on applications such as Atlassian Jira kept growing, which could have a negative impact on performance. Liantis therefore wanted to scale up their infrastructure to be able to handle these spikes in usage and keep Jira performance high at all times.

Solution

Managed Services based on AWS Cloud and Kubernetes

To be able to help Liantis with outsourcing their infrastructure management, we offered our ACA Atlassian Managed Services as a solution. With this solution, we centralize the licenses, hosting, monitoring, infrastructure and maintenance of the applications for a fixed amount per year.

For scaling the applications up or down depending on a rising or declining load, we migrated Liantis’ on-premise Jira appliction to AWS Cloud.

Two Kubernetes clusters for maximal flexibility

As a solution, we proposed to use two different Kubernetes clusters, each with their own AWS account. Splitting the solution up into two clusters allows Liantis to keep the management of rights and costs separate. Additionally, this approach facilitates management and maintenace: whenever there’s no more need for a particular Kubernetes cluster, it can be terminated immediately without impacting other clusters. This also applies to maintenance: if one cluster needs to be taken offline for (scheduled) maintenance, the other can stay online so service is never interrupted.

Reliable infrastructure-as-code

The on-premise infrastructure at Liantis was set up and managed manually. This traditional approach may cause inconsistencies between environments, with a greater risk of human errors.

Through our infrastructure-as-code approach, the entire infrastructure of Liantis is written down in legible code. This way, we’re able to use the same code to quickly set up different environments without running the risk that these environments differ from one another.

a screen showing code

Whenever the need arises for new infrastructural components or changes, the code can be quickly and efficiently adjusted to reflect these changes. The new code is then executed in an acceptance environment. When the code is validated, it’s pushed to the production environment. This automatic process drastically reduces the chances of human errors.

Goal of 99.9% availability

The use of containers in a Kubernetes cluster allows us and Liantis to strive towards a rate of availability of 99.9%. Whenever Jira encounters problems, performance hiccups or even flat-out stops working, the current container terminates and a new one automatically spins up. Users don’t even notice this and can just keep working without interruptions. This ‘self-healing’ of Kubernetes clusters also allows an application to recover themselves after office hours. Being unable to continue working or losing data because of crashes are a thing of the past!

liantis

 

Approach

Leveraging AWS Cloud, Kubernetes, and automation

Our solution centered on the ACA Atlassian Managed Services offering, backed by AWS Cloud and Kubernetes to ensure flexibility, scalability, and reliability.

  • Discovery phase: We analyzed Liantis' needs to identify bottlenecks in their on-premise setup and mapped out a plan to migrate Jira to a cloud-based solution.

  • Migration to AWS cloud: Migrated the on-premise Jira application to AWS, enabling enhanced scalability and performance optimization.

  • Kubernetes clusters: Deployed two separate Kubernetes clusters with distinct AWS accounts for better cost and rights management, offering uninterrupted service during maintenance or scaling events.

  • Infrastructure-as-code: Implemented infrastructure-as-code practices to maintain consistency across environments, minimize human errors, and enable rapid adjustments to infrastructural needs.

  • Automated scaling: Enabled real-time automatic scaling of hardware resources based on usage demand, ensuring optimal performance during peak times without unnecessary costs during lulls.

  • Monitoring and maintenance: Incorporated 24/7 monitoring using Datadog for proactive issue identification and resolution, reducing downtime and performance impacts.

We’re extremely satisfied with ACA’s dedication and reactivity during the project. The team has gone above and beyond to research and answer our questions, even during the weekend. Their flexibility has made this project into a success. Another satisfied customer for ACA. Kudos to the team!

"We’re extremely satisfied with ACA’s dedication and reactivity during the project. The team has gone above and beyond to research and answer our questions, even during the weekend. Their flexibility has made this project into a success. Another satisfied customer for ACA. Kudos to the team!"
Stefan De Leyn
former Development team leader at Liantis
Stefan De Leynformer Development team leader at Liantis
liantis logo wit
Result

Automatic scaling for a more performant application

From the more than 1800 Liantis employees, about 300 use Jira at the same time at any given moment. The combination of infrastructure-as-code and AWS Cloud allows the underlying hardware to simply and efficiently automatically scale up whenever deemed necessary. This way, Liantis doesn’t have to pay for extensive infrastructure when it’s not needed, while still being able to serve all Jira users without delays during peak times.

In the case of any performance problems despite these efforts, our 24/7 Datadog monitoring immediately notifies us of any (potential) problems, allowing us to quickly take action to solve the problem.

1650440512-image2022-1-10_13-42-52-copy

 

Let's collaborate

Future-proof your cloud infrastructure today.

Contact us and our cloud experts would love to help you!

image about cloud solution
Let's collaborate

Future-proof your cloud infrastructure today.

Contact us and our cloud experts would love to help you!

image about cloud solution

Related cloud cases

Discover how other companies transformed their digital solutions! Check out our related cases and see how we create innovative, user-friendly, and future-proof applications.

CM, a Belgian health insurer, migrated its Atlassian environment from Data Center to Cloud, with integration into Azure Entra ID as a requirement. The technical integration through Atlassian Guard was easy to set up. The real challenge was operational: deciding in which platform licences, groups and permissions are managed. ACA Group listed the decisions to make, guided and advised CM, and made sure all stakeholders were informed and aligned. The result: licences managed in Azure Entra ID, permissions in Atlassian groups, and an enterprise-grade identity and security solution with clearly defined roles and responsibilities.

CM
CM Christelijke Mutualiteit logo

Jessa Ziekenhuis, a hospital in the healthcare sector, was struggling with C2M: outdated Electronic Health Records software with rising maintenance costs, growing unavailability and a stalled feature backlog. Together with ACA Group, the hospital built GEMS (Global Electronic Medical System) on the ACA Platform, with a joint development team and a strong focus on UX. After a phased rollout, GEMS fully replaced C2M by March 2018. It now serves about 2,500 users every day, with fast response times and no unplanned downtime.

Two Jessa Ziekenhuis care providers wearing face shields and protective gowns
Jessa Ziekenhuis logo

When Stellantis  inherited an outdated Jira Server environment, simply moving everything to the cloud was not the answer. Years of duplicate fields, inconsistent workflows and legacy configuration would have moved with it. They wanted something better: a clean Jira Cloud environment without losing years of valuable history or disrupting its teams.

Together with ACA Group and Exalate, Stellantis migrated around 150.000 Jira issues in just 25 days, while cleaning up and restructuring its data along the way. 

blue orange background
Stellantis logo
Until mid-2024, a major Flemish government organization ran its operations from an extensive on-premise environment that was reaching its limits: outdated hardware, tightening security requirements, and little visibility into IT costs. ACA Group delivered a large-scale migration project, bringing more than 80 applications to Microsoft Azure-cloud with minimal downtime. The result: a safer, scalable, and fully transparent platform ready for tomorrow's innovations.
Developed by Microsoft Azure
VIAS institute wanted to reduce its reliance on government-funded projects by developing scalable digital products for new B2B and B2C markets. ACA Group conducted market research, stakeholder workshops and business case validation to create a strategic digital roadmap with five value streams. The roadmap provides VIAS with clear investment priorities and a solid foundation for sustainable digital product development.
vias header case
vias logo
The Flemish government (public sector) faced fragmented real estate data spread across multiple agencies, making it difficult for citizens and stakeholders to access certificates, permits, and reports. ACA Group developed the Gebouwenpas, a scalable digital platform built on Liferay DXP with Spring Boot and Angular, centralising all building data into a single digital passport. Using an agile Scrum and Kanban approach, the solution delivers clear insights, secure access, and a future-proof system for both residential and non-residential properties.
OVAM_dossierdoolhof
OVAM-Leeuw-engels_groen-letteromtrek

Share this case in your team

Share via: