DevOps

DevOps

DevOps

Wat is DevOps:

DevOps (een samenvoeging van Development en Operations) valt onder het Agile gedachtengoed en richt zich op IT dienstverlening van ontwikkeling tot uitfasering van IT diensten. Het combineert elementen uit Scrum, Lean IT, ITIL® en TOC (Theory of Constraints). DevOps is veelzijdig en omvat meerdere disciplines.

 

Doel

De belangrijkste doelen van DevOps zijn:

  1. Verandering van samenwerking en mentaliteit (sociaal gedrag): Dit is een belangrijk onderdeel van DevOps, al zou je dat misschien niet verwachten bij een raamwerk. Maar in de praktijk is samenwerking minstens zo belangrijk als de techniek, het management en de sociaal/culturele interactie tussen mensen en afdelingen. Daarom richten we ons allereerst hierop voor we beginnen aan de technische- en Management aspecten van DevOps. We bespreken hoe we omgaan met elkaar als collega’s, wat is een positieve ‘mindset’, hoe we beter samenwerken en hoe gaan we Silovorming Een ander aspect is onze bedrijfscultuur; hoe ziet die eruit en wat is herkenbaar voor ons bedrijf. Hoe verlopen communicatielijnen en wat is de gebruikelijke leiderschapsstijl. Welke teams zijn er en hoe verhouden die zich tot elkaar.
  2. Verhoging van doorvoer (Flow en Continuous Delivery): Nadat we de sociaal/culturele aspecten van DevOps hebben uitgewerkt, verdiepen we ons in de uitvoering van DevOps. Een belangrijk onderdeel van DevOps is Continuous Delivery. Het gaat hierbij om de ontwikkeling van software (methode Scrum), de integratie met andere systemen, tests, release en deployment. De gedachte achter Continuous Delivery is dat er, -ook in de IT-, ‘productie gedraaid moet worden’ en dat er een constante stroom van nieuwe applicaties en softwarereleases naar een productieomgeving moet zijn. ‘Productie draaien’ wordt in de IT nog wel eens ervaren als vloeken in de kerk. Er wordt weleens gezegd: “Wij beheren systemen, wij draaien geen productie”…  Maar in essentie is het uitrollen van nieuwe applicaties hetzelfde als ‘productie draaien’.
  3. Vermindering van werk en  exploitatiekosten (Automatisering en Tooling): Een belangrijk antwoord op de vraag hoe je productie draait en werk vermindert, is het credo: ‘Automate everything’. Alles automatiseren. Dat lijkt logisch, maar bedenk eens hoeveel handarbeid er is in de IT. Nota bene de sector die staat voor automatisering! Er zijn inmiddels heel veel tools en technieken die automatisering heel goed mogelijk maken. Bijvoorbeeld containers,  en vooral ‘tooling’. Er zijn een heleboel tools die wij als IT’ers kunnen gebruiken voor effectief en efficiënt beheer van informatiesystemen.  In onze cursus gaan we hier uitgebreid op in. Welke tools zijn uitermate bruikbaar voor het automatiseren van IT systemen en hoe gebruiken we deze.

 

Onze cursus

In deze cursus behandelen we de belangrijkste aspecten van DevOps en leiden we je meteen op als DevOps Master. Met de kennis die je in deze cursus opsteekt kun je direct het verschil maken binnen je organisatie en krijg je de handvatten toegereikt die DevOps zo succesvol maken. Praktisch, inspirerend en ogen openend. Om dat te bereiken behandelen we alle aspecten van DevOps. In de cursus zitten vele praktijkvoorbeelden, anekdotes, metaforen en opdrachten opgenomen om de stof tot leven te laten komen. De cursus is zorgvuldig opgebouwd en richt zich op wat elke individuele deelnemer wil leren. Daarbij hanteren we de leercirkel van Kolb. . Bij ieder onderwerp geven we tips en praktijkvoorbeelden. Verder wijzen we op vragen die je kunt verwachten bij het examen. Tijdens de cursus doen we een proefexamen dat de volgende cursusdag besproken wordt. Zo krijg je inzicht in de vragen die je op het examen kunt verwachten.

 

Examen

Natuurlijk wil je graag voor je examen slagen en na deze cursus komt dat wel goed. Wij vinden het belangrijker dat je echt wat hebt aan deze opleiding. Dat je begrijpt hoe DevOps in elkaar grijpt, hoe je definities kunt interpreteren, hoe het je werk makkelijker kan maken en hoe je betere inbreng kunt geven in je team. Dat is uiteindelijk het doel. Het DevOps examen is bepaald niet makkelijk. Tijdens de cursus geven we je veel tips en hints voor het behalen van het examen. In tegenstelling tot de Foundation examens geldt voor dit examen geen examengarantie. Het betreft hier een Master examen en door de geldende cesuur en moeilijkheidsgraad kunnen we die garantie niet geven.

 

Wat kun je ermee?

DevOps is ‘the new kid on the block’. Je leert als één van de eersten een relatief nieuw raamwerk dat inrichting van IT een nieuwe dimensie geeft. Veel toonaangevende bedrijven die vernieuwing toejuichen, hebben DevOps als nieuwe standaard werkwijze omarmd. Dit zijn bijvoorbeeld: ING bank, Bol.com en mondiaal Netflix en Twitter. Met kennis van DevOps kun je een grotere bijdrage leveren aan je organisatie en begrijp je de wederzijdse belangen van je collega’s beter.

 

Programma:

De eerste dag wijden we helemaal aan de sociaal/culturele aspecten. Voor veel deelnemers zijn dit geen nieuwe inzichten, maar is het wel confronterend dat een raamwerk hier aandacht aan besteed en feitelijk een handreiking geeft hoe je deze waarden kunt invullen. We oefenen hiermee in praktijk en vergelijken dit met je eigen situatie. Vanaf de tweede dag gaan we dieper in op het management en de tooling binnen DevOps. We belichten de technische aspecten, de procesmatige kanten en het management van DevOps. De laatste dag gaan we in op belangrijke aspecten als de pijplijn, Continuous Integration en doen we een proefexamen.

 

Inschrijven voor deze training

Je kunt een vrijblijvende optie nemen voor deze trainingsdata. De optie vervalt automatisch zonder verdere verplichtingen na 7 dagen.

No Events on The List at This Time


close-link
X
X