Michael Niehaus Senior Software Development Engineer Microsoft Corporation Session Code: CLI307 Introducing MDT 2010 MDT 2010 is a significant upgrade from MDT 2008 Still supports.

Download Report

Transcript Michael Niehaus Senior Software Development Engineer Microsoft Corporation Session Code: CLI307 Introducing MDT 2010 MDT 2010 is a significant upgrade from MDT 2008 Still supports.

Michael Niehaus
Senior Software Development Engineer
Microsoft Corporation
Session Code: CLI307
Introducing MDT 2010
MDT 2010 is a significant upgrade from MDT 2008
Still supports Windows XP and above
Drops support for SMS 2003
MDT 2010 adds full support for Windows 7 and
Windows Server 2008 and latest deployment tools:
Windows Automated Installation Kit 2.0
Windows PE 3.0
New way to construct an image
USMT 4.0
New hard-link and offline migration capabilities
Deployment Image Servicing and Management tool
Replaces several previous tools, adds new enumeration capabilities
MDT 2010 makes these changes transparent
Survey
How many of you are already using MDT 2010?
Using Lite Touch?
Using ConfigMgr?
How would you describe deploying with MDT
2010?
Easy?
Fun?
Exciting?
How many plan to deploy Windows 7 in the
next six months? In the next year?
MDT 2010 Focus Areas
Deployment Workbench
Architecture
Enhancements
PowerShell Capabilities
Improve administrative processes
Support more than one user
New scenarios with more flexibility
Enhanced automation capabilities
Improved extensibility for customers and partners
A platform to build on
Task Sequence and Script
Enhancements
Improve diagnostics, logging, errors, recovery
Support deployment to any disk or partition
New features
Configuration Manager
Improvements
Support for the ConfigMgr R2 and SP2 releases
Integrate Windows 7 enhancements
Script and task sequence improvements
Quiz #1
How many developers worked on MDT 2010?
A.
B.
C.
D.
Two
Four
Eight
Twelve
Correct answer: B.
The four developers were Keith Garner, Eric Jones, Tim Mintner and myself
Mary Anne Blake and Rajat Kumar are our program managers
Lex Liao is our test manager
Nine contractors working on testing, a few on documentation
MDT 2010 Focus Areas
Deployment Workbench
Architecture Enhancements
Improve administrative processes
Support more than one user
New scenarios with more flexibility
Folders everywhere
Drag-and-drop, copy-and-paste, cut-and-paste support
Expanded scenarios
Local, network, standalone DFS
Multiple deployment shares, multiple users
Copy between deployment points
Replication
Create “linked deployment shares” for replication
Define selection profiles to control what is copied, as well as whether to merge
or replace
New database capabilities
Additional columns
Dynamic column display
Deployment Workbench Overview
Michael Niehaus
Senior Software Development Engineer
Microsoft Corporation
MDT 2010 Focus Areas
PowerShell Capabilities
Enhanced automation capabilities
Improved extensibility for customers and partners
A platform to build on
Complete PowerShell support
Anything you can do from the UI can be scripted
Drive provider for enumerating folders, items, and
properties
Cmdlets to help with importing content, generating boot
images, etc.
Ideal for hydration, automated customization, and
reporting
Can be leveraged for “alternative” UIs
We don’t plan to deliver any
PowerShell Capabilities
Michael Niehaus
Senior Software Development Engineer
Microsoft Corporation
Quiz #2
How much code is in MDT 2010 Deployment
Workbench?
A.
B.
C.
D.
5k lines C#
10k lines C#
70k lines C#
150k lines C#
Correct answer: C.
The Deployment Workbench (including wizards and task sequence editor) and
PowerShell provider are all written in C#
Less than 100 lines of C++
MDT 2010 Focus Areas
Task Sequence and
Script Enhancements
Improve diagnostics, logging, recovery
Support deployment to any disk or partition
New features
Improved diagnostics and logging
More specific errors (instead of just success or failure)
Real-time logging directly to a network share
Log collecting
Better network retry logic
Formatting and structure improvements
Common functionality will be moved into library scripts
Increase modularity (to help us with testing)
Improve readability (to help you follow the logic)
MDT 2010 Focus Areas
Task Sequence and
Script Enhancements
Improve diagnostics, logging, errors, recovery
Support deployment to any disk or partition
New features
Refresh BitLocker-encrypted machines
Without decrypting when deploying Windows 7
Deploy to any disk or partition
Windows Vista or later
Security improvements
Variable obfuscation
Wizard improvements
No more command windows (with F8 support)
Task Sequence and Script Improvements
Quiz #3
How many lines of VBScript are in MDT 2010?
A.
B.
C.
D.
5k lines VBScript
15k lines VBScript
30k lines VBScript
45k lines VBScript
Correct answer: C.
The largest set of VBScripts we have ever seen 
Still no PowerShell being used during the deployment itself
The ZTIUtility.vbs script is over 3500 lines itself
MDT 2010 Focus Areas
Configuration Manager
Improvements
Support for the ConfigMgr R2 and SP2 releases
Integrate Windows 7 enhancements
Script, wizard, and task sequence improvements
USMT 4.0 hard-link support
All previously-discussed script enhancements
VARIABLES.DAT no longer used
General-purpose wizard capability
Replaces “Unknown Computer” wizard
ConfigMgr Improvements
Next Steps
Download MDT 2010!
http://technet.microsoft.com/enus/solutionaccelerators/dd407791.aspx
Participate in the MDT community
TechNet Forums
MSSMS and MDTOSD mailing lists hosted by
http://www.myitforum.com
Blogs such as http://blogs.technet.com/mniehaus and
http://blogs.technet.com/deploymentguys
Provide feedback
Look for the feedback link on http://connect.microsoft.com
E-mail me directly at [email protected]
Related Content
Breakout Sessions (session codes and titles)
CLI307
Microsoft Deployment Toolkit 2010: The Next Generation
11/10/2009
13:30-14:45
SVR305
Ten Things You Should Know about Windows Server 2008
R2 Migration and Deployment
11/10/2009
17:00-18:15
CLI306
How-to: Windows 7 Deployment on a Stick!
11/11/2009
09:00-10:15
CLI02-IS
Windows 7 Deployments: What's in the Toolbox? (Weapons
of Mass Deployment)
11/11/2009
10:45-12:00
11/13/2009
13:00-14:45
MGT305
Accelerating Windows 7 Deployments with MDOP,
Microsoft System Center, and Virtualisation
11/12/2009
10:45-12:00
CLI04-IS
Easing the Pain: Techniques for Managing Drivers with
Microsoft System Center Configuration Manager, Microsoft
Deployment Toolkit 2010, Windows Deployment Services,
and More
11/12/2009
13:30-14:45
11/13/2009
10:45-12:00
Resources
www.microsoft.com/teched
www.microsoft.com/learning
Sessions On-Demand & Community
Microsoft Certification & Training Resources
http://microsoft.com/technet
http://microsoft.com/msdn
Resources for IT Professionals
Resources for Developers
Complete an evaluation
on CommNet and enter to
win an Xbox 360 Elite!
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.