↓ Naar de hoofdinhoud gaan

Evaluatie

·413 woorden·2 mins
Inhoudsopgave

Details over het project
#

De evaluatie van het praktijkexamen/project bestaat uit 3 onderdelen.

Presentatie
#

Jij (en je team) maken een PowerPoint-presentatie om je project verder te verduidelijken. Deze zal in ieder geval de volgende onderwerpen bevatten:

  • Leg de usecase van het project uit: Waarom heb je voor dit specifieke project gekozen? Leg uit welke bouwstenen binnen je project worden gebruikt (bijv. Terraform/Ansible voor implementatie, LibreNMS voor monitoring,…) en welke pakketten je hebt gebruikt (bijv. heb je Docker of Apache gebruikt voor de webserver,…).
  • Rollen en verantwoordelijkheden: Als je ervoor hebt gekozen om het project in teamverband uit te voeren, hoe was het werk dan binnen je team verdeeld? Wie was verantwoordelijk voor welk deel van het project?
  • Pro tip: Je kunt bijvoorbeeld het kanbanbord gebruiken dat je tijdens het project hebt gebruikt.
  • Leerpunten: Welke kennis heb je opgedaan tijdens het project? Ben je tijdens de implementatie van je project tegen problemen en/of uitdagingen aangelopen? Hoe heb je die aangepakt? Vat ze samen in 1 of 2 dia’s.

Live demo
#

Jij en je team laten zien hoe de applicatie werkt tijdens een live demo. Je implementeert je applicatie volledig opnieuw om aan te tonen dat je de juiste tools en technieken hebt gebruikt die je hebt geleerd.

Dit betekent dat je je moet concentreren op het DevOps/implementatiegedeelte en minder op de applicatie/tool ​​zelf. Je hoeft alleen aan te tonen dat de geïmplementeerde applicatie werkt (bijvoorbeeld door een inlogscherm te tonen en in te loggen op de applicatie, in te loggen op de gameserver,…).

De volgende componenten moeten verplicht getoond worden:

  • Automatisering: Automatiseer de implementatie en configuratie van je gekozen applicatie.
  • Monitoring: Laat zien dat de assets die je hebt geïmplementeerd correct worden gemonitord. De monitoringhost zelf hoeft niet opnieuw te worden geïmplementeerd. Je moet je applicatiehosts automatisch aan je monitoringoplossing kunnen toevoegen. (Dit kan bijvoorbeeld via een API.)

Documentatie
#

Documentatie is een integraal onderdeel van elk project. Het documentatiebestand kan worden geüpload naar de DevOps-map in de Canvas-cursus (link naar de Canvas-omgeving van Thomas More).

De documentatie bevat de volgende elementen:

  • Data flow design: Dit diagram toont alle componenten die u in uw projecten hebt gebruikt en welke protocollen er tussen de verschillende componenten worden gebruikt.

  • Vervolgens leg je de technische componenten en code van jouw project uit.

    • Leg alle code (Ansible/Terraform) uit die binnen het project wordt gebruikt.
    • Leg uit welke monitoring er wordt uitgevoerd en welke statistieken er worden gemonitord.
    • Leg uit welke API-query’s er worden uitgevoerd.
    • …