Introductie DevOps

DevOps
Introductie
1 / 21
next
Slide 1: Slide
ICTMBOStudiejaar 2

This lesson contains 21 slides, with interactive quizzes and text slides.

Items in this lesson

DevOps
Introductie

Slide 1 - Slide

This item has no instructions

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 - Slide

This item has no instructions

Waarom DEV
Onderdelen examen

Slide 3 - Slide

This item has no instructions

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 - Slide

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 - Slide

This item has no instructions

Wat denk je dat DevOps is?

Slide 6 - Mind map

Kennisactivatie
Wat is DevOps?
Een eerste kennismaking

Slide 7 - Slide

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 - Quiz

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 - Quiz

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 question

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 question

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 - Quiz

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 question

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 question

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 - Mind map

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 - Slide

This item has no instructions

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 - Slide

This item has no instructions

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 - Slide

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 - Slide

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 - Slide

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

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