Technologie
Veel teams schrijven code, maar slechts een paar mensen kunnen hem releasen
Wij automatiseren de releaseflows die uw teams delen, in de tools die u al gebruikt. Daarna kan elke engineer in het team een release starten en terugdraaien zonder op een ander team te wachten.
- Gebouwd in uw eigen repositories
Releases van vandaag
Elk team start zijn eigen releases
- web-app 4.12Gestart door het webteam om 09:12 Live
- billing-api 3.8Gestart door het billingteam om 09:40 Live
- search-service 1.22Teruggedraaid door het searchteam om 10:05 Teruggezet
- accounts-api 2.6Gestart door het accountsteam om 10:31 Controles
- notifications 2.1Gestart door het messagingteam om 10:47 Deploy loopt
Release bot#releases
search-service staat weer op 1.21. Het searchteam heeft hem teruggedraaid, en de controles zijn geslaagd.
Wat releases ophoudt
Waar releases wachten als veel teams leveren
Veel services, één releasepad
Elk team is eigenaar van zijn services, maar ze gaan allemaal live via één gedeeld releaseproces. Releases staan in de rij achter elkaar, en wijzigingen stapelen zich op terwijl ze wachten.
Eén team waar elke release op wacht
Een centraal platform- of opsteam voert de releases uit, of die ene persoon die weet hoe het moet. Als zij druk of afwezig zijn, wacht elk team.
Deploys die maar een paar mensen kunnen doen
Toegang tot productie en de kennis zitten bij een paar mensen. Alle anderen maken een ticket aan of vragen het in de chat, en een rollback wacht op diezelfde mensen.
Wat er verandert
Na een Build releast elk team zelfstandig
Reken op 4 tot 8 weken. De tweede helft van het bedrag betaalt u wanneer de acceptatiecriteria die u tekende, in uw eigen omgeving gehaald zijn.
-
NuVeel services delen één releaseproces, met de hand uitgevoerd, met overdrachten tussen teams.
Na een BuildHandmatige stappen en overdrachten worden één pipeline per releaseflow, gestart door het team.
-
NuElke release wacht op het centrale team, of op die ene persoon die weet hoe het moet.
Na een BuildElke engineer in het team kan een release starten en terugdraaien zonder op een ander team te wachten.
-
Nu“Waar staat de release nu?” wordt gevraagd in de chat, en het antwoord hangt af van wie er online is.
Na een Build“Waar staat de release nu?” wordt beantwoord met statusberichten in chat of in het ticket.
-
NuMaar een paar mensen kunnen naar productie deployen, en hoe ze dat doen, staat nergens beschreven.
Na een BuildWat zij weten, wordt een runbook, een getraind team en een pipeline die uw team al zelf heeft aangepast.
Resultaten
Hetzelfde werk bij Nike en ASML
Resultaten van releasewerk bij Nike (retail) en ASML (halfgeleiders): handmatige releasestappen en overdrachten, omgezet in self-service pipelines.
Nike · deploys naar staging
Een testbuild op staging-apparaten, gestart door de developer
- Gestart door: release engineer → developer
- Overdrachten per deployment: 1 → geen
ASML · CI voor meerdere teams
Integratiestappen die met de hand gingen, werden één self-service CI-pipeline, gestandaardiseerd over teams
300+engineeringuren per jaar
Nike · engineeringtijd
600+
engineeringuren per jaar aan operationele toil weggenomen met self-service tooling
Lees de cases“Previously, moving CI workflows between Dev, Staging, and Prod required manual, uncommitted code changes. Mateusz implemented a solution that reduced this to a single line of code, streamlining the process and enabling faster iteration for both developers and our team.”
Bij Nike zijn de andere release engineers getraind in de tooling, zodat de kennis niet bij één persoon bleef.
Verder lezen
Meer over platformteams en veilige rollbacks
- ArtikelPlatform Engineering vs DevOps: wat een Internal Developer Platform je echt oplevertWat een internal developer platform is, wanneer een platformteam zich terugverdient, en waarom een platform dat verzoeken nog via een persoon laat lopen, een helpdesk is.Lees het artikel
- ArtikelProgressive Delivery in 2026: canary vs blue-green vs feature flagsHoe canary releases, blue-green deployments en feature flags verschillen, en hoe elk ervan u een snelle weg terug geeft na een slechte release.Lees het artikel
- ArtikelSoftwareontwikkeling omarmen voor snelle evolutie in technologiedienstenWaarom AI, platform engineering, multicloudkosten en security allemaal hetzelfde belonen: kleine, geteste wijzigingen via een pipeline met governance.Lees het artikel
Waar u begint
Begin bij uw laatste release
De gratis Release Check laat in minder dan 5 minuten zien waar de tijd van uw laatste release naartoe ging en wat dat per jaar kost, zonder gesprek.
Contact
Praat met de engineer
Plan 30 minuten en neem uw laatste release mee, of stuur een bericht. U spreekt Mateusz rechtstreeks.