Over Michael
Van jongs af aan werd Michael Loeffen door zijn vader al meegenomen in het bouwen van computers en het uitzoeken van hardware. Hier ontstond dan ook zijn interesse in de IT-wereld. Ook het spelen van games was een grote hobby van Michael en hij dacht dan ook aan een carrière als Game Designer. Tijdens zijn opleiding ICT-systeembeheer ontdekte hij de nog vele andere aspecten binnen de IT en rolde hij langzaam het wereldje in waar hij inmiddels al 15 jaar binnen werkzaam is.
Michael leerde tijdens zijn stages de IT van binnen en buiten kennen, zo leerde hij computers in elkaar te zetten, software te installeren en ging hij al snel langs bij klanten. Ook kreeg hij al snel de mogelijkheid om via zijn studie Microsoft-certificeringen te behalen. Dit bracht hem uiteindelijk ook bij zijn eerste werkgever: KPN.
Cisco IP-telefonie
‘’Mijn eerste werkgever betekende ook meteen een omscholing. Zo maakte ik kennis met IP-telefonie, specifiek Cisco IP-telefonie. Ik heb me gecertificeerd in Cisco IP-telefonie en werkte als beheerder. Ik heb daar bijna tien jaar gewerkt en zag de techniek enorm veranderen, van lokale telefooncentrales naar cloud-oplossingen. In die tijd ben ik me meer gaan verdiepen in virtualisatie, specifiek met VMware, omdat ik dat interessanter vond dan telefonie.’’
Uiteindelijk stopte KPN met de diensten die ze leverden en zocht Michael contact met een ander bedrijf. Bij dit bedrijf ging hij verder met virtualisatie en serverbeheer, wat goed aansloot bij zijn interesses en opleiding.
Migratie naar een volledige cloud-omgeving
Via I-share zit Michael momenteel op opdracht bij CZ, waar hij werkt in een Azure omgeving en zich bezighoudt met pipelines, Powershell scripting en de voorbereiding van standaardomgevingen voor applicaties. Michael vertelt: ‘’Het team werkt in tweewekelijkse sprints en iedereen heeft vergelijkbare werkzaamheden, inclusief operationele taken, development van omgevingen, en incidentbeheer. De afgelopen weken hebben we een innovatie sprint gehad waarin we focusten op het toepassen van verified models van Bicep om aan Microsoft-standaarden te voldoen. Zo hebben we een repository opgezet om modules te laden en te kijken waar deze toegepast kunnen worden. De werkzaamheden verlopen volgens plan en ik ben erg blij met de gezellige collega’s en vrijheid binnen het team. Op de woensdag werken mijn collega’s en ik op kantoor.’’
Michael licht toe dat zijn huidige werk zich voornamelijk focust op de migratie naar een volledige cloud-omgeving, een groot project dat tegen eind volgend jaar afgerond moet zijn. Michael zelf richt zich op het opzetten van standaard landing zones voor applicatiebeheerders. Hij geeft meer details over Bicep, een taal die door Microsoft wordt gebruikt.
De voordelen van Bicep
‘’Bicep is overzichtelijk en makkelijk leesbaar, geschikt voor het deployen van resources. In tegenstelling tot traditionele scripttalen zoals Python of Powershell, leest Bicep uit het hele script en kan het ontbrekende resources identificeren en plaatsen waar nodig. Ik begon ongeveer twee tot drie jaar geleden met Bicep en vind het prettig hoe het onder water naar JSON vertaalt, wat soms lastig kan zijn voor developers. Bicep maakt het proces eenvoudiger en overzichtelijker. Binnen CZ werden eerst standaard ARM-templates (JSON-bestanden) gebruikt, maar er werd gekozen om over te schakelen naar Bicep, wat gemakkelijker is met Visual Studio Code en helpt bij het opbouwen en aftrappen van pipelines.’’
Michael omschrijft zijn opdracht als vrij rechttoe rechtaan, en hoewel er weinig externe medewerkers bij CZ zijn (ongeveer 80-90% zijn interne medewerkers), merkt hij geen verschil in behandeling tussen interne en externe medewerkers. Het team is onlangs opgesplitst om architecten los te koppelen van operationele zaken, wat mogelijk nieuwe vacatures kan opleveren.
‘’Ik vind het scripten en coderen het leukste en kan me momenteel volledig richten op het schrijven van Bicep-scripts. Daarnaast ben ik momenteel bezig met de AZ-400 certificering en overweeg ik nog andere Azure-certificaten, vooral op het gebied van security. Vroeger was ik eigenlijk ‘tegen’ de cloud, maar ik ben nu juist super tevreden in mijn rol als Cloud Engineer bij I-share!’’
Benieuwd naar Michael zijn ervaringen met Bicep of wil je meer weten over het schrijven Bicep-scripts? Houd onze Meetup-pagina dan in de gaten, want in november zal Michael hier zelf een sessie over geven! Lid worden kan via onderstaande link:
Modern Infra Knowledge Hub - by I-share | Meetup