Visma Circle maakt Djuma klaar voor verdere groei met Microsoft Azure

Delen:

Van private cloud naar een platform voor verdere groei

Visma Circle ontwikkelt Djuma, een SaaS-platform voor zaakgericht werken. Het platform ondersteunt organisaties bij onder andere intake, workflows, contentcreatie en informatiemanagement.

Om verdere groei mogelijk te maken, wilde Visma Circle de applicaties vanuit de bestaande private cloudomgeving moderniseren en naar Microsoft Azure brengen.

Daarbij stonden vijf uitgangspunten centraal: schaalbaarheid, betrouwbaarheid, kostenefficiëntie, meer autonomie voor developmentteams en een platformteam dat de Azure-infrastructuur uiteindelijk zelfstandig kan ontwikkelen en beheren.

De cloudtransformatie moest daarmee niet simpelweg infrastructuur verplaatsen.

Het nieuwe platform moest een basis worden waarop Visma Circle sneller kan blijven ontwikkelen.

 

Eerst begrijpen, dan migreren

Een succesvolle cloudmigratie begint niet met het verplaatsen van workloads.

Daarom werd eerst samen met Microsoft een Solution Assessment uitgevoerd. De bestaande workloads, infrastructuur, databases en applicatiecode werden geanalyseerd om per onderdeel te bepalen wat de beste route naar Azure was.

Daarbij werd onder andere gekeken naar de gewenste architectuur, verwachte kosten en mogelijke technische risico’s.

Voor applicatieonderdelen waar potentiële bottlenecks werden gevonden, werden eerst proof of concepts in Azure gebouwd en getest.

Zo konden risico’s worden aangepakt voordat de daadwerkelijke migratie begon.

Een Azure foundation als nieuwe basis

Na de assessment werd eerst de cloud foundation gebouwd waarop de applicaties van Visma Circle konden landen.

De omgeving werd ingericht volgens principes uit het Microsoft Cloud Adoption Framework en het Enterprise Scale Landing Zone Framework. Daarmee ontstond een gestandaardiseerde Azure-basis waarin security, schaalbaarheid, beschikbaarheid en governance vanaf het begin zijn meegenomen.

Niet iedere nieuwe workload vraagt daardoor opnieuw om dezelfde fundamentele keuzes.

Developmentteams bouwen voort op een platform waarin de belangrijkste technische kaders al zijn geregeld.

 

Van handmatig beheer naar Infrastructure as Code

De infrastructuur wordt beheerd met Terraform.

Infrastructure as Code maakt de configuratie van de omgeving reproduceerbaar en versioneerbaar. Infrastructuur kan hierdoor op een consistente manier worden uitgerold en wijzigingen zijn beter beheersbaar.

Dat levert Visma Circle meerdere voordelen op:

  • infrastructuur kan geautomatiseerd worden uitgerold en aangepast;
  • omgevingen worden consistenter opgebouwd;
  • het risico op handmatige fouten neemt af;
  • op- en afschalen wordt eenvoudiger;
  • beheer vraagt minder operationele inspanning;
  • de infrastructuur blijft minder afhankelijk van één specifieke cloudprovider.

Terraform ondersteunt daarmee niet alleen de technische transformatie, maar geeft Visma Circle ook meer controle over hoe het platform zich verder ontwikkelt.

Compliance standaard onderdeel van het platform

Voor veel klanten van Visma Circle zijn BIO en ISO 27001 belangrijke vereisten.

Compliance achteraf controleren zou daarom onnodige complexiteit toevoegen. In plaats daarvan worden relevante policies direct verwerkt in de technische bouwblokken van het platform.

Developmentteams werken vervolgens met vooraf goedgekeurde componenten en binnen vastgestelde kaders.

Hierdoor verschuift compliance van een controle achteraf naar een eigenschap van de infrastructuur zelf.

Teams krijgen vrijheid om zelfstandig te bouwen, terwijl het platformteam controle houdt over security, governance en kosten.

 

Vrijheid voor developers, controle voor het platformteam

Een belangrijke ambitie van Visma Circle was om developmentteams zelfstandig nieuwe functionaliteit te laten ontwikkelen en testen.

Daarom biedt de nieuwe foundation ruimte voor sandboxomgevingen waarin teams zelf oplossingen kunnen bouwen. Die vrijheid blijft wel binnen de policies en richtlijnen die door het platformteam zijn bepaald.

Dat verandert de rol van het platformteam.

In plaats van voor ieder team infrastructuur afzonderlijk te moeten bouwen, levert het platformteam een gestandaardiseerde cloudbasis waarmee developers zelfstandig verder kunnen.

Zo ontstaat meer snelheid zonder governance uit handen te geven.

Kennisoverdracht als onderdeel van de transformatie

Visma Circle wilde de nieuwe Azure-omgeving uiteindelijk zelfstandig kunnen beheren.

Daarom werd niet gekozen voor een traject waarbij een externe partij het platform bouwt en vervolgens overdraagt. Engineers van Visma Circle en CloudNation werkten samen in één DevOps-team.

De cloudtransformatie werd daarmee tegelijkertijd een kennistraject.

Door gezamenlijk de architectuur te ontwerpen, workloads te beoordelen en de foundation te bouwen, ontwikkelt het interne team de kennis die nodig is om het platform zelf verder te beheren en door te ontwikkelen.

 

Van infrastructuur beheren naar business value leveren

De volgende stap is het verder moderniseren van Djuma met zoveel mogelijk Azure-native diensten.

Daarbij geldt het principe: SaaS before PaaS before IaaS.

Door waar mogelijk managed SaaS- en PaaS-diensten te gebruiken, hoeft Visma Circle minder onderliggende infrastructuur zelf te onderhouden.

Dat geeft het team meer ruimte om zich te richten op de software en dienstverlening waarmee het daadwerkelijk onderscheid maakt. Tegelijkertijd profiteert het platform van automatische schaalbaarheid, een hogere operationele efficiëntie en een infrastructuur die beter kan inspelen op veranderende vraag.

Het resultaat: een cloudplatform dat groei mogelijk maakt

Met de nieuwe Azure foundation legt Visma Circle de technische basis voor de verdere ontwikkeling van Djuma.

De organisatie krijgt:

  • een schaalbare en gestandaardiseerde Azure-omgeving;
  • Infrastructure as Code met Terraform;
  • BIO- en ISO 27001-richtlijnen verwerkt in de platformarchitectuur;
  • meer autonomie voor developmentteams;
  • minder handmatig infrastructuurbeheer;
  • een intern platformteam dat steeds meer zelf kan beheren;
  • een fundament voor verdere applicatiemodernisatie met Azure-native diensten.

De belangrijkste verandering zit daarmee niet alleen in de overstap van private naar public cloud.

Visma Circle bouwt aan een platform waarop developmentteams zelfstandig kunnen versnellen, terwijl security, compliance en governance onderdeel blijven van de technische basis.

Zo wordt cloud niet alleen een nieuwe plek om Djuma te draaien, maar een fundament om sneller te blijven ontwikkelen en verdere groei mogelijk te maken.

Let's Talk

stefan.behlen 1
Stefan Behlen

Let's talk!


Let's Talk

* required

Door dit formulier te verzenden bevestig je dat je onze privacyverklaring hebt gelezen en begrepen.
Privacyoverzicht
Deze website gebruikt cookies. We gebruiken cookies om onze website en diensten goed te laten functioneren, om inzicht te krijgen in het gebruik van onze website en om onze producten en marketing te verbeteren. Lees voor meer informatie ons privacy- en cookiebeleid.