Tijdens je afstudeeropdracht werk je samen met ons operationsteam aan het verbeteren van ons cloudlandschap. Je verdiept je in onze bestaande infrastructuur en deploymentprocessen. Je onderzoekt welke deployments handwerk of maatwerk vragen en brengt in kaart welke aantoonbare nadelen dat oplevert, bijvoorbeeld voor de doorlooptijd, foutgevoeligheid en beheerbaarheid.
Daarnaast onderzoek je welke bestaande oplossingen beschikbaar zijn en waarom die in onze situatie niet volstaan. Op basis van je bevindingen bepaal je waar standaardisatie en automatisering daadwerkelijk verbetering kunnen brengen.
Je zelfstandige afstudeeropdracht omvat het onderzoeken van dit vraagstuk en het ontwerpen, realiseren en evalueren van een passende oplossing. Daarbij maak je onderbouwde keuzes en toets je in onze bestaande omgevingen in hoeverre jouw oplossing de vastgestelde knelpunten vermindert. Zo draag je bij aan een betrouwbaarder en beter beheersbaar deploymentproces en zie je direct wat jouw werk in de praktijk oplevert.
Tijdens je afstudeeropdracht houd je je onder andere bezig met:
- Het analyseren van ons cloudlandschap en onze bestaande deploymentprocessen
- Het in kaart brengen van deployments die handwerk of maatwerk vragen en de redenen daarvoor
- Het aantoonbaar maken van de nadelen daarvan, met bijvoorbeeld metingen, praktijkvoorbeelden en input van het operationsteam
- Het onderzoeken en vergelijken van bestaande oplossingen en het onderbouwen waarom deze niet volstaan voor onze situatie
- Het vaststellen van eisen en mogelijkheden voor standaardisatie en automatisering
- Het ontwerpen en realiseren van een passende oplossing, met aandacht voor beheerbaarheid, betrouwbaarheid en security
- Het testen, evalueren en documenteren van jouw oplossing en de bereikte verbeteringen
Je werkt toe naar een praktisch toepasbare oplossing waarmee ons operationsteam deployments verder kan automatiseren. Afhankelijk van de uitkomsten van je onderzoek kun je denken aan:
- Het standaardiseren van configuraties voor verschillende applicaties en omgevingen
- Het vastleggen en beheren van infrastructuur als code (Infrastructure as Code)
- Het verbeteren of uitbreiden van CI/CD-pipelines
- Het automatiseren van controles om deployments veilig en voorspelbaar uit te voeren
Samen met je begeleiders stel je een plan van aanpak op dat aansluit op jouw afstudeereisen en de behoeften van ons operationsteam. Op basis van je eerste onderzoeksresultaten scherp je de afbakening en het beoogde resultaat verder aan. Je voert je opdracht zelfstandig uit, werkt nauw samen met het team en bespreekt regelmatig je voortgang, technische keuzes en leerdoelen.