SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Service Templates in SCVMM
2012 R2
Florin Loghiade
IT Consultant
@florinloghiade
florin@itspark.ro
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Huge thanks to our sponsors & partners!
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• What’s a service template?
• What’s new?
• Usable scenarios.
• Exporting and importing the templates.
• Benefits and limitations.
Agenda
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• It’s a “blueprint” for deploying applications.
• Offers repeatable and rapid deployment of
applications.
• It can be simple or as complex as you want.
• Offers scale-out possibilities.
• Works on multiple hypervisor environments
What’s a service template?
Premium community conference on Microsoft technologies itcampro@ itcamp14#
1-Tier Service
Premium community conference on Microsoft technologies itcampro@ itcamp14#
4-Tier Service
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• Services templates in SCVMM 2012 were
“unfinished”.
• Not limited to the Microsoft stack.
• Finer grained deployment methods.
Why now?
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• Service templates now have
– More script command types
– Powershell script block for script applications
– Deployment order
What’s new?
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Demo
How to build a service template
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• Use Service Templates to deploy:
– Exchange 2013
– Lync 2013
– Sharepoint 2013
– Guest SQL Clusters
– Complex business applications with web, business logic
and database tiers.
Usable scenarios
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Demo
Scaling out a service
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• Create in a test environment
• Can export all attached resources, some of them or
none.
• Sensitive data can be encrypted.
• Can remap resources.
Exporting/Importing a template
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Demo
Exporting and importing a service template
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• Manage deployed VM’s as a single unit
• Can set upgrade domains for easy servicing
• Not limited to the Microsoft stack
• Can be deployed in multiple hypervisor
environments
• Deploy as many times as you want, avoiding human
error
Benefits
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• Limited options for deploying Linux VM’s.
• Works only with applications that can be installed
silently and unattended.
Limitations
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• What are service templates.
• When should we use them.
• How to author a service template.
• Benefits and limitations.
Summary
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• SCVMM 2012 R2 Evaluation download link
– http://msdn.microsoft.com/en-us/library/dn205295.aspx
• Service models - Web Platform Installer
– http://blogs.technet.com/b/privatecloud/archive/2013/08/30/application-
management-system-center-and-the-web-platform-installer-webpi.aspx
Resources
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Q & A
Premium community conference on Microsoft technologies itcampro@ itcamp14#
• Install SCVMM 2012 R2 in a test environment.
• Design a service template.
• Start with simple deployments scale towards complex.
What’s next

Mais conteúdo relacionado

Mais de ITCamp

ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...ITCamp
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...ITCamp
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp
 
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...ITCamp
 
ITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application PerspectivesITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application PerspectivesITCamp
 
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The WinITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The WinITCamp
 
ITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed Reality
ITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed RealityITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed Reality
ITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed RealityITCamp
 

Mais de ITCamp (20)

ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AI
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian Quality
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
 
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
 
ITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application PerspectivesITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
 
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The WinITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
 
ITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed Reality
ITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed RealityITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed Reality
ITCamp 2018 - Ionut Balan - A beginner’s guide to Windows Mixed Reality
 

Service Templates in SCVMM 2012 R2 (Florin Loghiade)

  • 1. Premium community conference on Microsoft technologies itcampro@ itcamp14# Service Templates in SCVMM 2012 R2 Florin Loghiade IT Consultant @florinloghiade florin@itspark.ro
  • 2. Premium community conference on Microsoft technologies itcampro@ itcamp14# Huge thanks to our sponsors & partners!
  • 3. Premium community conference on Microsoft technologies itcampro@ itcamp14# • What’s a service template? • What’s new? • Usable scenarios. • Exporting and importing the templates. • Benefits and limitations. Agenda
  • 4. Premium community conference on Microsoft technologies itcampro@ itcamp14# • It’s a “blueprint” for deploying applications. • Offers repeatable and rapid deployment of applications. • It can be simple or as complex as you want. • Offers scale-out possibilities. • Works on multiple hypervisor environments What’s a service template?
  • 5. Premium community conference on Microsoft technologies itcampro@ itcamp14# 1-Tier Service
  • 6. Premium community conference on Microsoft technologies itcampro@ itcamp14# 4-Tier Service
  • 7. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Services templates in SCVMM 2012 were “unfinished”. • Not limited to the Microsoft stack. • Finer grained deployment methods. Why now?
  • 8. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Service templates now have – More script command types – Powershell script block for script applications – Deployment order What’s new?
  • 9. Premium community conference on Microsoft technologies itcampro@ itcamp14# Demo How to build a service template
  • 10. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Use Service Templates to deploy: – Exchange 2013 – Lync 2013 – Sharepoint 2013 – Guest SQL Clusters – Complex business applications with web, business logic and database tiers. Usable scenarios
  • 11. Premium community conference on Microsoft technologies itcampro@ itcamp14# Demo Scaling out a service
  • 12. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Create in a test environment • Can export all attached resources, some of them or none. • Sensitive data can be encrypted. • Can remap resources. Exporting/Importing a template
  • 13. Premium community conference on Microsoft technologies itcampro@ itcamp14# Demo Exporting and importing a service template
  • 14. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Manage deployed VM’s as a single unit • Can set upgrade domains for easy servicing • Not limited to the Microsoft stack • Can be deployed in multiple hypervisor environments • Deploy as many times as you want, avoiding human error Benefits
  • 15. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Limited options for deploying Linux VM’s. • Works only with applications that can be installed silently and unattended. Limitations
  • 16. Premium community conference on Microsoft technologies itcampro@ itcamp14# • What are service templates. • When should we use them. • How to author a service template. • Benefits and limitations. Summary
  • 17. Premium community conference on Microsoft technologies itcampro@ itcamp14# • SCVMM 2012 R2 Evaluation download link – http://msdn.microsoft.com/en-us/library/dn205295.aspx • Service models - Web Platform Installer – http://blogs.technet.com/b/privatecloud/archive/2013/08/30/application- management-system-center-and-the-web-platform-installer-webpi.aspx Resources
  • 18. Premium community conference on Microsoft technologies itcampro@ itcamp14# Q & A
  • 19. Premium community conference on Microsoft technologies itcampro@ itcamp14# • Install SCVMM 2012 R2 in a test environment. • Design a service template. • Start with simple deployments scale towards complex. What’s next