windows 10 deployment using configmgr and mdt

30
Digicomp Microsoft Evolution Day 2015 1 Deploying Windows 10 using ConfigMgr and MDT Ronni Pedersen Twitter: @ronnipedersen Partner:

Upload: ronni-pedersen

Post on 14-Apr-2017

2.650 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Windows 10 deployment using ConfigMgr and MDT

Digicomp Microsoft Evolution Day 2015 1

Deploying Windows 10 using ConfigMgr and MDTRonni PedersenTwitter: @ronnipedersenPartner:

Page 2: Windows 10 deployment using ConfigMgr and MDT

2Digicomp Microsoft Evolution Day 2015

Key Takeaways

Windows 10 Editions

Infrastructure requirements

Windows 10 and Licence Activation

Building Windows 10 Images

Deploy Windows 10

Windows as a Service

What’s coming in vNext

Page 3: Windows 10 deployment using ConfigMgr and MDT

3Digicomp Microsoft Evolution Day 2015

About me…

Ronni PedersenSenior Infrastructure Architect, EG A/S

Microsoft MVP: Enterprise MobilityFounder: System Center User Group DenmarkMicrosoft Certified TrainerMicrosoft TechNet Moderator

Contact MeTwitter: https://twitter.com/ronnipedersenBlog: http://www.ronnipedersen.com/Mail: [email protected]: +45 7260 2452

Page 4: Windows 10 deployment using ConfigMgr and MDT

4Digicomp Microsoft Evolution Day 2015

Windows 10 Editions

Windows 10 Home (CB)

Windows 10 Professional (CBB)

Windows 10 Enterprise (CBB / LTSB versions)

Windows 10 Education

Windows 10 Mobile

Windows 10 Mobile Enterprise

Windows 10 IoT

Page 5: Windows 10 deployment using ConfigMgr and MDT

5Digicomp Microsoft Evolution Day 2015

Current Branch for Business versus Long Term Servicing Branch

Microsoft Windows 10 Enterprise(Current branch, current branch for business)

Microsoft Windows 10 Enterprise 2015 LTSB

Page 6: Windows 10 deployment using ConfigMgr and MDT

6Digicomp Microsoft Evolution Day 2015

DEMOEnterprise Editions

CBB vs. LTSB

Page 7: Windows 10 deployment using ConfigMgr and MDT

7Digicomp Microsoft Evolution Day 2015

Deployment infrastructureSupport for Windows 10

ConfigMgr 2012 R2 SP1 (SP2) with CU1 KB3084586 + KB3089193

MDT 2013 Update 1 (re-release)

Windows ADK Windows PE 10.0 USMT 10.0 WSIM WICD

Page 8: Windows 10 deployment using ConfigMgr and MDT

8Digicomp Microsoft Evolution Day 2015

Activation Infrastructure Required

MAK (Multiple Activation Key)

KMS (Key Management Service) Hotfix required for Windows Server 2012/2012 R2 (KB3058168)

ADBA (Active Directory-Based Activation) Windows 8/8.1/10.0 Windows Server 2012/2012 R2 Office 2013/2016

Tools: Volume Activation Management Tool (VAMT)

Page 9: Windows 10 deployment using ConfigMgr and MDT

9Digicomp Microsoft Evolution Day 2015

Building a reference imageBuild, Automate and deploy

Page 10: Windows 10 deployment using ConfigMgr and MDT

10Digicomp Microsoft Evolution Day 2015

Image Build

Do we still need to build custom images?

What tools should we use?

What to include in the image?

The solution: Create a fully automated build lab

Page 11: Windows 10 deployment using ConfigMgr and MDT

11Digicomp Microsoft Evolution Day 2015

DEMOBuild reference images like a Boss!

Page 12: Windows 10 deployment using ConfigMgr and MDT

12Digicomp Microsoft Evolution Day 2015

Deployment Choices

Wipe-and-load

Traditional process Capture data and settings Deploy (custom) OS image Inject drivers Install apps Restore data and settings

Still an option for all scenarios Required to move architecture Required to move from BIOS to UEFI

In-placeLet Windows do the work• Preserve all data, settings, apps, drivers• Install (standard) OS image• Restore everything

Recommended for existing devices (Windows 7/8/8.1)

ProvisioningConfigure new devices• Transform into an Enterprise device• Remove extra items, add organizational

apps and config

New capability for new devices

Page 13: Windows 10 deployment using ConfigMgr and MDT

13Digicomp Microsoft Evolution Day 2015

Moving in-place

Page 14: Windows 10 deployment using ConfigMgr and MDT

14Digicomp Microsoft Evolution Day 2015

ConfigMgr vNext MDT 2013 Update 1

Moving in-place

Page 15: Windows 10 deployment using ConfigMgr and MDT

