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

Laatst bijgewerkt: 18 april 2025

Een flexibele en betrouwbare cloudoplossing voor Liantis

Liantis, een dienstverlener in HR en sociaal secretariaat, wilde zijn on-premise Atlassian tools migreren naar een schaalbare en betrouwbare cloudomgeving. De uitdaging was om prestaties en beschikbaarheid te verbeteren zonder operationele verstoringen. Er werd een migratie uitgevoerd naar AWS cloud, met Kubernetes voor automatische schaling en beheer. Dit resulteerde in een cloud-native infrastructuur met meer dan 99,9% beschikbaarheid, betere prestaties en hogere operationele efficiëntie.

Lees meer
01

Uitdaging

Liantis had een schaalbare, betrouwbare infrastructuur nodig om groeiende prestatie-eisen aan te kunnen en interne teams te ontlasten van handmatige beheertaken.


02

Oplossing

De migratie naar AWS Cloud, het gebruik van Kubernetes-clusters en de implementatie van infrastructure-as-code leverden een robuuste, geautomatiseerde oplossing op met verbeterde prestaties en uptime.


03

Benadering

Door ACA's managed services, AWS, Kubernetes, automatisch schalen en 24/7 monitoring te combineren, zorgden we voor een betrouwbare en flexibele infrastructuur op maat van de behoeften van Liantis.


04

Resultaat

Liantis bereikte een veerkrachtige infrastructuur met 99,9% uptime, automatische schaling, ononderbroken service tijdens onderhoud en de mogelijkheid om het groeiende gebruikersbestand efficiënt te ondersteunen.

Liantis-logo

Liantis ondersteunt al bijna 100 jaar startende ondernemers en freelancers met verschillende diensten. Ze helpen hun klanten met duidelijke informatie, nauwgezette administratieve ondersteuning, gericht advies en concrete coaching. Klanten van Liantis hebben toegang tot een ondernemersloket, een sociaal verzekeringsfonds, een sociaal secretaresse en een uitgebreide opleidingscatalogus.

Uitdaging

Een groeiende infrastructuur beheren

De afgelopen jaren heeft Liantis intensief gebruik gemaakt van producten uit de Atlassian-suite. Vandaag de dag gebruiken meer dan 1800 actieve gebruikers deze tools elke dag, waardoor de producten een essentieel onderdeel vormen van de dagelijkse werking van de organisatie. Vanwege de voortdurende groei was Liantis op zoek naar een betrouwbare partner die zowel de infrastructuur als de applicaties zelf kon beheren, zodat Liantis zich kon concentreren op de kernactiviteiten zonder zich zorgen te hoeven maken over de Atlassian-stack.

Bovendien bleef door deze voortdurende groei de belasting van applicaties zoals Atlassian Jira toenemen, wat een negatieve invloed kon hebben op de prestaties. Liantis wilde daarom hun infrastructuur opschalen om deze pieken in het gebruik aan te kunnen en de prestaties van Jira te allen tijde hoog te houden.

Oplossing

Beheerde diensten op basis van AWS Cloud en Kubernetes

Om Liantis te helpen met het uitbesteden van hun infrastructuurbeheer, hebben we onze ACA Atlassian Managed Services als oplossing aangeboden. Met deze oplossing centraliseren we de licenties, hosting, monitoring, infrastructuur en het onderhoud van de applicaties voor een vast bedrag per jaar.

Om de applicaties omhoog of omlaag te schalen, afhankelijk van een stijgende of dalende belasting, migreerden we de on-premise Jira-applicatie van Liantis naar AWS Cloud.

Twee Kubernetes clusters voor maximale flexibiliteit

Als oplossing stelden we voor om twee verschillende Kubernetes-clusters te gebruiken, elk met een eigen AWS-account. Door de oplossing op te splitsen in twee clusters kan Liantis het beheer van rechten en kosten gescheiden houden. Daarnaast vergemakkelijkt deze aanpak het beheer en onderhoud: wanneer een bepaald Kubernetes-cluster niet meer nodig is, kan het onmiddellijk worden beëindigd zonder gevolgen voor andere clusters. Dit geldt ook voor onderhoud: als een cluster offline moet voor (gepland) onderhoud, kan het andere cluster online blijven zodat de service nooit wordt onderbroken.

Betrouwbare infrastructuur-as-code

De on-premise infrastructuur bij Liantis werd handmatig opgezet en beheerd. Deze traditionele aanpak kan leiden tot inconsistenties tussen omgevingen, met een groter risico op menselijke fouten.

