Stage: Creating Donuts with Azure ARM

Deze stageopdracht focust op de vergelijking tussen een imperatieve en een declaratieve methode bij het uitrollen van IT-infrastructuur in Microsoft Azure.

De opdracht

Tijdens deze stage werk je een vergelijking uit tussen een declaratieve en een imperatieve methode bij het uitrollen van IT-infrastructuur in Azure. Imperatief staat voor het stap voor stap opbouwen van een omgeving via het Azure portaal of Powershell (zonder ARM). Declaratief, daartegenover, is het creëren van een omgeving op basis van ARM-templates in combinatie met Powershell DSC scripts. Naar analogie met het maken van een donut, kunnen we de twee als volgt vergelijken:

  • Imperatief: maak deeg, vorm het in een cirkel, bak het
  • Declaratief: geef mij een donut

Het uiteindelijke doel is om tot een zo generiek mogelijke declaratieve beschrijving van een infrastructuurmodel voor een kleine, middelgrote en grote onderneming te komen. Dit via Azure RM templates met Powershell DSC in de machine. Door het aanpassen van een aantal parameters zou dit telkens moeten leiden tot een nieuw uitgerolde omgeving, klaar voor productie. De ontwikkelde Powershell DSC scripts kunnen ook gebruikt worden op een on-premise omgeving. Tot slot wordt er nog een vergelijking gemaakt tussen de voor- en nadelen van imperatieve tegenover declaratieve infrastructuur voor middelgrote tot grote ondernemingen.

Voor wie?

Dit is een vergelijkende stage tussen declaratieve vs. imperatieve infrastructuur met een sterke technische scope. Kennis van (of sterke interesse in) infrastructuur is een pluspunt, maar zal in de eerste weken opgebouwd worden.

De ideale student kan zelfstandig werken, houdt ervan met nieuwe technologieën bezig te zijn en kan een script lezen en maken zonder problemen.

Solliciteren?

Is deze stageopdracht iets voor jou? Stel je dan kandidaat en stuur een e-mail met je cv en motivatie naar jobs@savaco.com.


Deze pagina delen