Workshop Mission Critical Systemen & Afronding

InfoSupport - Solid Innovator

Lesvoorbereiding

Deze les is een opraap les die optioneel ingaat op Mission Critical systemen, of anders afrondt/herhaalt van eerdere onderwerpen als deze langer duurden in de eerste 3 lessen. Dit is vrije invulling door de gastdocent.

Lesprogramma / Lesmateriaal

Mission Critical Systemen

Mission Critical systemen sluit deels ook aan bij bij de eisen voor het eindproduct uit de course fase:

  • Security aspecten: scan op container en/of dependency niveau
    • Update van dependencies en uitrollen ervan zonder regressiefouten of voor gebruikers merkbare glitches of functionele veranderingen
  • Automatische schaling: bij meer of minder (gesimuleerde) gebruikers
  • Fouttolerantie, Design for Failure en/of High Availability
    • Uitvallende hardware of services erop heeft geen merkbare gevolgen (evt. Chaos engineering toepassen)

8 fallacies of distributed computing

  • The network is reliable
  • Latency is zero
  • Bandwidth is infinite
  • The network is secure
  • Topology doesn't change
  • There is one administrator
  • Transport cost is zero
  • The network is homogeneous

Afronding & Herhaling

  • Terugblik op DDD, Microservices en Event Driven Architecture
  • Praktische vragen en problemen uit eerdere lessen
  • Voorbereiding op toepassing in eindproject

Leerdoelen

  • Je begrijpt de kritieke aspecten van mission‑critical systemen.
  • Je kunt security, schaling en fouttolerantie toepassen (incl. bulkheads/circuit breakers).
  • Je kunt de 8 fallacies benoemen en toepassen (topologie en heterogeniteit).
  • Je bent voorbereid om deze concepten toe te passen in het eindproject.

Quiz (under construction)

Last change: 2025-10-23