Case Study Fadiro

BAS – een dossieradministratiesysteem voor reisbureaus - draaide tot voor kort on-premise.

BAS – een dossieradministratiesysteem voor reisbureaus - draaide tot voor kort on-premise. Fadiro, het achterliggende bedrijf, was verantwoordelijk voor inkoop, onderhoud en beheer van de fysieke machines en de software development. De kennis om de machines in te richten en te beheren lag bij één medewerker. Toen deze medewerker een andere baan kreeg, besloot Fadiro niet meer afhankelijk te willen zijn van één persoon.

Fadiro klopte bij ons aan voor het realiseren van een migratie naar de Cloud en Azure DevOps. Hieronder lees je hoe dit verliep.

 

De situatie

Fadiro heeft de webbased applicatie BAS ontwikkeld. BAS is hét dossieradministratiesysteem voor reisbureaus in Nederland. Ruim 90% van de ANVR reisspecialisten in Nederland maakt er gebruik van.

Wanneer klanten een reis boeken, kunnen reisspecialisten de gehele administratie afhandelen in BAS. Hierbij kun je denken aan uitgebreide profielregistratie, koppelingen met de visumcentrale, autoverhuurders en vaccinatiespecialisten en een correspondentiemodule. Financiële gegevens worden vanuit BAS automatisch overgezet naar een extern boekhoudpakket.  Aan de andere kant hebben klanten een portaal op Mijnreisoverzicht.nl waarin ze hun reis kunnen inzien en de betaling kunnen voltooien.

Fadiro is 18 jaar geleden gestart en is op IT-gebied altijd al een zeer vooruitstrevend bedrijf geweest. De overstap naar de Cloud was een logische volgende stap.

 

De uitdaging

Tot twee jaar geleden maakte Fadiro uitsluitend gebruik van een on-premise omgeving in de datacenters van een tweetal hostingpartijen. De fysieke machines werden door Fadiro gekocht, ingericht, geplaatst en beheerd.

De kennis over de inrichting en het beheer van deze machines lag bij één medewerker. Deze medewerker was een groot deel van zijn tijd kwijt aan systeembeheer en serveronderhoud.

Bovendien moest onderhoud aan de servers buiten kantoortijden plaatsvinden om overlast aan de klantzijde te voorkomen. Dit gold ook voor het doorzetten van updates. Een keer in de maand, op zondagavond, moest deze medewerker de update met soms wel 20 nieuwe features doorzetten. Deze werkwijze maakte dat nieuwe features soms onnodig lang klaarstonden om geüpdatet te worden.

Daarbij kreeg Fadiro steeds meer klanten en dus meer data, waardoor er af en toe performanceproblemen optraden. Opschalen was erg lastig in deze situatie.

Hoog tijd voor verbetering, vond Fadiro. Op het moment dat bovengenoemde medewerker een andere baan kreeg, besloten ze over te stappen naar de Cloud. Via een hostingpartij zijn ze terecht gekomen bij Intercept.

 

De oplossing

Wij hebben Fadiro geholpen met de migratie naar de Azure Cloud. De eerste transitie bestond uit het inruilen van servers voor virtual machines, een lift & shift.

Daarna hebben we Azure DevOps geïmplementeerd, een omgeving waarin het development team middels geautomatiseerde pipelines snel updates kan doorvoeren. Door de combinatie met Kubernetes – het welbekende container-orkestratiesysteem – kan iedere feature direct worden geüpdatet zonder dat de klant daaraan hinder ondervindt.

Fadiro neemt nu Managed Services bij ons af. Met uitgebreide monitoring houden we zaken als gebruik en beveiliging nauwlettend in de gaten. We hebben maandelijks een evaluatie over het systeem, waarin we mogelijkheden bespreken om de omgeving naar een hoger niveau te tillen.

 

De resultaten

  • De doorlooptijd van het doorvoeren van nieuwe features is verkort van enkele weken naar enkele minuten. Klantverzoeken en bug fixes kunnen per direct worden opgepakt. Met Kubernetes worden deze updates doorgevoerd zonder dat de klant het merkt.

  • De aanschaf- en onderhoudskosten van fysieke machines zijn hoog. Door gebruik te maken van virtual machines en Kubernetes bespaart Fadiro op deze kosten. Bovendien kan Fadiro zo eenvoudig op- en afschalen. Een monitoring tool geeft inzicht in het gebruik, waarop ze met een klik op de knop virtuele machines kunnen toevoegen.

  • Doordat alle virtual machines en containers uit eenzelfde script worden gehaald, is uitgebreide kennis over het systeem niet meer nodig. De programmeurs van Fadiro kunnen zich volledig focussen op de doorontwikkeling van de applicatie.
