04.DevOps_Tools

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

Cette leçon contient 10 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

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

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Doelen voor vandaag
  • Introductie Github Actions
  • Introductie Jenkins 

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Beschrijf in je eigen woorden wat DevOps is.

Slide 3 - Question ouverte

Cet élément n'a pas d'instructions

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

Slide 4 - Question ouverte

Cet élément n'a pas d'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 - Diapositive

Cet élément n'a pas d'instructions

DEMO

Slide 6 - Diapositive

Cet élément n'a pas d'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 - Diapositive

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

Cet élément n'a pas d'instructions

DEMO

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Opdracht
Staat op itslearning

Slide 10 - Diapositive

Cet élément n'a pas d'instructions