Wat is DevOps?
Het is een combinatie van de Engelse termen development (ontwikkeling) en operations (operaties)
Definitie
DevOps is een filosofie voor softwareontwikkeling die zich richt op communicatie, samenwerking en integratie tussen softwareontwikkelaars en IT-operationsprofessionals.
Oorsprong
De term DevOps werd in 2009 geïntroduceerd met de presentatie "10 deploys per day" van John Allspaw en Paul Hammond op het O'Reilly Velocity 09-evenement, maar de beweging begon eigenlijk in 2007 toen Patrick Debois, een onafhankelijke consultant, conflicten tussen ontwikkelings- en operationele teams ervoer.
Cross-functionele samenwerking
DevOps vereist een cultuurverandering richting samenwerking en integratie tussen traditionele afzonderlijke ontwikkelings- en operationele teams.
Continue Integratie
Continue Integratie (CI) is een sleutelpraktijk binnen DevOps die inhoudt dat de code automatisch wordt bijgewerkt in een gedeeld repository. Het doel is om fouten snel te detecteren en op te lossen, de softwarekwaliteit te verbeteren en de levertijd te versnellen.
Continue Implementatie
Een andere evolutie van het DevOps-paradigma is Continue Deployment (CD), waarbij codewijzigingen automatisch in de productieomgeving worden vrijgegeven.
Wil je meer weten?
Als je meer wilt weten over DevOps, neem contact met me op via X. Ik deel graag ideeën, beantwoord vragen en bespreek nieuwsgierigheden over deze onderwerpen, dus aarzel niet om langs te komen. Tot snel!
Wat is een psychologische veiligheidsruimte?
Psychologische veiligheid verwijst naar een omgeving waar teamleden zich ve...
Wat is Agile?
De Agile mindset is een filosofie van softwareontwikkeling die zich richt o...
Wat betekent FYI?
FYI betekent 'For Your Information', en het is een acroniem dat veel wordt...