Door onze infrastructure-as-code aanpak is de volledige infrastructuur van Liantis opgeschreven in leesbare code. Op deze manier kunnen we dezelfde code gebruiken om snel verschillende omgevingen op te zetten zonder het risico te lopen dat deze omgevingen van elkaar verschillen.

a screen showing code

Als er nieuwe infrastructurele componenten of wijzigingen nodig zijn, kan de code snel en efficiënt worden aangepast aan deze wijzigingen. De nieuwe code wordt vervolgens uitgevoerd in een acceptatieomgeving. Als de code gevalideerd is, wordt hij naar de productieomgeving gepushed. Dit automatische proces vermindert de kans op menselijke fouten drastisch.

Doel van 99,9% beschikbaarheid

Door het gebruik van containers in een Kubernetes-cluster kunnen wij en Liantis streven naar een beschikbaarheid van 99,9%. Wanneer Jira problemen ondervindt, hapert in de prestaties of zelfs helemaal niet meer werkt, wordt de huidige container afgesloten en wordt er automatisch een nieuwe aangemaakt. Gebruikers merken hier niets van en kunnen gewoon doorwerken zonder onderbrekingen. Door deze 'zelfgenezing' van Kubernetes-clusters kan een applicatie zichzelf ook na kantooruren herstellen. Niet verder kunnen werken of gegevens verliezen door crashes behoren tot het verleden!

liantis

Aanpak

Gebruikmaken van AWS Cloud, Kubernetes en automatisering

Onze oplossing is gebaseerd op het ACA Atlassian Managed Services-aanbod, ondersteund door AWS Cloud en Kubernetes om flexibiliteit, schaalbaarheid en betrouwbaarheid te garanderen.

  • Ontdekkingsfase: We analyseerden de behoeften van Liantis om knelpunten in hun on-premise installatie te identificeren en stippelden een plan uit om Jira te migreren naar een cloud-gebaseerde oplossing.

  • Migratie naar AWS-cloud: Migreerde de on-premise Jira-applicatie naar AWS, wat verbeterde schaalbaarheid en prestatieoptimalisatie mogelijk maakte.

  • Kubernetes-clusters: Implementeerde twee afzonderlijke Kubernetes-clusters met afzonderlijke AWS-accounts voor een beter kosten- en rechtenbeheer en bood ononderbroken service tijdens onderhoud of schaalvergroting.

  • Infrastructuur-als-code: Infrastructuur-als-code-praktijken geïmplementeerd om consistentie tussen omgevingen te behouden, menselijke fouten te minimaliseren en snelle aanpassingen aan infrastructurele behoeften mogelijk te maken.

  • Automatisch schalen: In realtime automatisch schalen van hardwarebronnen op basis van de gebruiksvraag, waardoor optimale prestaties tijdens piekmomenten worden gegarandeerd zonder onnodige kosten tijdens dalmomenten.

  • Monitoring en onderhoud: Geïntegreerde 24/7 monitoring met Datadog voor proactieve probleemidentificatie en -oplossing, waardoor downtime en prestatie-impact worden verminderd.

We zijn uiterst tevreden te zijn over de inzet en reactiviteit van ACA tijdens het project. Het team is door de spreekwoordelijke weer en wind gelopen om onze vragen te beantwoorden en onderzoeken, zelfs tijdens het weekend. Deze flexibiliteit heeft ertoe geleid dat we het traject succesvol hebben kunnen afwerken. Een tevreden klant voor ACA erbij. Kudo’s to the team!

Stefan De Leyn
voormalig teamleider ontwikkeling bij Liantis
liantis logo met
"We zijn uiterst tevreden te zijn over de inzet en reactiviteit van ACA tijdens het project. Het team is door de spreekwoordelijke weer en wind gelopen om onze vragen te beantwoorden en onderzoeken, zelfs tijdens het weekend. Deze flexibiliteit heeft ertoe geleid dat we het traject succesvol hebben kunnen afwerken. Een tevreden klant voor ACA erbij. Kudo’s to the team!"
Stefan De Leynvoormalig teamleider ontwikkeling bij Liantis
liantis logo met
Resultaat

Automatisch schalen voor een performantere applicatie

Van de meer dan 1800 medewerkers van Liantis gebruiken er op elk moment ongeveer 300 tegelijkertijd Jira. Door de combinatie van infrastructure-as-code en AWS Cloud kan de onderliggende hardware eenvoudig en efficiënt automatisch worden opgeschaald wanneer dat nodig is. Op deze manier hoeft Liantis niet te betalen voor uitgebreide infrastructuur wanneer deze niet nodig is, terwijl het nog steeds in staat is om alle Jira-gebruikers te bedienen zonder vertragingen tijdens piektijden.

