Afstudeeropdracht in Infrastructure: Keeping your BICEP up to date
Uitdagende HBO afstudeeropdracht met €1000 bruto vergoeding of €500 + leaseauto of €600 + woonruimte, professionele begeleiding, trainingen, kennisavonden, sparren met collega’s en 2 vakantiedagen p/m
We reageren meestal binnen drie dagen
Een infrastructuur die altijd up-to-date is en naadloos aansluit op de code - dat is het doel. Op dit moment kost het handmatig onderhouden van Infrastructure as Code (IaC) nog veel tijd, terwijl die beter besteed kan worden aan innovatie en development. In deze opdracht onderzoek je hoe monitoring en automatisering kunnen helpen om dit proces te verbeteren. Jouw uitdaging: een slimme aanpak ontwikkelen waarmee IaC moeiteloos up-to-date blijft, zodat developers efficiënter en effectiever kunnen werken.
💡Interessegebieden: Azure, infrastructure, pipelines
Om de infrastructuur vast te leggen en herhaaldelijk uit te rollen, wordt gebruik gemaakt van BICEP of ARM, de Infrastructure as Code (IaC)-oplossingen van Microsoft.
Hoewel deze aanpak helpt om infrastructuur gestructureerd en herbruikbaar te definiëren, is het proces om de IaC te onderhouden grotendeels handmatig. Dit proces kan behoorlijk tijdrovend zijn, terwijl deze tijd beter elders besteed kan worden.
We zien daarom een kans om dit proces gedeeltelijk te automatiseren. Zo is er meer tijd voor development-georiënteerde projecten en klantgerichte features en hebben developers de ruimte om te focussen op het creëren van waardevolle functionaliteiten die directe impact hebben voor de klant.
Hieronder staan drie belangrijke uitdagingen die kunnen ontstaan wanneer IaC niet goed wordt bijgehouden. Dit biedt juist kansen om met een geautomatiseerd proces deze problemen op te lossen en de infrastructuurbeheerprocessen te verbeteren.
Verouderde infrastructuur en onnodige kosten
Wanneer de code niet regelmatig wordt bijgehouden, kunnen nieuwe infrastructuurversies of configuraties worden gemist. Dit kan leiden tot:
- Componenten die "end of life" zijn en niet meer worden ondersteund.
- Onnodige kosten doordat er nieuwere, goedkopere versies beschikbaar zijn die niet worden benut.
Handmatige aanpassingen
Handmatig uitgevoerde wijzigingen die niet in de IaC zijn vastgelegd maken het lastig om inzicht te krijgen in de infrastructuur. Dit leidt tot:
- Problemen bij latere updates of aanpassingen, omdat de code niet meer overeenkomt met de daadwerkelijke infrastructuur.
- Tijdrovende en foutgevoelige processen bij het handmatig controleren en bijwerken van de code, vooral in complexe omgevingen.
Inconsistenties door tijdsdruk en handmatig werk
Onder druk, bijvoorbeeld bij beveiligingsupdates of strakke deadlines, wordt de IaC soms genegeerd of worden wijzigingen handmatig doorgevoerd. Dit brengt risico's met zich mee, zoals:
- Inconsistenties tussen de code en de infrastructuur.
- Onduidelijkheid over welke wijzigingen zijn doorgevoerd en wat de impact ervan is.
De opdracht
Gedurende deze opdracht moeten de volgende drie onderzoeksvragen worden beantwoord:
-
Hoe kan de monitoring van nieuwe versies van infrastructuurcomponenten het beste worden geïntegreerd in bestaande projecten?
Deze vraag richt zich op het vinden van de optimale methode om een monitoringoplossing te implementeren die automatisch controleert op nieuwe versies van de gebruikte infrastructuurcomponenten, zodat de code up-to-date blijft. Het is ook belangrijk om te onderzoeken hoe uitgebreid deze analyse kan zijn: blijft het beperkt tot het herkennen van nieuwe versies, of kan er ook advies worden gegeven over het gebruik van nieuwe componenten om kosten te besparen?
-
Hoe kan de consistentie tussen Infrastructure as Code en de werkelijke infrastructuur gewaarborgd worden?
Deze vraag onderzoekt welke maatregelen genomen kunnen worden om ervoor te zorgen dat BICEP een valide bron van waarheid blijft voor de staat van de infrastructuur. Dit kan ook inhouden dat handmatige wijzigingen in het Azure Portal worden beperkt, hoewel dit ook zijn eigen nadelen met zich meebrengt. Het is dus niet noodzakelijk om naar een softwarematige oplossing te kijken.
-
Welke andere metrics met betrekking tot Infrastructure as Code zijn relevant om te monitoren, zodat de kwaliteit van de code verder kan worden verbeterd?
Dit is een bredere vraag die onderzoekt of er, naast versies en consistentie, nog andere metrics van belang zijn voor het effectief onderhouden van infrastructure as code.
Tijdens deze opdracht moeten de volgende twee problemen worden aangepakt:
-
Onvoldoende inzicht in nieuwe versies van infrastructuurcomponenten
Het is lastig om te weten wanneer er nieuwe versies van de gebruikte componenten beschikbaar zijn. Dit kan leiden tot verouderde configuraties, die mogelijk niet optimaal of veilig zijn.
-
Inconsistentie tussen de Infrastructure as Code en de werkelijke infrastructuur
Handmatige wijzigingen in de werkelijke infrastructuur worden niet altijd in de code vastgelegd, waardoor de code niet meer overeenkomt met de feitelijke situatie. Dit kan leiden tot misconfiguraties en onderhoudsproblemen.
Het doel van de opdracht is om deze problemen op te lossen, op basis van de bevonden methoden uit het onderzoek.
Over Info Support
Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.
De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan.
Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse kenniscentrum waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.
Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.
- Afdeling
- Student Bachelor
- Rol
- Infrastructure
- Locaties
- Info Support Nederland
- Status werken op afstand
- Hybride
Waarom afstuderen bij Info Support?
-
🧑🏫 Betrokken begeleiding
» Persoonlijke mentoren
» Wekelijks sparren met experts
» Trainingen en kennisavonden -
💰 Kies je vergoeding p/m
€ 1000,00 euro vergoeding
€ 500,00 euro + een leaseauto
€ 600,00 euro + woonruimte -
⚖️ Flexibiliteit & balans
» Hybride werken
» Flexibele werktijden
» Enkel focus op je afstuderen
Een kijkje achter de schermen
CodeDocent
In deze aflevering van CodeDocent legt Nico Jansen, docent bij het Info...
Josse @ Info Support
Josse vertelt over zijn ervaring als starter bij Info Support
Klantcasus voorbeeld
KPN is door Info Support op speelse wijze begeleid richting DevOps.
Groeien in een omgeving vol vakkennis en plezier
-
🌞 Warme bedrijfscultuur
» Informele en open cultuur
» Je maakt meteen deel uit van het team
» Wekelijkse kennissessies
» Community-events
» Een geweldig nieuwjaarsfeest! -
❤️ Passie & Vakmanschap
» Collega’s met échte passie voor het vak
» Leer van collega’s die graag hun kennis delen
» Samenwerken met experts die jou scherp houden -
🌱 Doorgroeikansen
» Afstuderen vormt het startpunt van je carrière
» Kans om na je afstuderen direct door te stromen
» Heldere ontwikkelpaden en groeimogelijkheden
Jouw weg naar Info Support
-
🖥️ Digitale kennismaking
In een digitale kennismaking vertel jij wie je bent en waar je naar op zoek bent. Wij vertellen meer over wie wij zijn en wat we jou kunnen bieden. Zo ontdekken we samen of er een klik is.
-
🔍 Technisch assessment
Via twee online assessments krijgen we een goed beeld van wie jij bent en wat je kunt. Je persoonlijkheid en drijfveren komen aan bod, net als je vakinhoudelijke kennis.
-
🏢 Eindgesprek bij ons op kantoor
Op basis van de assessments krijgen we inzicht in jouw profiel. We gaan in op jouw persoonlijkheid, sparren met een vakcollega en nemen de tijd om de persoon achter de resultaten echt te leren kennen.
-
✍️ Persoonlijke afronding
Na het gesprek stemmen we de laatste zaken verder af en leggen we de basis voor een goede samenwerking. Daarna volgt een persoonlijk tekenmoment bij onze directeur.
Afstudeeropdracht in Infrastructure: Keeping your BICEP up to date
Uitdagende HBO afstudeeropdracht met €1000 bruto vergoeding of €500 + leaseauto of €600 + woonruimte, professionele begeleiding, trainingen, kennisavonden, sparren met collega’s en 2 vakantiedagen p/m
Het sollicitatieformulier wordt geladen