What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason...

23
Deploying Windows 7 using SCCM 2012 RC1 What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo [email protected]

Transcript of What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason...

Page 1: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Deploying Windows 7 using SCCM 2012 RC1

What do User-Centric deployments mean for OSD

NE Ohio System Center User GroupFebruary 2012

Jason [email protected]

Page 2: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

AgendaGeneral overview of 2012 consoleCreating a OS deployment task sequenceDistributing contentDeployingCreating boot mediaAdding an unknown device to ConfigMgr for

deploymentKicking off the deployment

Page 3: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Agenda – Cont.While deployment runs…

What is user-centric deploymentsWhy does is matter to meSoftware CenterApplications with “rules”

Sample App to JoeUser Primary Desktop – full install Shared Desktop – App-V download or stream Term Server – App–V stream

Completed deployment

Page 4: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

2012 Console overviewSimilarities from 2007 to 2012

CollectionsPackagesOS deploymentDCMReporting

DifferencesAll of the above Console is now function based instead of console tree

NewApplicationsSoftware CenterArchitecture (hierarchy, roles)

Page 5: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

OSD in 2012Good news, it’s pretty much the sameBad news, not everything is obvious and in

central placeMDT integration – requires MDT 2012 (will

be released together)Basically the same

some new logic for partitioning drives Application groups have 3 digits and must be

converted to 2 digits for ConfigMgr (PACKAGES001 now PACKAGES01)

Can deploy whole drive WIMs with multiple partitions

Page 6: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Creating a base imageMinimum pre-reqs you need

Operating System installation filesConfigMgr Client installationNetwork share for saving image toCredentials to write to share (service account)

AdditionalSoftware UpdatesApplications and/or Packages

Page 7: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Importing an ImageDemonstration

Previously captured image from ConfigMgr TSAdding imageReviewing details in console

Page 8: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Creating a deployment task sequenceDemonstration

CreationDistributionDeployment

Page 9: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Kicking off a deploymentDemonstration

Boot mediaAdding device resourceAssigning primary userInitiating the deployment

Page 10: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

User-Centric Paradigm ShiftMore and more the user is being “trained” by

the connected world we live in to want to leverage all means possible to do what they need to do.

This causes stress on sys admins and security policies who used heavy controls to standardize

Survey – how many are being forced to adopt technology your staff, systems, or policies are not ready for?

Page 11: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

How does this apply to you for OSDHow do you handle reinstall of user apps?

ManualDirect membership (goes to every PC)Deploy to user groups (goes to every PC)

What kind of deployment type do you do more?REPLACE - prebuild on benchNEW - prebuild on benchREFRESH – in-place

Do you do REPLACE instead of REFRESH?Refresh requires application and user mgmt.High level of trust in the solution

Page 12: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Infrastructure OptimizationBasic

•Ad-Hoc•Minimal systems

•Low implementation cost

•High Support Cost (actual or unseen)

•High Maintenance•No Scalability

•Low skill level

Standard

•Some Standard hardware

•Some Standardized Application

•Some Infrastructure Systems used but not connected

•Economy of scale•Lower support cost•Minimal implementation cost (evolution)

•Cost savings from standardization

•Not enough time or resources to integrate

•Minimal maintaining

•Low - medium skill level required

Rationalized

•Leverage Infrastructure systems

•Standardization of apps, hardware, tools, users

•Scalable•Low support cost•Higher implementation cost

•Requires some maintenance of standardization

•Medium - high skill level

Dynamic

•Leverage data/attributes to automate use of infrastructure systems

•Economies of scale

•Low support cost•High implementation cost

•Economies of scale for system maintaining

•High skill level

SkillAutomation, Standardization

Speed and AgilityAdministrationAdministration

Page 13: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

To leverage User-CentricUnderstand the User Experience Equation

Users“Access Layers” (Devices)ApplicationsStateData

Assigning primary devices to usersSimilar to managing the hardware but enable

dynamic changesRequires trust (with controls)

Page 14: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

User Experience Equation

In some instances these are combined

User• SCCM

Device• SCCM

Application• SCCM• Metro

State• Local• Roaming

Profiles• Web Apps• Metro

Data• Local• Folder

Redirection• Web Apps

• SharePoint• Cloud Storage

• Private• Public

User Experience

Page 15: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

What are devices?

•Tablet•iPad•Phone (Android/iPhone/Windows)

•Desktop•Laptop

Device

•VDI•Citrix•Terminal Services•Laptop•Desktop

Access Layer •App-V

•Web App•Applications•Client/Server

App

Are devices the physical end-point, or should we look deeper?

Device concept blurs

Page 16: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

ApplicationsPackagesApplications

Deployment types

Dynamics and rules

Page 17: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

StateApplication SettingsSystem SettingsThings that apply to an object to make it

uniqueDon’t confuse it with data

Data when accessed by the Application + State (configuration of application) should become useful to the user.

Page 18: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

DataInformation that becomes useful when

accessed by an application.Application, state, and access layer provide

presentation of data to the user.Word document – following 3 scenarios the

data doesn’t change, just the way it is accessed and used. SharePoint 2010 Wordviewer 2010 Microsoft Word 2010

Page 19: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Software Center in ConfigMgr 2012Device driven installs in the consoleUser applications in the web app

Admin approvalsRequests for software

How does this tie into rumored Windows Store for Windows 8?

Page 20: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Sample Application DeploymentJoeUser ComputerTemp WorkstationNewly Deployed workstation

Page 21: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Wrap upWe covered some basics around OSD in

ConfigMgr 2012User Experience EquationApplications vs. packagesDemonstrated New system deployment

Page 22: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Questions

Page 23: What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo jcondo@bennettadelson.com.

Additional Resources OSD

OSD Team blog http://blogs.technet.com/b/inside_osd/

Michael Niehaus blog (MDT, OSD) http://blogs.technet.com/b/mniehaus/

ConfigMgr 2012 Great Step by Step tutorial of basics at:

http://www.windows-noob.com/forums/index.php?/topic/4045-system-center-2012-configuration-manager-guides/

TechNet http://technet.microsoft.com/en-us/library/hh546785.aspx

Other Blogs My blog

http://jasoncondo.blogspot.com Our User Group

http://myitforum.com/myitforumwp/groups/cleveland-ohio-system-center-user-group/ http://www.bennettadelson.com/

Bennett Adelson’s Infrastructure Blog http://bennettadelson.wordpress.com/