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!

Stefan De Leyn
former Development team leader at Liantis
liantis logo wit
"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 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
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.

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_dossierdoolhof
OVAM-Leeuw-engels_groen-letteromtrek
I am ten, a marketing agency working with diverse project types such as retainers and time-based assignments, struggled to turn fragmented Jira data into actionable management insights. ACA Group implemented JirAlytics, a data platform built on top of Jira that integrates with tools like Power BI to centralise reporting on billability, budgets, and timesheets. This resulted in a scalable, centralised reporting environment, enabling management to monitor performance and make faster, data-driven decisions across all projects.
I am ten
I am ten
I am tem logo transparent
OVAM, the Public Waste Agency of Flanders, faced operational inefficiencies due to legacy IT systems and manual processes in case management and field operations. ACA Group implemented multiple applications using OutSystems low-code technology, including a web-based case management system, a mobile inspection app, and an asbestos cost calculation tool. This approach automated workflows, improved data accuracy, and reduced administrative effort, enabling faster processes, scalable digital solutions, and cost-efficient digital transformation across the organization.
sustainability visual
sustainability visual
OVAM-Leeuw-engels_groen-letteromtrek
Smart Region Limburg (s-Lim), a collaboration of local governments, needed to reduce fragmentation in municipal communication and services across multiple municipalities. ACA Group developed Mijn Stadsapp, a cross-platform mobile application built with React Native that integrates data from various sources such as municipal websites, event platforms, and utility services. This solution centralizes local information and services in one app, improving citizen engagement and accessibility, and achieved rapid adoption with over 20,000 downloads in the first month.
mijn-stadsapp-bg-landscape
mijn-stadsapp-bg-landscape
1717581376-s-lim-logo-transparant
A major Belgian bank needed to modernize its data management strategy to overcome limitations of centralized data architectures and enable scalable, domain-driven data usage. ACA Group guided the transition to a Data Mesh approach, combining strategic consulting, stakeholder alignment, and hands-on implementation of a self-service data platform using technologies such as Kubernetes. This resulted in a validated data product model, improved data ownership, and a scalable architecture that accelerates data-driven innovation and governance across the organization.
data mesh
data mesh
ACA Group logo
ACA Group, an international technology consultancy, faced fragmented onboarding processes across multiple offices, tools, and business units, creating inefficiencies for HR and inconsistent employee experiences. To address this, ACA Group developed N-ACA, a custom onboarding platform built with OutSystems low-code technology. The platform centralizes onboarding content, enables progress tracking, and standardizes workflows. This solution improved onboarding quality, reduced administrative workload for HR, and accelerated time-to-productivity for new employees.
rocket
rocket
ACA Group 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_dossierdoolhof
OVAM-Leeuw-engels_groen-letteromtrek
I am ten, a marketing agency working with diverse project types such as retainers and time-based assignments, struggled to turn fragmented Jira data into actionable management insights. ACA Group implemented JirAlytics, a data platform built on top of Jira that integrates with tools like Power BI to centralise reporting on billability, budgets, and timesheets. This resulted in a scalable, centralised reporting environment, enabling management to monitor performance and make faster, data-driven decisions across all projects.
I am ten
I am ten
I am tem logo transparent
OVAM, the Public Waste Agency of Flanders, faced operational inefficiencies due to legacy IT systems and manual processes in case management and field operations. ACA Group implemented multiple applications using OutSystems low-code technology, including a web-based case management system, a mobile inspection app, and an asbestos cost calculation tool. This approach automated workflows, improved data accuracy, and reduced administrative effort, enabling faster processes, scalable digital solutions, and cost-efficient digital transformation across the organization.
sustainability visual
sustainability visual
OVAM-Leeuw-engels_groen-letteromtrek
Smart Region Limburg (s-Lim), a collaboration of local governments, needed to reduce fragmentation in municipal communication and services across multiple municipalities. ACA Group developed Mijn Stadsapp, a cross-platform mobile application built with React Native that integrates data from various sources such as municipal websites, event platforms, and utility services. This solution centralizes local information and services in one app, improving citizen engagement and accessibility, and achieved rapid adoption with over 20,000 downloads in the first month.
mijn-stadsapp-bg-landscape
mijn-stadsapp-bg-landscape
1717581376-s-lim-logo-transparant
A major Belgian bank needed to modernize its data management strategy to overcome limitations of centralized data architectures and enable scalable, domain-driven data usage. ACA Group guided the transition to a Data Mesh approach, combining strategic consulting, stakeholder alignment, and hands-on implementation of a self-service data platform using technologies such as Kubernetes. This resulted in a validated data product model, improved data ownership, and a scalable architecture that accelerates data-driven innovation and governance across the organization.
data mesh
data mesh
ACA Group logo
ACA Group, an international technology consultancy, faced fragmented onboarding processes across multiple offices, tools, and business units, creating inefficiencies for HR and inconsistent employee experiences. To address this, ACA Group developed N-ACA, a custom onboarding platform built with OutSystems low-code technology. The platform centralizes onboarding content, enables progress tracking, and standardizes workflows. This solution improved onboarding quality, reduced administrative workload for HR, and accelerated time-to-productivity for new employees.
rocket
rocket
ACA Group logo

Share this case in your team

Share via: