Quantcast
Channel: Blog – Addlevel
Viewing all articles
Browse latest Browse all 52

Managed Client Automation: Imagefabriken

$
0
0
Idag fortsätter bloggserien där vi delar med oss kring vårt arbete och paketering kring Managed Client, vår arbetsplats som tjänst. Har ni missat del 1 återfinns den här.
Nu har vi kommit till Imagefabriken. Att underhålla referensimages ute hos ett stort antal kunder har tidigare varit väldigt tidsödande av flera olika anledningar. Dels ser miljöerna olika ut och det finns inte alltid en lämplig plats att sätta upp en virtuell maskin på. Vissa kunder har även valt att göra många anpassningar eller lägga med väldigt mycket i sina images. Processerna kring att uppdatera en referensimage har varit manuella och skilt sig åt mellan kunder.

Då vi i vår förra bloggpost radade upp de övergripande målen berättade vi att vår lösning behöver ha stöd för att vara ”Multi Tenant” samt att referensimages ska genereras automatiskt. För att lösa detta behöver vi en generell image som uppdaterar sig själv, vilken sedan går att prenumerera på via Desired State. 

Grunderna i vår Imagefabrik bygger på powershell, schemaläggningar samt två stycken servrar. En virtuell maskin som kör MDT 2013 (Update 2) samt en host-server med Hyper-V rollen installerad (Windows Server 2012 R2). Det är på Hyper-V hosten referensmaskinerna provisionernas upp, installerar och uppdaterar sig, kör en capture och sedan tar bort sig själva. Låter väl enkelt?

För att få en tydlig bild av vad vi vill få ut av scripten till Imagefabriken började vi med att ta fram en process för hur vi tänkt sköta bygget av referensimages. Vi har även tittat runt och sett hur andra har löst uppgiften. Bland annat har vår kollega Mikael Nyström på systerbolaget TrueSec tidigare skrivit om automatisering av referensimages i sin blogg. Efter att ha funderat på hur vi bäst kan lösa uppgiften beslutade vi oss för att arbeta vidare på Mickes script och modifiera det för att passa oss. Vi beslutade oss för att ta bort beroendet för devcon och KVP och har istället valt att förenkla processen och styra namngivning samt vilken task sequence som ska köras med hjälp av MAC-adress istället.

Nedan ser ni hur vår process ser ut.

Process Översiktsbild Managed Client Imagefabriken

 

Överblicksbild Managed Client – Automation

Översiktsbild Managed Client Imagefabriken

I nästa del går vi igenom hur vi provisionerar upp en deployment server med hjälp av Desired State Configuration. För ser som vill börja kika på det finns vår modul uppe på Powershell Gallery och på Github.

Jakob Knutsson
Senior Executive Consultant at Addlevel and System Center Expert with engagements ranging from security design and architecture to implementation of System Center and Windows platforms.

jakob.knutsson@addlevel.se

The post Managed Client Automation: Imagefabriken appeared first on Addlevel.


Viewing all articles
Browse latest Browse all 52

Trending Articles