Sven Olderaan is DevOps Engineer bij BOLD Digital. Dat klinkt technisch, maar zijn functie is vooral strategisch. Hij zorgt ervoor dat softwareontwikkeling geen haperend proces is, maar een geoliede machine. En het hart van die machine? Dat is de leverstraat. “DevOps is de afdeling waarbij we techniek en uitvoering samenbrengen”, legt Sven uit. “De leverstraat is de concrete vertaling daarvan: een geautomatiseerd proces dat ervoor zorgt dat we sneller, veiliger en zonder ruis software leveren.”

Wat is een leverstraat?

Een leverstraat is de vaste, geautomatiseerde route die software doorloopt van de eerste regel code tot de eindgebruiker. Geen handmatig werk, geen losse eindjes en geen afhankelijkheid van één persoon met de juiste toegang en kennis. Elke wijziging gaat langs dezelfde controleposten, in dezelfde volgorde, altijd. 

Bij BOLD is die route de OTAP-straat: Ontwikkeling, Test, Acceptatie en Productie. Een aanpassing begint altijd op de laptop van de ontwikkelaar(s). Meerdere specialisten werken tegelijk aan dezelfde software, dus voordat een wijziging verder gaat, worden alle individuele bijdragen samengevoegd tot één geheel. Dat mergen is een cruciaal onderdeel van het proces.

Daarna wordt de code automatisch getest door BOLD, vervolgens gecontroleerd door de klant in de acceptatieomgeving, en pas na jouw goedkeuring doorgezet naar productie. 

“Vroeger zag je dat mensen handmatig inlogden op een server en letterlijk een applicatie van A naar B sleepten met een muis”, vertelt Sven. “Dat is levensgevaarlijk. Als je laptop gehackt wordt of je maakt een menselijke fout, ligt alles eruit. Bij BOLD hebben we dat volledig geëlimineerd. Handwerk is in onze leverstraat verleden tijd.”

“Het allerbelangrijkste is voorspelbaarheid”, voegt Sven toe. “Het systeem moet fouten direct signaleren en het proces stoppen voordat de klant er last van heeft.”

Hoe wij dit concreet invullen

Wat BOLD onderscheidt, is dat wij professionaliteit niet overlaten aan het toeval. Onze leverstraat is de ruggengraat van onze ISO 9001 en ISO 27001-certificeringen. In de praktijk betekent dat:

  • Vier-ogen-principe: geen regel code gaat live zonder een handmatige review door een tweede specialist.
  • Volledig geautomatiseerde pipeline: van de eerste codewijziging tot de uiteindelijke livegang vindt geen enkele handmatige stap plaats. Elke stap wordt automatisch uitgevoerd en bewaakt, wat menselijke fouten elimineert.
  • Acceptatie als spiegel: we testen altijd in een omgeving die de productieomgeving exact nabootst. Pas na expliciete goedkeuring volgt de livegang.
  • Security by design: beveiliging, monitoring en logging worden direct ingeregeld bij oplevering.
  • Fysieke beveiliging: toegang tot kritieke systemen vereist fysieke verificatie via YubiKey. Hoe dit precies werkt, licht Sven verderop toe. 

1.000 apparaten updaten op afstand

Dat deze aanpak essentieel is zodra een project schaalt, bewees BOLD bij een klant in legionellapreventie. Sven: “We moesten duizend IoT-apparaten in het veld kunnen updaten en monitoren. Dankzij onze leverstraat op basis van universele containers konden we deze technologie naadloos koppelen aan de cloud. Zonder die automatisering was een project van deze schaal onbeheersbaar en onbetaalbaar.”

De leverstraat maakte het mogelijk om één gevalideerde update tegelijk uit te rollen naar alle apparaten. Gecontroleerd, traceerbaar en zonder handmatige tussenkomst op locatie.

Veiligheid als fundament

In een tijd waarin digitale dreigingen alsmaar toenemen, is beveiliging bij BOLD volledig geïntegreerd in het ontwikkelproces, niet iets wat achteraf aan een project wordt toegevoegd. Sven: “Bij ons is elke codewijziging digitaal ondertekend met een unieke fysieke sleutel, de Yubikey. Toegang tot productieomgevingen is strikt geregeld: iedereen heeft alleen toegang tot wat strikt noodzakelijk is voor zijn of haar werk en de projecten waar hij of zij verantwoordelijk voor is. Dat is de ISO-gecertificeerde werkwijze die onze klanten van ons mogen verwachten.”

Meer over hoe wij fysieke sleutels inzetten voor digitale beveiliging? Lees ons blog over de YubiKey.

Sven en het DevOps-team

Sven is binnen BOLD het vaste gezicht voor alles wat de leverstraat betreft. Samen met zijn DevOps-collega's zorgt hij ervoor dat developers zich volledig kunnen focussen op waar ze goed in zijn: bouwen. Het team én het systeem zijn zo ingericht dat de operatie stabiel blijft, ook als er iets misgaat. 

Wat dit voor jou betekent

Een professionele leverstraat is bij BOLD geen luxe, maar de standaard. Het biedt de rust dat jouw digitale omgeving op orde is, terwijl onze developers de vrijheid hebben om snel en veilig te innoveren.

“Wij ontwikkelen niet alleen software— we bouwen een machine die software veilig, snel en foutloos in de lucht houdt”, besluit Sven. “Dat is de kracht van BOLD: we leveren een fundament dat jouw bedrijf veilig laat groeien. "Vandaag en in de jaren die komen.”