banner

DevOps trainingen en opleidingen

Trainingen DevOps

DevOps staat voor een ontwikkelmethode waarbij op een agile manier nieuwe code wordt geschreven die stabiel (en dus vrij van fouten) in een productieomgeving kan draaien en waarvoor de ontwikkelaar zelf verantwoordelijk blijft. 

Continuous integration

In DevOps bestaat uit twee kernprincipes: Continuous Integration en Continuous Delivery. Onder Continuous Integration (CI) worden snelle, geautomatiseerde deployments van de ene omgeving naar de andere verstaan. Dat kan de traditionele ontwikkeling test acceptatie en productie (OTAP)-straat zijn, maar ook het kortcyclisch verbinden van zijstraten valt hier ook onder. Dit geeft de mogelijkheid om snel de kwaliteit van de nieuwe software te testen en te toetsen. Binnen Agile projecten wordt dit vaak gedaan om de afstand tussen ontwikkelaars en testers te verkleinen.

Continuous Delivery 

Continuous Delivery (CD) hanteert min of meer hetzelfde principe, alleen is er sprake van nog meer automatisering en nog minder afbakening van een release. Feitelijk is er een volledig geautomatiseerde gang naar productie, zonder menselijk ingrijpen. Alle stappen worden namelijk geautomatiseerd getest in een framework. Continuous Delivery stelt je in staat om zeer frequent in zeer kleine batches software op productie te releasen. Soms zelfs meerdere keren per dag. Die updates zijn zo klein dat de impact van een fout vaak nihil is. Dit wordt ‘geharnast’ door een uitgebreide set aan geautomatiseerde testen die de belangrijkste risico’s afvangen. 

Neem contact op
Door gebruik te maken van onze site gaat u akkoord met de functionele cookies, deze zorgen voor een goedwerkende site, en met de analytische cookies, hiermee kunnen we op basis van geanonimiseerde data onze diensten verbeteren. Daarnaast gebruiken we cookies voor advertentiedoeleinden. Meer informatie vindt u in onze privacy- en cookieverklaring.
Door gebruik te maken van onze site gaat u akkoord met de functionele cookies, deze zorgen voor een goedwerkende site, en met de analytische cookies, hiermee kunnen we op basis van geanonimiseerde data onze diensten verbeteren. Daarnaast gebruiken we cookies voor advertentiedoeleinden. Meer informatie vindt u in onze privacy- en cookieverklaring.
Door gebruik te maken van onze site gaat u akkoord met de functionele cookies, deze zorgen voor een goedwerkende site, en met de analytische cookies, hiermee kunnen we op basis van geanonimiseerde data onze diensten verbeteren. Daarnaast gebruiken we cookies voor advertentiedoeleinden. Meer informatie vindt u in onze privacy- en cookieverklaring.