15Digicomp Microsoft Evolution Day 2015

Windows 10 Upgrade limitations Custom reference images

Change from BIOS to UEFI

Change partitioning

Third party disk encryption (Some scenarios)

Third party antivirus software (Some scenarios)

Change OS Architecture (e.g. x86 to x64)

Change the language (base OS language)

Change to a lower SKU

Upgrade a “Boot from VHD" system

Upgrade Windows To Go USB sticks

Page 16: Windows 10 deployment using ConfigMgr and MDT

16Digicomp Microsoft Evolution Day 2015

DEMOWindows 10 in-place upgrade using ConfigMgr

Page 17: Windows 10 deployment using ConfigMgr and MDT

17Digicomp Microsoft Evolution Day 2015

Wipe-and-loadUse with your existing processesfor previous versions of Windows

Page 18: Windows 10 deployment using ConfigMgr and MDT

18Digicomp Microsoft Evolution Day 2015

Traditional Deployment

New Computer

Refresh

Replace

Page 19: Windows 10 deployment using ConfigMgr and MDT

19Digicomp Microsoft Evolution Day 2015

Windows 10 features that requires UEFI Secure Boot

Early Launch Anti-malware (ELAM) driver

Windows Trusted Boot

Measured Boot

Device Guard

Credential Guard

BitLocker Network Unlock

GUID Partition Table (GPT) disk partitioning

“Fast Boot”

Page 20: Windows 10 deployment using ConfigMgr and MDT

20Digicomp Microsoft Evolution Day 2015

DEMODeploy Windows 10 using ConfigMgr

Page 21: Windows 10 deployment using ConfigMgr and MDT

21Digicomp Microsoft Evolution Day 2015

Windows as a ServiceCumulative Updates are the new orange

Page 22: Windows 10 deployment using ConfigMgr and MDT

22Digicomp Microsoft Evolution Day 2015

Updates installed via Windows Update as they arriveKeeping hundreds of millions of consumers up-to-date

Large and diverse user base helps drive quality of the OS updates

BYOD devices are up-to-date and secure

Consumer devices

Delivering Windows as a Service

Examples: Air Traffic Control, Emergency Rooms

No new functionality on long term servicing branch

Regular security updates

Control with WSUS

Special systems

Caught in the middle?

Business users

Page 23: Windows 10 deployment using ConfigMgr and MDT

23Digicomp Microsoft Evolution Day 2015

Current Branch for BusinessCurrent BranchMicrosoftInsider Preview Branch

Broad Microsoft internal validation

Engineering builds

Users

10s of thousands

Several million

Hundredsof millions

Time

4 to 6 months

4 months

8 months

The Service Model

Page 24: Windows 10 deployment using ConfigMgr and MDT

24Digicomp Microsoft Evolution Day 2015

Configuring to receive feature upgrades via CBB

If you are using WSUS or ConfigMgr, the setting doesn’t really matter. Affects Windows Update.

Computer Configuration Administrative Templates Windows Components Windows Update

Settings Update and Security Windows Update Advanced Options

Page 25: Windows 10 deployment using ConfigMgr and MDT

25Digicomp Microsoft Evolution Day 2015

Current Branch for Business

Stage broad deployment

Information workersGeneral population

Long Term Servicing Branch

Deploy for mission critical systems

Specialized systemsSpecific feature and

performance feedbackApplication compatibility

validation

Windows Insider Preview Branch

Test machines, small pilots

Current Branch

Deploy to appropriate audiences

Test and prepare for broad deployment

Early adopters, initial pilots, IT devices

STAGE

NUM

BER

OF D

EVIC

ES

Release

Thinking through deployment strategy

Page 26: Windows 10 deployment using ConfigMgr and MDT

26Digicomp Microsoft Evolution Day 2015

DEMOManage Updates using ConfigMgr vNext

Page 27: Windows 10 deployment using ConfigMgr and MDT

27Digicomp Microsoft Evolution Day 2015

Questions

Page 28: Windows 10 deployment using ConfigMgr and MDT

28Digicomp Microsoft Evolution Day 2015

Weiterführende Kurse

Kurs: Installing and Configuring Windows 10 («MOC 20697-1»)

Kurs: Deploying and Managing Windows 10 Using Enterprise Services («M20697-2»)

Lehrgang: Microsoft Specialist certification in Windows 10: Configuring Windows Devices («WIN10L»)

Kurs: Supporting and Troubleshooting Windows 10 («MOC 10982»)

Page 29: Windows 10 deployment using ConfigMgr and MDT

29Digicomp Microsoft Evolution Day 2015

Page 30: Windows 10 deployment using ConfigMgr and MDT

30Digicomp Microsoft Evolution Day 2015

Nächster CMCE R2SP1 Event 2.2.16 (Dienstag)