04.DevOps_Tools

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

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

time-iconLesson duration is: 60 min

Items in this lesson

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

Slide 1 - Slide

This item has no instructions

Doelen voor vandaag
  • Introductie Github Actions
  • Introductie Jenkins 

Slide 2 - Slide

This item has no instructions

Beschrijf in je eigen woorden wat DevOps is.

Slide 3 - Open question

This item has no instructions

Welke omgevingen zijn er in een OTAP straat aanwezig en wat voor type omgevingen zijn dit?

Slide 4 - Open question

This item has no instructions

Github Actions
  • CI/CD platform
  • Automatiseren van build, test en deployment pipeline
  • Maken van workflows (testen van elke pull request, mergen van pull requests)
  • Workflows voor andere taken, bijvoorbeeld labels toevoegen aan nieuwe problemen
  • Github bied linux, windows en macOS virtual machines aan voor de workflows

Slide 5 - Slide

This item has no instructions

DEMO

Slide 6 - Slide

This item has no instructions

Opdracht
Je gaat nu aan de slag met Github actions, gebruik dan ook de officiële documentatie ( https://docs.github.com/en/actions/quickstart )
Zo ben je altijd bezig met de nieuwste informatie.

Inleveren: een screenshot van je workflow

Slide 7 - Slide

Probeer wat aan te passen waar mogelijk zodat deze ook anders is dan het voorbeeld op de site
Jenkins
  • CI/CD platform 
  • Open-Source
  • Self-contained automation server
  • Automatiseren van taken als building, testing en deployment

Slide 8 - Slide

This item has no instructions

DEMO

Slide 9 - Slide

This item has no instructions

Opdracht
Staat op itslearning

Slide 10 - Slide

This item has no instructions