Introductie DevOps

DevOps
Introductie
1 / 21
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 2

In deze les zitten 21 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

DevOps
Introductie

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen
Aan het eind van deze les weet je:
  1. Wat je gaat leren tijdens de lessen DEV.
  2. Hoe je je gaat voorbereiden op het examen voor kerntaak P2-K1.
  3. Waarom het belangrijk is om DevOps kennis en ervaring te hebben.
  4. Wat het verschil is tussen DevOps en NetDevOps.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Waarom DEV
Onderdelen examen

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Waarom DEV
P2-K1-W1 Ontwerpt een informatievoorziening
P2-K1 Ontwikkelt digitale informatievoorzieningen
P2-K1-W2 Automatiseert processen
P2-K1-W3 Beheert databases

Slide 4 - Tekstslide

Achter elke knop zit stukje van KD 25606
Hoe voorbereiden op P2-K1?
Tijdens DEV
  • Cisco Training DevNet Associates
  • Aparte lessen over databases, SQL, enz.

Tijdens andere vakken in leerjaar 1 en leerjaar 2

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Wat denk je dat DevOps is?

Slide 6 - Woordweb

Kennisactivatie
Wat is DevOps?
Een eerste kennismaking

Slide 7 - Tekstslide

Film https://www.youtube.com/watch?v=_I94-tJlovg kijken waarna vragen komen en wat sheets met samenvatting.
Vanaf 5:20 wordt het wat meer reclame. geeft wel leuk inzicht, maar wil niet zeggen dat die allemaal gebruikt worden.
Beschrijf welke stappen Dave bij de ontwikkeling van software moet maken. Zet hiervoor de volgende stappen op de juiste volgorde:

1 Testen en aanpassen
2 Bugfixen
3 Software ontwikkelen
4 In productie brengen
A
1 2 3 4
B
3 1 4 2
C
3 2 1 4
D
2 3 1 4

Slide 8 - Quizvraag

https://www.youtube.com/watch?v=_I94-tJlovg 
Na 0:40
Dave en Anna werken nog niet in een DevOps team. Waarom gaat er veel fout als er nieuwe software in productie is gezet?
A
Dave heeft niet goed getest
B
De software is niet goed geschreven
C
Ontwikkel en productie omgevingen zijn niet gelijk

Slide 9 - Quizvraag

https://www.youtube.com/watch?v=_I94-tJlovg na 0:56
Dave en Anna werken nog niet in een DevOps team. Waarom is er vaak maar 1 keer per maand een software deployment?

Slide 10 - Open vraag

https://www.youtube.com/watch?v=_I94-tJlovg na 1:45
Wat wordt er bedoeld met

Developers have tossed their work over the wall
to her and her team?

Slide 11 - Open vraag

https://www.youtube.com/watch?v=_I94-tJlovg na 1:57
Wat wordt er geautomatiseerd door een DevOps team?

1 Het maken en testen van software wijzigingen
2 Workflows
3 Het maken en het testen van infrastructuur wijzigingen

A
Alleen 1
B
Alleen 1 en 2
C
Alleen 1 en 3
D
1, 2 en 3

Slide 12 - Quizvraag

https://www.youtube.com/watch?v=_I94-tJlovg na 2:51
Waarom is het belangrijk dat de
ontwikkel- en productieomgeving gelijk zijn?

Slide 13 - Open vraag

https://www.youtube.com/watch?v=_I94-tJlovg na 3:12
Waarom is het handig om alles te automatiseren en niet handmatig te doen?

Slide 14 - Open vraag

https://www.youtube.com/watch?v=_I94-tJlovg na 3:51
Waar heb je tools voor nodig om een
DevOps team goed te laten functioneren?

Slide 15 - Woordweb

https://www.youtube.com/watch?v=_I94-tJlovg aan het eind
Heb je nu een idee wat DevOps is?
Ja
Nee

Slide 16 - Poll

https://www.youtube.com/watch?v=_I94-tJlovg aan het eind
Wat is DevOps?
DevOps = Development + Operations

Waarom?
Verbeteren samenwerking en productiviteit
  • Automatiseren infrastructuur (software en hardware)
  • Automatische workflows
  • Continu meten applicatie performance

Slide 17 - Tekstslide

Deze slide heeft geen instructies

Wat is DevOps?
Verschil met oude methode
  • Automatiseren van taken (software en hardware)
  • Kleine wijzigingen die hele cyclus doorlopen 
  • Ontwikkel- en productie omgevingen zijn identiek
  • Source Control 
  • Continu monitoren

Slide 18 - Tekstslide

Deze slide heeft geen instructies

Wat is DevOps?
Voordelen DevOps
  • Korte Time to Market 


  • Minder fouten -> Meer focus en tijd voor verbetering bedrijf


  • Hogere klanttevredenheid




  • Snel reageren op vraag klant
  • Snel bugfixes
  • Betere producten
  • Sneller leveren 
  • Veranderingen altijd op dezelfde manier 
  • Development gelijk aan productie 

Slide 19 - Tekstslide

Nieuwe producten snel op de markt
Minder tijd kwijt aan monitoring en troubleshooting, dus meer tijd voor nieuwe dingen.
Wat is DevOps?
Wat heb je nodig in DevOps team?
  • Andere kennis
  • Tools 



  • Begrip van elkaars werk
  • Cultuurverandering

  • Versiebeheer
  • Monitoring en documentatie
  • Testen
  • Deploy software

Slide 20 - Tekstslide

Nieuwe producten snel op de markt
Minder tijd kwijt aan monitoring en troubleshooting, dus meer tijd voor nieuwe dingen.
Wat is NetDevOps?
Bekijk dit filmpje en maak de opdrachten in de E-Learning

Slide 21 - Tekstslide

https://www.youtube.com/watch?app=desktop&v=KUVBbg_B1wQ

Hierin wordt uitgelegd wat NetDevOps is. Kijken en daarna weer wat vragen.