Snellere uitrol en hogere software kwaliteit
Baloise versnelt het uitrollen van software en de kwaliteit ervan door een DevOps transformatie
DevOps maturiteit meten
Verbeterde CI/CD pipelines
Automatisch lopende testing
Platform - en workload monitoring
Alerting bij problemen
Baloise heeft nood aan het versneld uitrollen van software en het verhogen van de kwaliteit van de software om hun klanten te voorzien van kwaliteitsvolle software, en om een stap voor te zijn op hun concurrentie.
De uitdaging
Baloise, een toonaangevende verzekeraar, is momenteel bezig met een grootschalige DevOps-transformatie.
Het doel is software sneller en met hogere kwaliteit te leveren door development en operations nauwer samen te laten werken.
De oplossing
Cloud & DevOps Expertise
We voerden een nulmeting uit met behulp van een DevOps Health Framework om de huidige status quo te bepalen. Organiseerden gesprekken met alle betrokken partijen waaronder developers, testers, agile coaches, devops engineers en operations teams. Dit gaf een duidelijk beeld van waar de organisatie momenteel staat en waar het naartoe wil.
Hierna kan het échte werk beginnen:
– Nakijken wat de kwaliteit is van de source code, alsook de bijhorende testen
– Verbeteren en automatisch laten lopen van Continuous Integration bij aanpassingen
– In kaart brengen van de Continuous Delivery en de gekozen strategie, versimpelen en meer structuur brengen indien nodig
– Geautomatiseerde testen opzetten en laten lopen bij elke infrastructuur of code wijziging
– Inrichten van platform- en workload monitoring via Infrastructure as Code
– Implementeren van monitoring en opzetten van alerting rules zodat het team snel op de hoogte is van bugs en performantie problemen
– Begeleiden van test teams naar een geautomatiseerde aanpak waar nodig en mogelijk
Na enkele weken kunnen we aan de hand van het DevOps Health Framework snel bekijken welke impact er gemaakt is op DevOps vlak. Zo is het management ook op de hoogte van de vooruitgang die geboekt werd.
Verwachte impact
Met deze initiatieven is Baloise hard op weg om de beoogde voordelen van de DevOps-transformatie te realiseren. Deze aanpak leidt tot:
Snellere releasecyclus: Software-updates kunnen vaker en sneller naar de klant worden gebracht.
Hogere softwarekwaliteit: Door uitgebreide testautomatisering en monitoring detecteert Baloise problemen vroeg en voorkomt het defecten in productie.
Betere samenwerking tussen teams: Development, Operations en QA/testteams werken intensiever samen en delen gezamenlijke doelen.
Inzichtelijke voortgang: De DevOps-maturiteit wordt elke paar maanden opnieuw gemeten en vergeleken met de nulmeting om vooruitgang inzichtelijk te maken.
DevOps – CI/CD pipelines – Infrastructure as Code – Automated testing – Platform & Workload monitoring – Alerting