03.DevOps_Basisconcepten_en_Basisbegrippen

Python intro
Programming basics-II
Les 3 / Week 7a
DevOps Basisconcepten & Basisbegrippen
Software Verdieping 
1 / 11
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 4

In deze les zitten 11 slides, met interactieve quiz en tekstslides.

time-iconLesduur is: 180 min

Onderdelen in deze les

Python intro
Programming basics-II
Les 3 / Week 7a
DevOps Basisconcepten & Basisbegrippen
Software Verdieping 

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Doelen voor vandaag
  • Je kent de gedachten achter DevOps
  • Je kan de onderdelen benoemen van een OTAP straat
  • Je kan uitleggen wat de rol van een CI/CD pipeline is 

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat is DevOps?
  • Samenvoeging van de woorden Development en Operations
  • Werkwijze
  • Softwareontwikkeling en IT-operations werken samen om sneller en betere software te kunnen leveren 

Slide 3 - Tekstslide

Deze slide heeft geen instructies

DevOps werkwijze

Slide 4 - Tekstslide

De 8 stappen van het DevOps proces
Wat is een OTAP straat?
  • O = Ontwikkelomgeving
  • T = Testomgeving
  • A = Acceptatie-omgeving
  • P = Productieomgeving 

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Kenmerken OTAP straat
  • Zoveel mogelijk van links naar rechts doorlopen
  • Automatisch
  • Beheersen van risico's
  • Aantal omgevingen verschilt per organisatie

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Zet de verschillende omgevingen in de juiste volgorde
O
T
A
P

Slide 7 - Sleepvraag

Deze slide heeft geen instructies

CI/CD pipeline
  • CI = Continuous Integration
  • CD = Continuous Deployment
  • Mechanisme om objecten van de ene omgeving naar de andere te vervoeren
  • Minimaliseren menselijke fouten
  • Eenrichtingsverkeer weg

Slide 8 - Tekstslide

Testcases/controles uitvoeren op de objecten per omgeving 

In sommige gevallen kun je ook terug, maar het idee is om eenrichting op te gaan
CI/CD pipeline

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Opdracht
Zoek online naar een case study van een organisatie die succesvol DevOps heeft geïmplementeerd. Schrijf een kort verslag waarin je beschrijft hoe DevOps in die organisatie heeft bijgedragen aan verbeteringen in de softwareontwikkeling en operationele processen.

Slide 11 - Tekstslide

Deze slide heeft geen instructies