Leerdoel 5
Ik wil na afloop van mijn stage bij WeAreFrank! in staat zijn om een ontwerp op te stellen voor een (deel van een) softwaresysteem en hierbij maak ik gebruik van bestaande componenten en libraries.
Hoe te bewijzen
Om dit leerdoel te behalen, zal ik een ontwerp opstellen over hoe de applicatie gehost gaat worden. Ik zal hierbij gebruik maken van bestaande componenten en libraries. Ik heb hiermee te maken met de volgende eisen:
- De applicatie moet op een Kubernetes cluster gehost worden.
- Er moeten componenten van NLX gehost worden op het Kubernetes cluster.
Bewijsmateriaal

Feedback begeleider en andere stakeholders
Ik heb dit ontwerp voorgelegd aan Sergi, gezien hij de expert is op het gebied van Kubernetes. Hij heeft mij geholpen om het ontwerp te verbeteren. Ik heb het ontwerp verbeterd en de laatste versie staat in de bewijslast van dit leerdoel.

Reflectie
Ik heb geleerd om een ontwerp te maken van een software systeem en daarbij gebruik te maken van bestaande componenten en libraries. Na goed NLX bestudeerd te hebben, heb ik een ontwerp gemaakt van hoe de applicatie gehost gaat worden. Ik heb dit ontwerp voorgelegd aan mijn collega's en zij hebben mij geholpen om het ontwerp te verbeteren. Ik heb veel geleerd van het maken van dit ontwerp en ik ben ervan overtuigd dat ik in de toekomst nog veel meer van dit soort ontwerpen zal maken. Ik heb geleerd dat het belangrijk is om je ontwerpen te laten zien aan collega's, omdat zij je kunnen helpen om je ontwerpen te verbeteren.
Na het voorleggen van mijn ontwerp aan Sergi, heb ik het ontwerp aangepast. Ik had de NLX Ingress over het hoofd gezien en heb deze toegevoegd. Door het laten zien van mijn ontwerp aan Sergi, heb ik het ontwerp kunnen verbeteren. Ik heb geleerd dat het belangrijk is om je ontwerpen te laten zien aan collega's, omdat zij je kunnen helpen om je ontwerpen te verbeteren. Ik ben blij dat ik dit ontwerp heb kunnen maken, omdat ik nu een beter beeld heb van hoe de applicatie gehost gaat worden.