Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Distribution in Microsoft System Center Configuration Manager v.Next: Part 1.

Similar presentations

Presentation on theme: "Software Distribution in Microsoft System Center Configuration Manager v.Next: Part 1."— Presentation transcript:

1 Software Distribution in Microsoft System Center Configuration Manager v.Next: Part 1

2 Agenda Overview of Software Distribution (SWD) in ConfigMgr v.Next Scenarios −Create, Deploy and Monitor Applications −Deployment of mandatory to devices −Deployment of optional to users −Update existing app with dependencies −User Device Affinity (UDA)

3 Modernize our infrastructure and core components Redesigned hierarchy and SQL Server replication Automated content distribution Client Health improvements and auto-remediation Redesigned admin experience and role-based security model Native 64-bit and full Unicode support Continue to improve throughout the product Software Updates auto-deployment (including Forefront definitions) Automated settings remediation (DCM “set”) Consolidated and expanded mobile device management Improvements to OS Deployment and Remote Control And much, much more… Embrace user-centric management Provide a rich application management model to capture admin intentProvide a rich application management model to capture admin intent Allow the administrator to think users firstAllow the administrator to think users first Provide the end user a fitting user experience to find/install software withProvide the end user a fitting user experience to find/install software with Allow the user to define their relationship to applicationsAllow the user to define their relationship to applications Pillars of the Release

4 New Features for Software Distribution v.Next Application Model −Incorporates all supported software types (MSI, Script, App-V, Mobile CAB) −Greatly improved dependency handling −Installation requirement rules User Device Affinity Unified deployment process Unified monitoring experience End user experience −Software Catalog −Software Center Content management −State based distribution point groups −Single instance content store

5 ConfigMgr 2007 to v.Next Comparison – App Model ConfigMgr 2007CM-Next PackageApplication and Deployment Types Program Advertisement (Install Status)Deployment (state based) via detection method Collection rules (Server)Requirement rules (Client) NoneUser Device Affinity Run Advertised ProgramsSoftware Center NoneSoftware Catalog NoneSingle Instance Content Management

6 Application Model Diagram General information about the software application

7 Application and Deployment Types Application is the core information shared by all Deployment Types −Application Name, Manufacturer, Version etc. −App is the deployed or targeted object −Information Admin wishes to share with users in Catalog −All relationships to all or any of the deployment types in this application Deployment Type is the basic building block for an Application and represents an installer or delivery method −Similar to packages and programs in CM07 −Contains the install commands, pre-req checks, detection methods, etc.

8 Deployment Type Contains the following types of attributes: −Requirement Rules −Need to be “true” in order for the deployment type to install on a given client −Dependencies −Additional Deployment Types this DT requires, Installed if admin decides −Detection Method −Fingerprint for a given deployment type −Installation Method −Install program, content, etc. −Content −Where the files are located Can be one of many types −MSI, App-V, Script, Mobile CAB, Citrix XenApp, RDS etc…

9 Deployment Replaces “Advertisement” from ConfigMgr 2007 Created when an Application is deployed to a Collection −Due to applications being state based, only deploy to a collection once 2 types of deployment intents −Required (like mandatory in ConfigMgr 2007) −Available (like optional in ConfigMgr 2007) −Available for User targeted displayed in Catalog −Available for Device targeted displayed in Software Center on client Provides setting for “Pre-deployment” feature when targeting user or user security group collections

10 Software Catalog – User Targeted Available Software (Applications and Packages) Browse and search for software −Fully localized for site and applications −Search via category or name Install Software −Direct self-installation from software catalog −Leverages full infrastructure for content and status −Automatic installation upon approval Request Applications −Request approval for software −View request history

11 Software Catalog – Details

12 On Demand Installation Process Flow 1. User clicks “Install” on Catalog item 2. Web site checks Melissa’s install permissions 3. Web site gets Client ID from Agent, hands to server 4. Policy created for Client ID & app, hands to agent 5. Client agent evaluates requirements from policy 6. Web site initiates installation 7. Agent completes installation process & status

13 Benefits of v.Next to These Scenarios… Application Model that can import properties from supported technologies Ensures Application installation is only attempted on suitable hardware, regardless of targeting A deployment process that is quick and simple Simple method to publish applications to end-user catalog Targeted software catalog, with optional approval Instant gratification experience for users, with no administrator involvement In-console troubleshooting Consistent Monitoring experience A reporting experience consistent with in-console

14 Dependencies Other DT’s that must be present in order for the current application DT to be installed 1 to n Dependencies This AND this AND this OR this −.NET Framework either 3.5 or 4.0 and −Browser either IE7 or IE8, install IE8 if none present Dependencies are modeled as applications and can also be deployed independently

15 Benefits of v.Next to This Scenario… Simple method to define dependencies Support for ‘daisy-chaining’ dependencies −No need to define links for each application Support for detecting and/or installing dependencies Content for core and dependencies managed as group

16 What is User Device Affinity? Is the key to helping our customers move to User Centric Software Distribution −Provides the ability to define a relationship between a user and a device −Allows the admin to think “user first”, while also ensuring the application not installed everywhere the user logs on ConfigMgr vNext supports: −Single primary user to primary device −Multiple primary devices per user −Multiple primary users per device The system allows both the administrator and user to define this relationship

17 Benefits of UDA Allows the deployment of software based on the nature of the relationship between the user and device −For example: −Install the MSI or App-v version of Microsoft Office when the device is a primary device of the user targeted; install the Terminal Server version if the device is not a primary device −Only install the App-v version of Microsoft Visio if the device is a primary device of the targeted user, otherwise don’t install −Eliminates the problem of users leaving software everywhere they log in Enables Pre-Deployment of Software: Allows software to be pre-deployed on a user’s primary devices whether or not the user is logged in

18 How Can UDA be set? UDA relationships are defined: −Based on a usage threshold on client −Using import file from external system −As part of OSD installation −During Mobile Device enrollment −By end-user through Software Catalog −Manually by administrator Client Agent Settings −Define UDA configuration at collection level −Usage and User based UDA can be enabled and configured using client agent settings

19 Summary Outlined the new feature set for software distribution in v.Next Illustrated how the tasks you do today will be executed with this feature set Outlined the benefits of this new feature set


Download ppt "Software Distribution in Microsoft System Center Configuration Manager v.Next: Part 1."

Similar presentations

Ads by Google