“Wij zijn goed begeleid door Intercept. Het zijn kundige mensen die duidelijk uitleg geven over de mogelijkheden van Azure. De voor- en nadelen worden goed afgewogen. Ze kiezen nooit voor de makkelijkste of goedkoopste optie voor henzelf, maar denken altijd in het belang van Fadiro. Ik ben zeer positief.”
Jos Teamleider development bij Fadiro

Tags

  • Migrate
  • Managed Services
  • Azure Kubernetes Services
  • Azure DevOps

In het kort

  • In het kort
  • Fadiro
  • BAS is hét dossieradministratiesysteem voor reisbureaus in Nederland.
  • Ruim 90% van de ANVR reisspecialisten in Nederland maakt er gebruik van.
  • Door de migratie naar Azure is de doorlooptijd van het doorvoeren van nieuwe features verkort van enkele weken naar enkele minuten.
  • Toegepaste technologie - Microsoft Azure, Azure Kubernetes Services, Containers, Azure Devops, Intercept Managed Services

Wellicht ook interessant:

  • Azure Healthcare

    Kansen voor de zorg op Azure

    Zorginstellingen pakken met Azure dé kans om werken aan innovatieve oplossingen en daarmee het leven van miljoenen mensen te verbeteren

    • Leesduur 3min
    Meer over Kansen voor de zorg op Azure
  • Afbeelding3 (1)

    Azure 2023: New Years Special

    Een nieuw jaar vol nieuwe vernieuwingen van Azure. Azure heeft zeker niet stil gestaan! Er is ook geen teken dat het rustiger wordt. Kijk samen me onze expert naar een terugblik van 2022 én vooruitblik van 2023!

    • 31 jan 2023
    • 1.5 uur
    Meer over Azure 2023: New Years Special
  • 20201028 Intercept Illustratie Bij Artikel Windows Containers In Een Linux Wereld 01

    Windows containers in een Linux wereld

    Een veel voorkomende vraag wanneer iemand op zoek is naar het transformeren/containeriseren van zijn oplossing is; ‘ik draai nu op een Windows systeem: moet ik Windows containers gebruiken of moet ik kiezen voor Linux containers? En dit is inderdaad een hele terechte vraag.

    • Leesduur 8min
    Meer over Windows containers in een Linux wereld
  • Azure Kubernetes Cluster Set Up

    Best practices voor het opzetten van een AKS cluster

    Kubernetes is “hot & happening”, vrijwel iedereen wil er mee aan de slag. Het aanmaken van een AKS-cluster is zo gedaan, maar gaat dat ook zo makkelijk als je Kubernetes echt in productie wilt nemen? In dit artikel geven wij belangrijke tips en best-practices voor het opzetten en gebruiken van een AKS-productie omgeving.

    • Leesduur 6min
    Meer over Best practices voor het opzetten van een AKS cluster
  • Voorkant E Book Checklist Nl (1)

    Checklist: Migrate to Azure

    Ontdek met deze checklist welke technische keuzes van essentieel belang zijn bij een migratie naar Microsoft Azure. Je ontvangt in één compacte versie de technische handvatten om jouw applicatie veilig en vertrouwt te migreren.

    • Leesduur 1min
    Meer over Checklist: Migrate to Azure
  • 20220117 Intercept Artikelillustratie Hybridcloud DEF (1)

    Is een hybrid cloud de beste optie voor jou?

    Overweeg je om gebruik te maken van public clouddiensten, maar wil je liever niet stoppen met je private cloud? Dan kan een hybrid cloud uitkomst bieden. Twee belangrijke redenen waarom een hybrid cloud populariteit wint zijn schaalbaarheid en flexibiliteit.

    • Leesduur 4min
    Meer over Is een hybrid cloud de beste optie voor jou?
  • Iaas To Paas (1)

    Waarom veel softwarebedrijven van IaaS naar PaaS overstappen

    Met een PaaS omgeving hoef je geen tijd meer te besteden aan het instellen en onderhouden van servers, authenticatie, patches, of upgrades van het besturingssysteem en de middleware. Wanneer stap jij over?

    • Leesduur 3min
    Meer over Waarom veel softwarebedrijven van IaaS naar PaaS overstappen
  • 202011111 Intercept Illustratie Bij Artikel Aks Monitoring A (1)

    AKS monitoring en management

    In dit artikel geven we je op een hoog niveau meer inzicht in de mogelijkheden van het monitoren van (Azure) resources, maar AKS-clusters in het bijzonder.

    • Leesduur 9min
    Meer over AKS monitoring en management
  • Ingress Name (2)

    Ingress, Services, Pods & Namespaces.

    Nadat je de container technologie hebt omarmd en hebt besloten dat Kubernetes gaat gebruiken, moet je aan de bak en je erin gaan verdiepen. Er is namelijk veel te leren, maar een aantal belangrijke concepten zoals Services, Pods, Ingresses en namespaces zijn van cruciaal belang voor je succes.

    • Leesduur 8min
    Meer over Ingress, Services, Pods & Namespaces.
  • Highstage Logo

    Case Highstage

    Wanneer de markt verandert, past Highstage zich aan. Lees hun reis naar de Cloud.

    Meer over Case Highstage
  • Aks Security

    AKS Security

    Iedereen werkt hard aan het nieuwe platform en dan vraagt iemand... "Hoe zit het met de veiligheid?"

    • Leesduur 10min
    Meer over AKS Security
  • Ebook AKS 6

    Het Intercept AKS e-book

    Dit e-book geeft je alle informatie die je moet weten om te beslissen of Azure Kubernetes een goede match met jouw software architectuur is. Leer daarnaast ook van onze best practices omtrent o.a. security, update scenario's en het monitoren en managen van AKS clusters.

    • Leesduur 2min
    Meer over Het Intercept AKS e-book
  • Hoofdfoto Artikel AKS Updates

    Update scenario's op AKS

    In dit artikel ga ik het hebben over een heel belangrijk onderwerp: updates. Als ik zeg updates, dan bedoel ik niet alleen Kubernetes updates, maar ook de worker node OS updates. Veel mensen vergeten het patchen van het work OS in de overtuiging dat het door Microsoft wordt geregeld. Dit is niet het geval.

    • Leesduur 8min
    Meer over Update scenario's op AKS
  • 20201208 Intercept Illustratie Bij Artikel Microservices Def Verkleind

    Wat zijn Microservices op AKS?

    Veel mensen praten over Microservices en Service Mesch, maar wat is dit? In dit artikel kijken we naar wat Microservices zijn, wat een Service Mesh is en wat je ermee kunt doen en tot slot of je het nu wel echt nodig hebt

    • Leesduur 8min
    Meer over Wat zijn Microservices op AKS?
  • Going Hybris

    Hybride deployments met Kubernetes

    Ik hoor en zie online dat veel mensen praten over Microservices en Service Mesch, maar wat is dit? In dit artikel kijken we naar wat Microservices zijn, wat een Service Mesh is en wat je ermee kunt doen en tot slot of je het nu wel echt nodig hebt

    • Leesduur 7min
    Meer over Hybride deployments met Kubernetes
  • 20200624 Azure Landing Illustratie V4

    Wat is een Azure Landing Zone?

    Stroomlijn jouw Azure cloudmigratie met een Azure Landing Zone. Zo creeer je een framework waarbinnen je organisatie efficient en gecontroleerd een cloudmigratie kan uitvoeren. 

    • Leesduur 4min
    Meer over Wat is een Azure Landing Zone?
  • Stappenplan Migreren Naar Azure Devops

    Stappenplan migratie van TFS naar Azure DevOps

    Veruit de meeste organisaties die wij hebben geholpen wensten te migreren van TFS (of Azure DevOps Server) naar Azure DevOps Services. Van on-premise naar de cloud. Hieronder zullen we ons volledig richten op de benodigde stappen voor het succesvol doorlopen van deze migratie.

    • Leesduur 3min
    Meer over Stappenplan migratie van TFS naar Azure DevOps
  • Into Azure Event BIG Isv Event

    Into Azure – Speciaal event in Amsterdam

    In deze workshop staat het (fictieve) softwarebedrijf Cloud Adventures centraal. Je volgt hen in hun reis naar en op de Azure Cloud. Alle bijbehorende uitdagingen en pijnpunten komen aan bod en we laten je op een heldere manier zien hoe je deze problemen kunt tackelen. Haal het maximale uit de workshop en maak van de gelegenheid gebruik om al je vragen te stellen aan onze Azure Experts.

    • 20 okt 2022
    • 5 uur
    Meer over Into Azure – Speciaal event in Amsterdam
  • 20200819 Intcercept Artikel Illustratie Aks Cluster

    Best practices voor het opzetten van een AKS cluster

    Kubernetes is “hot & happening”, vrijwel iedereen wil er mee aan de slag. Het aanmaken van een AKS-cluster is zo gedaan, maar gaat dat ook zo makkelijk als je Kubernetes echt in productie wilt nemen? In dit artikel geven wij belangrijke tips en best-practices voor het opzetten en gebruiken van een AKS-productie omgeving.

    • Leesduur 6min
    Meer over Best practices voor het opzetten van een AKS cluster
  • Which Extensions Are Of Interst

    Azure DevOps Extensions Marketplace. Welke extensions zijn interessant?

    Azure DevOps Services biedt een uitstekende werkomgeving voor ieder softwarebedrijf. Met Boards, Pipelines, Repos, Artifacts en Test Plans heb je in principe alle tools in handen om op efficiënte wijze software van hoge kwaliteit te leveren. Maar je bent nu eenmaal software-ontwikkelaar omdat je weet dat alles leuker, slimmer en beter kan. En daar komt de Extensions Marketplace om de hoek kijken.

    • Leesduur 4min
    Meer over Azure DevOps Extensions Marketplace. Welke extensions zijn interessant?
  • V2 Which Azure Devops Services Are Of Interest To Me

    Welke Azure DevOps Services zijn interessant voor mij?

    Als je Azure DevOps hebt geïnstalleerd, is het tijd om dieper in de verschillende Services te duiken. Je organisatie kan gebruik maken van Boards, Pipelines, Repos, Test Plans en Artifacts.

    • Leesduur 4min
    Meer over Welke Azure DevOps Services zijn interessant voor mij?
  • What Is Azure Devops

    Waarom migreren naar Azure DevOps Services?

    In dit artikel vertellen we je meer over de achtergrond van Azure DevOps Services en Azure DevOps Server. We laten je zien wat de belangrijkste voordelen zijn van Azure DevOps Services ten opzichte van de on-premise varianten, zodat je een weloverwogen beslissing kunt nemen.

    • Leesduur 3min
    Meer over Waarom migreren naar Azure DevOps Services?
  • What Is Azure Devops (1)

    Boost je softwareontwikkeling met (Azure) DevOps

    Ontdek de kracht van DevOps en versnel je softwareontwikkeling in een competitieve markt. Leer hoe (Azure) DevOps heldere processen, gestroomlijnde samenwerking en korte doorlooptijden mogelijk maakt. Ontdek wat (Azure) DevOps precies inhoudt en hoe het jouw bedrijf kan helpen. Klik hier voor waardevolle inzichten!

    • Leesduur 4min
    Meer over Boost je softwareontwikkeling met (Azure) DevOps
  • Migrate To Azure Architecture2

    Checklist deel 2: bepaal jouw architectuur voordat je migreert naar Azure

    Als tweede in een reeks van artikelen gaan we kijken naar architecturen en waarom het belangrijk is om hiernaar te kijken. Wil je een route uitstippelen om te kijken waar je binnen nu en drie jaar staat? Waarschijnlijk niet. Maar je wil waarschijnlijk wel inzicht hebben in hoe je architectuur eruit ziet, wat de kosten zijn en welke toegevoegde waarde het heeft.

    • Leesduur 11min
    Meer over Checklist deel 2: bepaal jouw architectuur voordat je migreert naar Azure
  • Checklist Strategy 1 (1)

    Checklist deel 1: bepaal jouw strategie voordat je migreert naar Azure

    Voordat je aan jouw Azure reis begint, is het belangrijk om een stap terug te doen en na te denken over wat je daadwerkelijk wilt bereiken. De eerste stap naar het succesvol moderniseren van jouw oplossing is het bepalen van je strategie, zowel op korte als lange termijn.

    • Leesduur 8min
    Meer over Checklist deel 1: bepaal jouw strategie voordat je migreert naar Azure
  • Rowingpng2

    Vier valkuilen van het migreren naar de public cloud

    Wanneer je migreert naar de public cloud met jouw applicatie, data en workloads, wil je dat alles goed gaat. In dit artikel lees je de vier valkuilen die wij tegenkomen bij het migreren naar de public cloud Azure.

    • Leesduur 2min
    Meer over Vier valkuilen van het migreren naar de public cloud