Mochten er ondanks deze inspanningen toch prestatieproblemen optreden, dan worden we door onze 24/7 Datadog-monitoring onmiddellijk op de hoogte gebracht van (potentiële) problemen, zodat we snel actie kunnen ondernemen om het probleem op te lossen.

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

Verwante cases

Ontdek hoe andere bedrijven hun digitale oplossingen hebben getransformeerd! Bekijk onze gerelateerde cases en zie hoe we innovatieve, gebruiksvriendelijke en toekomstbestendige applicaties creëren.

De Vlaamse overheid (publieke sector) kampte met versnipperde vastgoeddata verspreid over verschillende instanties, wat het voor burgers en stakeholders moeilijk maakte om certificaten, vergunningen en rapporten te raadplegen. ACA Group ontwikkelde de Gebouwenpas, een schaalbaar digitaal platform gebouwd op Liferay DXP met Spring Boot en Angular, dat alle gebouwgegevens centraliseert in één digitaal paspoort. Via een agile Scrum- en Kanban-aanpak biedt de oplossing duidelijke inzichten, veilige toegang en een toekomstbestendig systeem voor residentieel en niet-residentieel vastgoed.
OVAM_dossierdoolhof
OVAM_dossierdoolhof
Ovam Logo
I am ten, een marketingbureau dat werkt met diverse projecttypes zoals retainers en regie-opdrachten, had moeite om gefragmenteerde Jira data om te zetten in bruikbare managementinzichten. ACA Group implementeerde JirAlytics, een dataplatform bovenop Jira dat integreert met tools zoals Power BI om rapportering rond billability, budgetten en timesheets te centraliseren. Dit resulteerde in een schaalbare, gecentraliseerde rapporteringsomgeving, waardoor het management prestaties beter kan opvolgen en sneller datagedreven beslissingen kan nemen over alle projecten heen.
I am ten
I am ten
I am tem logo transparent
OVAM, het Vlaams Agentschap voor Openbaar Afval, kampte met operationele inefficiënties als gevolg van verouderde IT-systemen en handmatige processen in dossierbeheer en veldwerkzaamheden. ACA Group implementeerde diverse applicaties met behulp van de low-code technologie van OutSystems, waaronder een webgebaseerd dossierbeheersysteem, een mobiele inspectie-app en een tool voor het berekenen van asbestkosten. Deze aanpak automatiseerde workflows, verbeterde de nauwkeurigheid van gegevens en verminderde de administratieve inspanning, wat leidde tot snellere processen, schaalbare digitale oplossingen en een kostenefficiënte digitale transformatie binnen de hele organisatie.
sustainability visual
sustainability visual
Ovam Logo
De Smart Region Limburg (s-Lim), een samenwerkingsverband van lokale overheden, wilde de fragmentatie in gemeentelijke communicatie en diensten tussen de verschillende gemeenten verminderen. ACA Group ontwikkelde Mijn Stadsapp, een platformonafhankelijke mobiele applicatie gebouwd met React Native die data uit diverse bronnen integreert, zoals gemeentelijke websites, evenementenplatforms en nutsbedrijven. Deze oplossing centraliseert lokale informatie en diensten in één app, verbetert de betrokkenheid en toegankelijkheid voor burgers en werd snel geaccepteerd met meer dan 20.000 downloads in de eerste maand.
mijn-stadsapp-bg-landscape
mijn-stadsapp-bg-landscape
1717581376-s-lim-logo-transparant
Een grote Belgische bank moest haar datamanagementstrategie moderniseren om de beperkingen van gecentraliseerde data-architecturen te overwinnen en schaalbaar, domeingericht datagebruik mogelijk te maken. ACA Group begeleidde de transitie naar een Data Mesh-aanpak, waarbij strategisch advies, afstemming met stakeholders en een praktische implementatie van een selfservice dataplatform met technologieën zoals Kubernetes werden gecombineerd. Dit resulteerde in een gevalideerd dataproductmodel, verbeterd data-eigendom en een schaalbare architectuur die datagedreven innovatie en governance binnen de hele organisatie versnelt.
data mesh
data mesh
ACA Group logo
ACA Group, een internationaal technologieadviesbureau, kampte met gefragmenteerde onboardingprocessen verspreid over meerdere kantoren, tools en businessunits. Dit leidde tot inefficiëntie voor HR en inconsistente ervaringen voor nieuwe medewerkers. Om dit aan te pakken, ontwikkelde ACA Group N-ACA, een op maat gemaakt onboardingplatform gebouwd met de low-code technologie van OutSystems. Het platform centraliseert onboardingcontent, maakt het mogelijk de voortgang te volgen en standaardiseert workflows. Deze oplossing verbeterde de kwaliteit van de onboarding, verminderde de administratieve last voor HR en versnelde de productiviteit van nieuwe medewerkers.
rocket
rocket
ACA Group logo
De Vlaamse overheid (publieke sector) kampte met versnipperde vastgoeddata verspreid over verschillende instanties, wat het voor burgers en stakeholders moeilijk maakte om certificaten, vergunningen en rapporten te raadplegen. ACA Group ontwikkelde de Gebouwenpas, een schaalbaar digitaal platform gebouwd op Liferay DXP met Spring Boot en Angular, dat alle gebouwgegevens centraliseert in één digitaal paspoort. Via een agile Scrum- en Kanban-aanpak biedt de oplossing duidelijke inzichten, veilige toegang en een toekomstbestendig systeem voor residentieel en niet-residentieel vastgoed.
OVAM_dossierdoolhof
OVAM_dossierdoolhof
Ovam Logo
I am ten, een marketingbureau dat werkt met diverse projecttypes zoals retainers en regie-opdrachten, had moeite om gefragmenteerde Jira data om te zetten in bruikbare managementinzichten. ACA Group implementeerde JirAlytics, een dataplatform bovenop Jira dat integreert met tools zoals Power BI om rapportering rond billability, budgetten en timesheets te centraliseren. Dit resulteerde in een schaalbare, gecentraliseerde rapporteringsomgeving, waardoor het management prestaties beter kan opvolgen en sneller datagedreven beslissingen kan nemen over alle projecten heen.
I am ten
I am ten
I am tem logo transparent
OVAM, het Vlaams Agentschap voor Openbaar Afval, kampte met operationele inefficiënties als gevolg van verouderde IT-systemen en handmatige processen in dossierbeheer en veldwerkzaamheden. ACA Group implementeerde diverse applicaties met behulp van de low-code technologie van OutSystems, waaronder een webgebaseerd dossierbeheersysteem, een mobiele inspectie-app en een tool voor het berekenen van asbestkosten. Deze aanpak automatiseerde workflows, verbeterde de nauwkeurigheid van gegevens en verminderde de administratieve inspanning, wat leidde tot snellere processen, schaalbare digitale oplossingen en een kostenefficiënte digitale transformatie binnen de hele organisatie.
sustainability visual
sustainability visual
Ovam Logo
De Smart Region Limburg (s-Lim), een samenwerkingsverband van lokale overheden, wilde de fragmentatie in gemeentelijke communicatie en diensten tussen de verschillende gemeenten verminderen. ACA Group ontwikkelde Mijn Stadsapp, een platformonafhankelijke mobiele applicatie gebouwd met React Native die data uit diverse bronnen integreert, zoals gemeentelijke websites, evenementenplatforms en nutsbedrijven. Deze oplossing centraliseert lokale informatie en diensten in één app, verbetert de betrokkenheid en toegankelijkheid voor burgers en werd snel geaccepteerd met meer dan 20.000 downloads in de eerste maand.
mijn-stadsapp-bg-landscape
mijn-stadsapp-bg-landscape
1717581376-s-lim-logo-transparant
Een grote Belgische bank moest haar datamanagementstrategie moderniseren om de beperkingen van gecentraliseerde data-architecturen te overwinnen en schaalbaar, domeingericht datagebruik mogelijk te maken. ACA Group begeleidde de transitie naar een Data Mesh-aanpak, waarbij strategisch advies, afstemming met stakeholders en een praktische implementatie van een selfservice dataplatform met technologieën zoals Kubernetes werden gecombineerd. Dit resulteerde in een gevalideerd dataproductmodel, verbeterd data-eigendom en een schaalbare architectuur die datagedreven innovatie en governance binnen de hele organisatie versnelt.
data mesh
data mesh
ACA Group logo
ACA Group, een internationaal technologieadviesbureau, kampte met gefragmenteerde onboardingprocessen verspreid over meerdere kantoren, tools en businessunits. Dit leidde tot inefficiëntie voor HR en inconsistente ervaringen voor nieuwe medewerkers. Om dit aan te pakken, ontwikkelde ACA Group N-ACA, een op maat gemaakt onboardingplatform gebouwd met de low-code technologie van OutSystems. Het platform centraliseert onboardingcontent, maakt het mogelijk de voortgang te volgen en standaardiseert workflows. Deze oplossing verbeterde de kwaliteit van de onboarding, verminderde de administratieve last voor HR en versnelde de productiviteit van nieuwe medewerkers.
rocket
rocket
ACA Group logo

Deel deze casus in je team

Deel via: