Automating Reference ImagesAutomating Reference Images Henrik Blog.coretech.dk/hra Kent Blog.coretech.dk/kea.

Slides:



Advertisements
Similar presentations
CONFIGMGR 2012 R2 OSD TIPS AND TRICKS Presenter - Fred
Advertisements

Automating Microsoft Azure with PowerShell MMS Minnesota 2014 Trevor Sullivan and David O’Brien – #MMSMinnesota.
Your CMDB and PowerShell DSC: DevOps Techniques
Ben Hunter | Sr. Product Marketing Manager Mikael Nystrom | Microsoft MVP and Senior Executive Consultant at TrueSec.
Ben Hunter | Sr. Product Marketing Manager Michael Niehaus | Sr. Product Marketing Manager Johan Arwidmark | Microsoft MVP and Chief Technical Architect.
Deploying Windows 8 with System Center Configuration Manager 2012 HOWARD A. CARTER III SENIOR CONSULTANT DMVMUG User Conference 2013.
Managing Your Datacenter with Microsoft System Center Configuration Manager Kent Agerlund, ECM MVP, Coretech.
Troubleshooting OS Deployment MMS Minnesota 2014 Johan Michael #MMSOSD.
Yes, Applications DO work in task sequences!
DEP331 Migrating to Windows XP Mike Coleman Lead Product Manager, Windows XP Microsoft Corporation.
End to End Automation with MDT Managing your reference images. Fred om Daniel
Service Management Automation: 3,2,1, Automate!
A ConfigMgr 2012 Site Review MMS Minnesota 2014 Kent Agerlund / Steve Thomson.
Windows 10 Setup InternalsWindows 10 Setup Internals Johan
MMS Every Month at Home - User Groups. Expectations and Overview Would you so kindly: Listen and Participate Actively Ask Questions Heckle When Necessary.
Are you Ready for Configuration Manager vNext?
PowerShell Package Management for the Enterprise Kirk Aleksandar
Windows 10 Feature & Servicing Updates Options and Demystifying Steven Rachui
Define, bundle, deployDefine, bundle, deploy Working with Windows Server Containers and Docker James David O’Brien.
with Configuration Manager, MDT, and Intune
ConfigMgr! Intune! Azure!ConfigMgr! Intune! Azure! Understanding Cloud Based Management Options Steven Rachui
Managing Third Party Updates with Microsoft’s System Center Configuration Manager Secunia Integration, MMS 2015 Kent AgerlundSherry Kissinger.
Nano ServerNano Server The Future of Window Server Mikael Johan
House of tails dogs charity All donations go 100% to the charity #MMSGIVEBACK.
Managing iOS Device Using ConfigMgr and Intune Hybrid MDM John Presenter #2 Twitter Handle Blog or address.
PowerShell Community Handbook Kirk Aleksandar
Critical Security Controls & Effective Cyber Defense Hasain “The Wolf”
How to Model an Application for Monitoring Nathan Jonathan
Introduction to Administering a SQL Server Matthew Steve Thompson, stevethompsonmvp.wordpress.com.
The Art of deploying Windows 10 With ConfigMgr 2012 R2 Johan Mikael
XPlatform ManagementxPlatform Management Windows Provisioning from *nix David James.
Midwest Management Summit MMSSQL – What are Your SQL Reporting Questions? #MMSMinnesot a #MMSSQL.
Introduction to MDT 2012 User Driven Installs (UDI)
ConfigMgr 2012 SQL Refresher MMS Minnesota 2014 Matthew Teegarden/Steve Thompson.
ConfigMgr 2012 Jeopardy Quiz MMS Minnesota 2014 Kim Oppalfens & Kent Agerlund Microsoft MVP: Enterprise Client Management #MMSJeopardy.
Introduction to T-SQL – Part Deux Matthew Sherry Kissinger kissinger.
OS Deployment - LEVEL 500OS Deployment - LEVEL 500 Johan
App-V: An Overview MMS Minnesota 2014 Fred #MMSMinnesota #MMSAppV.
Server OS Deployment Deep Dive with two crazy guys and ConfigMgr 2012 R2 MMS Minnesota 2014 Greg Nash.
900 Degrees of Service Manager with 3 International System Center Chefs MMS Minnesota 2014 Steve Buchanan (System Center MVP) Dieter Gasser (CPMB - Author)
Sweet SUITE Imaging MMS Minnesota 2014 #MMSMinnesota #MMSConfigMgr #MMSLove Steven Rachui Premier Field Engineer Microsoft Corporation
SQL Tips & Tricks Best practices from the field John Nelson Apps Systems Engineer Steve Thompson Senior Consultant,
Community Rules Session Subtitle Jörgen Nilsson Kent Agerlund
Long Live Azure Automation!Long Live Azure Automation! Cloud-first Configuration Management and Automation Beth Cooper Program Manager.
Everything you want to know about
Updating yourUpdating your Enterprise Environment Ronnie Jakobsen Senior Architect Coretech Kent Agerlund Chief Technical Architect.
Microsoft Virtual Academy
Development Environment
Deployment Internals: Mastering Windows Deployment Services
OSD Front-Ends Henrik Rading Blog.coretech.dk/hra Senior Consultant
or Call Toll-Free for help.
Migrating Infrastructure to Microsoft Azure
Shielded VM and Guarded Fabric
Modernize ConfigMgr OSD with Community Tools
FMSCUG 1708.
Expert-level Windows 10 deployment
Troubleshooting Windows 10 Deployment: Top 10 Tips and Tricks
DDPS in Action: Session 11 Hydration
Microsoft MB2-718 Dumps Questions - Microsoft MB2-718 Exam Braindumps Realexamdumps.com
9/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Servicing Windows 10 in the Real World
Windows 10 Deployment Expert Level Johan Arwidmark
11/17/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
TechEd /24/2018 5:46 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
1/16/ :40 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Windows 8.1 Deployment Jump Start
Windows 10 Deployment with MDT 2016 (8443)
(c) 2011 Microsoft. All rights reserved.
TechEd /30/ :28 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /14/2019 9:28 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Presentation transcript:

Automating Reference ImagesAutomating Reference Images Henrik Blog.coretech.dk/hra Kent Blog.coretech.dk/kea

Senior Coretech Global Blog.coretech.dk /hra 15+ years of deploying Windows Microsoft certified since 1998 Karlslunde, Denmark Henrik Rading

Chief Technical Coretech Global Blog.coretech. dk/author/kea System Management consultant since 1996 Enterprise Mobility MVP City, Country Kent Agerlund Copenhagen, Denmark

Enough talk....entering demo mode

How do you maintain your images? A question with many answers…

A simple question we ask customers How do you build and maintain your images?

Unfortunately not all answers are equally good… Ask Freddy… no one else knows! Oooh no! Freddy gone..ask the person who took over.....who’s that

Unfortunately not all answers are equally good… Well, I believe we have it documented somewhere…

Unfortunately not all answers are equally good… We have absolutely no idea, and dare not touch it!

What we hope to hear… We have it fully automated!

The formula to success: + + = Image Factory

Why don’t we use ConfigMgr ConfigMgr Ecosystem Isolated Consistenc y Rapid Engineering Versatility

Demo What happens during setup

Image TypesImage Types A short explanation

Image types Thin Operating system from original media Windows Updates.NET Frameworks C++ Runtimes Hybrid Thick/Fat Operating system from original media Windows Updates.NET Frameworks C++ Runtimes All Applications Application Updates Customization & Settings Operating system from original media Windows Updates.NET Frameworks C++ Runtimes Select Applications Application Updates

Demo MDT configuration

Workflows Understand what you want to do

Get an overview before you begin New Updates released Build new reference computer Capture Image Copy to Configuration Manager Test and Validate Release to production

Design your workflow Start Determine build type Get Task Sequence IDs Queue up build job Starting the process:

Build flow Create new Hyper-V Guest Start guest shortly to get MAC Address Link MAC to TS ID and start guest again Monitor deployment progress through MDT Monitoring Perform post build tasks

Post actions Remove Hyper-V guest Copy image to OS folder in MDT Copy Image to ConfigMgr Image Package

Queue Manager

Demo Deep dive into the code

Hybrids from Thin imagesHybrids from Thin images Reduce build time by reusing thin images

One thin image - Multiple hybrids Build and capture thin image Updat e Thin image in MDT Build new hybrid images based on captured thin image Windows 10 with Office 2013 Windows 10 with Office 2016 Copy hybrid images to ConfigMgr content source PS10045B PS10037D

Test before pushing to production! \Pre-production \WIN10ENTX64 ImgFactory$ \DS\Captures File System (content source) Image Factory Configuration Manager Pre-production Production OS Image Package PS OS Image Package PS Task Sequence PS10050A Task Sequence PS10050A \Production \WIN10ENTX64 OS Image Package PS OS Image Package PS Task Sequence PS Task Sequence PS Task Sequence PS10050A Task Sequence PS10050A

Demo Putting it all together

Known issues

Known issues...Setup script Sharing folders will fail if language is different than US english. Change line 509 From: $language = Get-Culture | Select-Object -ExpandProperty 'name' To: $language = Get-UICulture | Select-Object -ExpandProperty 'name'

Known issues.... #PercentComplete error - Correct Line 887 change #from: If ($InProgress.PercentComplete -eq 100) { #to: If (($InProgress.PercentComplete -eq 100) -or ($InProgress.CurrentStep -eq "")-or ($InProgress.CurrentStep -eq $null)){

What’s next We have something that is better than free beer well almost Stop by the booth and get your free Image factory solution after the session

Evaluations: Please provide session feedback by clicking the EVAL button in the scheduler app (also download slides). One lucky winner will receive a free ticket to the next MMS! Session Title: Automating Reference Images Discuss… Ask your questions-real world answers! Plenty of time to engage, share knowledge. SPONSORS