System Center Application Management SIM333 System Center Application Management Mark Rhodes MVP
VMM 2012
What are Service Templates?
Okay… so what are Service Instances?
When you deploy a Service Template
In this session…
About Service Templates
If you have VM Templates, you’re almost there
What In-Guest configuration can I do?
Can I put Applications in my Template?
What are “First Class Applications”?
Web Deploy Packages
Server App-V Packages
DAC Packs
But… I still have .MSI files
VMM can inject into the guest at instantiation
What versions of these are supported?
So… Why would you use Services? TechReady12 12/29/2018 So… Why would you use Services? © 2011 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.
1 Management of Multi-Tier Applications
2 Scale out on Demand
3 Compose and Manage Images
Creating a Service Template
Custom Resources (.CR)
Generic Command Execution
Generic Command Execution Script Execution
Generic Command Execution Idempotent Scripts
Generic Command Execution Entry Points
In SQL 2008 R2 Sysprep functions were introduced
VMM 2012 takes advantage of SQL Sysprep Functions
This gives us fully configurable SQL servers with a click
Application Hosts
What use is a template if you cannot customize it?
Users can specify Configurable Service Settings
Service Settings Properties
Service Template Components Settings Load Balancer Template Computer Tier (1..n) Application Host Profile (1…n) VHDs VM Template Application Profile Hardware Profile Guest OS Profile SQL Profile SQL DAC Deployment Web Deploy Deployment Pre/Post Install GCEs Application Profile Roles and Features SQL Deployment Application Deployment (1..n) Pre/Post Install GCEs Existing objects New Objects Extensibility points
Creating Service Template DEMO Creating Service Template
Customizing your Deployment
Deployment Preview
Deploy Service Template DEMO Deploy Service Template
12/29/2018 10:57 PM © 2012 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. © 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.