Les 0 - Intro Minor & Kick-off 2025/2026

DevOps is een cultuur van samenwerking tussen software developers en infrastructuur beheerders (=operations) en eventueel nog andere specialisten

Het doel van DevOps is om eindgebruikers waardevolle software te leveren en snel en succesvol in te kunnen spelen op veranderingen in het domein van deze software.

Kick-off Programma

Datum: Donderdag 28 augustus 2025
Tijd: 9:00-12:15
Locatie: Ruitenberglaan 26 (lokaal: zie je rooster)

TijdOnderdeelVerantwoordelijkeOpmerking
9:00-9:45Intro/Overzicht minor (focus course fase)HANOWE: Rooster, opdrachten, toetsing, 'hoe haal ik de minor?'
9:45Introductie klantInfoSupport, SebastiaanWelke klant van InfoSupport doen jullie de opdracht dit jaar voor?
10:00Onderlinge kennismaking + duo's vormenHANToewijzing C#/Java v. opdracht niet vergeten
10:30-10:45Pauze-Denk aan de beweegnorm ;)
10:45-11:30Microservices Architecture Overview (project fase)InfoSupport - MarcoVooruitblik op te leren en te gebruiken Software Architectuure
11:30-12:15T-shaped professional (DevOps is a culture, not a role)HAN - BartDevOps is samenwerken

Wat wordt behandeld?

  • Introductie minor: Overzicht van de course fase en project fase
  • Kennismaking: Onderlinge kennismaking en eventueel introductie van de klant
  • Teamvorming: Vorming van duo's voor de eerste weekopdracht
  • Microservices: Overzicht van microservices architectuur (project fase)
  • DevOps cultuur: T-shaped professional concept en DevOps als cultuur

Voorbereiding

Geen voorbereiding, omdat dit introductie les is. Wel voor volgende lessen!

Lesprogramma

  • Aanwijzingen Registratie
  • Samen kijken naar de video-introductie voor de minor.
  • .pdf slides/presentatie van de minor.
  • InfoSupport Project Periode 2 presentatie.

PAUZE - 15 min.

  • Eenvoudige spellen in de klas, in groepen werken en elkaars namen leren.

PAUZE - 15 min.

  • Lesoverzicht - Samen controleren
    • Introductie van de wekelijkse opdracht en hoe deze is georganiseerd.
  • Hoe cijfers worden berekend voor Dev en DevOps

EIND - Mentimeter

Microservices Architecture

  • Microservices in 9 Stappen
    • STAP 1 - Geen Monolith maar Microservices Architecture
      • Keywords:
        • Modulaire Monolith
        • Strangle Monolithic Application
        • BFF: Backend For Frontend
      • STAP 2 - Message Bus
      • STAP 3 - Containerization Microservices
      • STAP 4 - Naar Kubernetes met pods, services, ingress, etc.
      • STAP 5 - Kubernetes Orchestration
      • STAP 6 - Pipeline Code Bouwen
      • STAP 7 - Image Registry
      • STAP 8 - GitOps → Reconciliation
      • STAP 9 - Monitoring (analytics, SlackOps)

T-shaped professional

Leerdoelen

  • Je hebt een idee van DevOps cultuur, wat een T-shaped professional is en de relatie ertussen
  • Je hebt al een idee van wat een MicroService Architecture (MSA) is waar we naar toe werken in deze minor en de onderdelen hiervan
  • Je kent het verschil tussen MSA en een monoliet en kent het idee van het 'Strangler' pattern

Quiz

Test je kennis over T-shaped professionals met deze multiple choice quiz:

Appendix: Optionele voorbereiding - Boekentips voor de zomervakantie

Om je goed voor te bereiden op de minor DevOps, is het een goed idee om tijdens de zomervakantie vooraf een van de volgende boeken te lezen:

📚 Aanbevolen boeken van Gene Kim

The Phoenix Project** (Roman)

  • Een roman over DevOps transformatie in een fictief bedrijf
  • Leert je DevOps principes door een verhaal
  • Perfect voor beginners die DevOps willen begrijpen

The Unicorn Project (Roman)

  • Vervolg op The Phoenix Project
  • Focus op developer experience en moderne software development
  • Geeft inzicht in de uitdagingen van legacy systemen

The DevOps Handbook

  • Praktische gids met concrete implementatiestrategieën
  • Meer technisch en theoretisch dan de romans
  • Voor studenten die dieper in de materie willen duiken

🎯 Waarom deze boeken?

Deze boeken helpen je om:

  • DevOps als cultuur te begrijpen (niet alleen tools)
  • De uitdagingen van software delivery te herkennen
  • De waarde van samenwerking tussen Dev en Ops te zien
  • Voorbeelden uit de praktijk te kennen voor discussies

📖 Hoe/wat te lezen?

  • Begin met The Phoenix Project als je nog weinig van DevOps weet
  • Lees The Unicorn Project als je meer wilt weten over developer experience
  • Pak The DevOps Handbook als je praktische implementatiestrategieën zoekt
Last change: 2025-09-11