SlideShare a Scribd company logo
SpeedLab
System Center 2012 R2 with PDT
Alexandre Verkinderen
Inovativ BE
CDM MVP
@AlexVerkinderen
Christopher Keyaert
Inovativ BE
CDM MVP
@Keyaertc
Windows Azure Pack
 Windows Azure Pack 2013 Database Server
 Windows Azure Pack 2013 Admin API
 Windows Azure Pack 2013 Tenant
 Windows Azure Pack 2013 Tenant Public API
 Windows Azure Pack 2013 SQL Server Extension Server
 Windows Azure Pack 2013 MySQL Extension Server
 Windows Azure Pack 2013 Admin Site Server
 Windows Azure Pack 2013 Tenant Site Server
 Windows Azure Pack 2013 Admin Authentication Site
Server
 Windows Azure Pack 2013 Tenant Authentication Site
Server
 Windows Azure Pack 2013 Console
 Windows Azure Pack 2013 SQL Cloud Database Server
 Windows Azure Pack 2013 Web Sites Database Server
 Windows Azure Pack 2013 Web Sites File Server
 Windows Azure Pack 2013 Web Sites Controller Server
 Windows Azure Pack 2013 Web Sites Management Server
 Windows Azure Pack 2013 Web Sites FrontEnd Server
 Windows Azure Pack 2013 Web Sites Publisher Server
 Windows Azure Pack 2013 Web Sites Shared Worker
 Windows Azure Pack 2013 Service Bus Database Server
 Windows Azure Pack 2013 Service Bus Server
System Center Prerequisites
Typical System Center Deployment
Typical System Center Deployment
Define your deployment
Download all the bits
Install each server OS
Create service accounts
Logon to each server
Install prerequisites
Install SQL
Grant services account permissions
Install first SC server role
Install other servers roles
Grant component admin permissions
Integrate components
Install console
Connect console
Install agents
Finally… manage something
System Center deployment with PDT
PowerShell Deployment Toolkit
 PDT
 http://gallery.technet.microsoft.com/PowerShell-Deployment-
f20bb605
 Creator: Rob Willis MSFT
 Latest version of PDT - 2.64.2611
 PDT GUI
 Benedict Berger
PowerShell Deployment Toolkit
Install SC
•Installer.ps1
•Workflow.xml
Create VM’s
•Vmcreator.ps1
Download
media
•Downloader.ps1
Define
deployment
•Variable.xml
•Workflow.xml
Get
Requirements
PowerShell Deployment Toolkit Requirements
 WinRar/7zip
 WebPi
 Admin Access
 WinRM enabled
 System Center 2012 R2 media
 Sysprepped VHD
Define your deployment – Variable.xml
 Specify global settings
 Specify settings for each SC component
 Specify servers for each role
 Specify SQL settings for each instance
Define your deployment – Variable.xml
Demo
Variable.xml
Download all the bits – Downloader.ps1
Demo
Downloader.ps1
Demo
Vmcreator.ps1
Installing each server OS – VMCreator.ps1
Installing each Server OS – variable.xml
Demo
Vmcreator.ps1 cont’d
Demo
Installer.ps1
System Center Knowledge – Workflow.xml
Installing System Center 2012 – Installer.ps1



 Install first server role
 Install other servers roles
 Grant component admin permissions
 Integrate components
 Install console
 Connect console
 Install agents
 Manage something!
Demo
Workflow.xml
Demo
Installer.ps1 cont’d
Troubleshooting
 PDT Log files
 C:Users<username>AppDataLocalInstaller
 Installation Log files
 C:Temp<guid>
Gotchas and Tips
 Installer.ps1 -validateonly
 ReportViewer.msi
 Yes, Azure is possible!
Q&A
Feedback
 Session feedback
 SCU session planner  http://planning.systemcenteruniverse.ch
 SCU WP app
 Overall Conference feedback
 Link sent by email after the conference
 Remember: we will donate for every feedback we receive!
Our Other Sessions
 Ask the expert: Service Management Automation (Markus Klein/Jeff Wouters /Alexandre Verkinderen)
 17/09 10h15, Room: Ask the experts area
 Savision BSM in the private Cloud (Alexandre Verkinderen)
 17/09 15h45, Room: Miami
 Multi-Factor authentication for your Clouds (Christopher Keyaert & Alexandre Verkinderen)
 18/09 09h15, Room: Sidney
 PowerBI for System Center ( Kurt Van Hoecke & Alexandre Verkinderen)
 18/09 09h15, Room: Sidney
 Savision BSM in the private Cloud (Alexandre Verkinderen)
 19/09 12h00, Room: Miami
System Center 2012 R2 with PDT
Christopher Keyaert
Inovativ BE
http://www.vnext.be
@KeyaertC
Alexandre Verkinderen
Inovativ BE
http://scug.be/scom
@AlexVerkinderen

More Related Content

What's hot

SixFaceCloud Java framework manual
SixFaceCloud Java framework manualSixFaceCloud Java framework manual
SixFaceCloud Java framework manual
SixFaceCloud
 
selenium grid & docker
selenium grid & dockerselenium grid & docker
selenium grid & docker
Łukasz Rosłonek
 
Let's talk Windows Containers on Windows Server 2019
Let's talk Windows Containers on Windows Server 2019Let's talk Windows Containers on Windows Server 2019
Let's talk Windows Containers on Windows Server 2019
Stefan Scherer
 
Quick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico LinQuick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico Lin
Vietnam Open Infrastructure User Group
 
Dockerizing stashboard - Docker meetup at Twilio
Dockerizing stashboard - Docker meetup at TwilioDockerizing stashboard - Docker meetup at Twilio
Dockerizing stashboard - Docker meetup at Twilio
dotCloud
 
State of the Art UI - Overview of Jelastic PaaS Functionality
State of the Art UI - Overview of Jelastic PaaS FunctionalityState of the Art UI - Overview of Jelastic PaaS Functionality
State of the Art UI - Overview of Jelastic PaaS Functionality
Jelastic Multi-Cloud PaaS
 
WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...
WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...
WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...
WinOps Conf
 
VMware compute driver for OpenStack
VMware compute driver for OpenStackVMware compute driver for OpenStack
VMware compute driver for OpenStackopenstackindia
 
Kubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platformKubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platform
LivePerson
 
Java on Azure JJUG Night Seminar 2016 0322
Java on Azure JJUG Night Seminar 2016 0322Java on Azure JJUG Night Seminar 2016 0322
Java on Azure JJUG Night Seminar 2016 0322
Yoshio Terada
 
An Introduction into Bosh | anynines
An Introduction into Bosh | anynines An Introduction into Bosh | anynines
An Introduction into Bosh | anynines
anynines GmbH
 
Performance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & WebdriverPerformance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & Webdriver
BlazeMeter
 
WinOps Conf 2015 - Deploying apps to the Cloud with Octopus Deploy
WinOps Conf 2015 - Deploying apps to the Cloud with Octopus DeployWinOps Conf 2015 - Deploying apps to the Cloud with Octopus Deploy
WinOps Conf 2015 - Deploying apps to the Cloud with Octopus Deploy
WinOps Conf
 
Leveraging Ansible for CI/CD
Leveraging Ansible for CI/CDLeveraging Ansible for CI/CD
Leveraging Ansible for CI/CD
Shippable
 
Azure Container Service
Azure Container ServiceAzure Container Service
Azure Container Service
DataArt
 
Introduction to Backbone.js
Introduction to Backbone.jsIntroduction to Backbone.js
Introduction to Backbone.js
Jonathan Weiss
 
Continuous Integration Step by Step
Continuous Integration Step by StepContinuous Integration Step by Step
Continuous Integration Step by Step
Abhay Kumar
 
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service  | anyninesBuilding a Production Grade PostgreSQL Cloud Foundry Service  | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
anynines GmbH
 
RBAC in Azure Kubernetes Service AKS
RBAC in Azure Kubernetes Service AKSRBAC in Azure Kubernetes Service AKS
RBAC in Azure Kubernetes Service AKS
Emad Alashi
 
Go…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureGo…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows Azure
Thomas Robbins
 

What's hot (20)

SixFaceCloud Java framework manual
SixFaceCloud Java framework manualSixFaceCloud Java framework manual
SixFaceCloud Java framework manual
 
selenium grid & docker
selenium grid & dockerselenium grid & docker
selenium grid & docker
 
Let's talk Windows Containers on Windows Server 2019
Let's talk Windows Containers on Windows Server 2019Let's talk Windows Containers on Windows Server 2019
Let's talk Windows Containers on Windows Server 2019
 
Quick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico LinQuick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico Lin
 
Dockerizing stashboard - Docker meetup at Twilio
Dockerizing stashboard - Docker meetup at TwilioDockerizing stashboard - Docker meetup at Twilio
Dockerizing stashboard - Docker meetup at Twilio
 
State of the Art UI - Overview of Jelastic PaaS Functionality
State of the Art UI - Overview of Jelastic PaaS FunctionalityState of the Art UI - Overview of Jelastic PaaS Functionality
State of the Art UI - Overview of Jelastic PaaS Functionality
 
WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...
WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...
WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Con...
 
VMware compute driver for OpenStack
VMware compute driver for OpenStackVMware compute driver for OpenStack
VMware compute driver for OpenStack
 
Kubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platformKubernetes your tests! automation with docker on google cloud platform
Kubernetes your tests! automation with docker on google cloud platform
 
Java on Azure JJUG Night Seminar 2016 0322
Java on Azure JJUG Night Seminar 2016 0322Java on Azure JJUG Night Seminar 2016 0322
Java on Azure JJUG Night Seminar 2016 0322
 
An Introduction into Bosh | anynines
An Introduction into Bosh | anynines An Introduction into Bosh | anynines
An Introduction into Bosh | anynines
 
Performance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & WebdriverPerformance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & Webdriver
 
WinOps Conf 2015 - Deploying apps to the Cloud with Octopus Deploy
WinOps Conf 2015 - Deploying apps to the Cloud with Octopus DeployWinOps Conf 2015 - Deploying apps to the Cloud with Octopus Deploy
WinOps Conf 2015 - Deploying apps to the Cloud with Octopus Deploy
 
Leveraging Ansible for CI/CD
Leveraging Ansible for CI/CDLeveraging Ansible for CI/CD
Leveraging Ansible for CI/CD
 
Azure Container Service
Azure Container ServiceAzure Container Service
Azure Container Service
 
Introduction to Backbone.js
Introduction to Backbone.jsIntroduction to Backbone.js
Introduction to Backbone.js
 
Continuous Integration Step by Step
Continuous Integration Step by StepContinuous Integration Step by Step
Continuous Integration Step by Step
 
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service  | anyninesBuilding a Production Grade PostgreSQL Cloud Foundry Service  | anynines
Building a Production Grade PostgreSQL Cloud Foundry Service | anynines
 
RBAC in Azure Kubernetes Service AKS
RBAC in Azure Kubernetes Service AKSRBAC in Azure Kubernetes Service AKS
RBAC in Azure Kubernetes Service AKS
 
Go…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureGo…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows Azure
 

Viewers also liked

SCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestratorSCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestrator
Alexandre Verkinderen
 
Multi-Factor Authentication for your clouds
Multi-Factor Authentication for your cloudsMulti-Factor Authentication for your clouds
Multi-Factor Authentication for your clouds
Alexandre Verkinderen
 
Scu2016 OMS and PowerBI
Scu2016 OMS and PowerBIScu2016 OMS and PowerBI
Scu2016 OMS and PowerBI
Alexandre Verkinderen
 
Building Disaster Recovery as a Service:
Building Disaster Recovery as a Service:Building Disaster Recovery as a Service:
Building Disaster Recovery as a Service:
Alexandre Verkinderen
 
Scu2016 Azure Best practices
Scu2016 Azure Best practicesScu2016 Azure Best practices
Scu2016 Azure Best practices
Alexandre Verkinderen
 
Build cloud os in one day belgium
Build cloud os in one day   belgiumBuild cloud os in one day   belgium
Build cloud os in one day belgium
Alexandre Verkinderen
 
Getting Started with Orchestrator and Service Manager
Getting Started with Orchestrator and Service ManagerGetting Started with Orchestrator and Service Manager
Getting Started with Orchestrator and Service Manager
Alexandre Verkinderen
 
Expertslive azure site recovery
  Expertslive   azure site recovery  Expertslive   azure site recovery
Expertslive azure site recovery
Alexandre Verkinderen
 

Viewers also liked (10)

SCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestratorSCU Asia System Center: Beyond orchestrator
SCU Asia System Center: Beyond orchestrator
 
Scu 2014 pdt final
Scu 2014 pdt   finalScu 2014 pdt   final
Scu 2014 pdt final
 
Multi-Factor Authentication for your clouds
Multi-Factor Authentication for your cloudsMulti-Factor Authentication for your clouds
Multi-Factor Authentication for your clouds
 
Scu2016 OMS and PowerBI
Scu2016 OMS and PowerBIScu2016 OMS and PowerBI
Scu2016 OMS and PowerBI
 
Microsoft azure pack overview
Microsoft azure pack overviewMicrosoft azure pack overview
Microsoft azure pack overview
 
Building Disaster Recovery as a Service:
Building Disaster Recovery as a Service:Building Disaster Recovery as a Service:
Building Disaster Recovery as a Service:
 
Scu2016 Azure Best practices
Scu2016 Azure Best practicesScu2016 Azure Best practices
Scu2016 Azure Best practices
 
Build cloud os in one day belgium
Build cloud os in one day   belgiumBuild cloud os in one day   belgium
Build cloud os in one day belgium
 
Getting Started with Orchestrator and Service Manager
Getting Started with Orchestrator and Service ManagerGetting Started with Orchestrator and Service Manager
Getting Started with Orchestrator and Service Manager
 
Expertslive azure site recovery
  Expertslive   azure site recovery  Expertslive   azure site recovery
Expertslive azure site recovery
 

Similar to PowerShell Deployment Toolkit

A lap around pdt and other automation goodness
A lap around pdt and other automation goodnessA lap around pdt and other automation goodness
A lap around pdt and other automation goodnessEnrique Lima
 
MS Cloud Day - Deploying and monitoring windows azure applications
MS Cloud Day - Deploying and monitoring windows azure applicationsMS Cloud Day - Deploying and monitoring windows azure applications
MS Cloud Day - Deploying and monitoring windows azure applicationsSpiffy
 
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWSAWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
Amazon Web Services
 
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
Amazon Web Services
 
Automating That "Other" OS
Automating That "Other" OSAutomating That "Other" OS
Automating That "Other" OS
Julian Dunn
 
Deep Dive OpenShitt on Azure & .NET Core on OpenShift
Deep Dive OpenShitt on Azure & .NET Core on OpenShiftDeep Dive OpenShitt on Azure & .NET Core on OpenShift
Deep Dive OpenShitt on Azure & .NET Core on OpenShift
Takayoshi Tanaka
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Mike Martin
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - again
ITProceed
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmmKenny Buntinx
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmmDieter Wijckmans
 
Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012
iTawy Community
 
AWS Migration Day - Windows Workloads
AWS Migration Day - Windows WorkloadsAWS Migration Day - Windows Workloads
AWS Migration Day - Windows Workloads
Amazon Web Services LATAM
 
Ws08 R2 Itpro Session 3 New Server Deployment And Migration
Ws08 R2 Itpro Session 3 New Server Deployment And MigrationWs08 R2 Itpro Session 3 New Server Deployment And Migration
Ws08 R2 Itpro Session 3 New Server Deployment And Migrationchenley
 
End-to-End CI/CD at scale with Infrastructure-as-Code on AWS
End-to-End CI/CD at scale with Infrastructure-as-Code on AWSEnd-to-End CI/CD at scale with Infrastructure-as-Code on AWS
End-to-End CI/CD at scale with Infrastructure-as-Code on AWS
Bhuvaneswari Subramani
 
Win08 R2 It Pro Overview
Win08 R2 It Pro OverviewWin08 R2 It Pro Overview
Win08 R2 It Pro Overviewguest092b9a8
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2Rishu Mehra
 
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWSAWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
Amazon Web Services
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroSpiffy
 
Server 2016 sneak peek
Server 2016 sneak peekServer 2016 sneak peek
Server 2016 sneak peek
Michael Rüefli
 

Similar to PowerShell Deployment Toolkit (20)

A lap around pdt and other automation goodness
A lap around pdt and other automation goodnessA lap around pdt and other automation goodness
A lap around pdt and other automation goodness
 
MS Cloud Day - Deploying and monitoring windows azure applications
MS Cloud Day - Deploying and monitoring windows azure applicationsMS Cloud Day - Deploying and monitoring windows azure applications
MS Cloud Day - Deploying and monitoring windows azure applications
 
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWSAWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
 
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
(DEV202) Under the Desk to the AWS Cloud with Windows PowerShell
 
Automating That "Other" OS
Automating That "Other" OSAutomating That "Other" OS
Automating That "Other" OS
 
Deep Dive OpenShitt on Azure & .NET Core on OpenShift
Deep Dive OpenShitt on Azure & .NET Core on OpenShiftDeep Dive OpenShitt on Azure & .NET Core on OpenShift
Deep Dive OpenShitt on Azure & .NET Core on OpenShift
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - again
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmm
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmm
 
Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012
 
요구사항
요구사항요구사항
요구사항
 
AWS Migration Day - Windows Workloads
AWS Migration Day - Windows WorkloadsAWS Migration Day - Windows Workloads
AWS Migration Day - Windows Workloads
 
Ws08 R2 Itpro Session 3 New Server Deployment And Migration
Ws08 R2 Itpro Session 3 New Server Deployment And MigrationWs08 R2 Itpro Session 3 New Server Deployment And Migration
Ws08 R2 Itpro Session 3 New Server Deployment And Migration
 
End-to-End CI/CD at scale with Infrastructure-as-Code on AWS
End-to-End CI/CD at scale with Infrastructure-as-Code on AWSEnd-to-End CI/CD at scale with Infrastructure-as-Code on AWS
End-to-End CI/CD at scale with Infrastructure-as-Code on AWS
 
Win08 R2 It Pro Overview
Win08 R2 It Pro OverviewWin08 R2 It Pro Overview
Win08 R2 It Pro Overview
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2
 
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWSAWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
 
Server 2016 sneak peek
Server 2016 sneak peekServer 2016 sneak peek
Server 2016 sneak peek
 

Recently uploaded

Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 

Recently uploaded (20)

Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 

PowerShell Deployment Toolkit

  • 1. SpeedLab System Center 2012 R2 with PDT Alexandre Verkinderen Inovativ BE CDM MVP @AlexVerkinderen Christopher Keyaert Inovativ BE CDM MVP @Keyaertc
  • 2.
  • 3.
  • 4. Windows Azure Pack  Windows Azure Pack 2013 Database Server  Windows Azure Pack 2013 Admin API  Windows Azure Pack 2013 Tenant  Windows Azure Pack 2013 Tenant Public API  Windows Azure Pack 2013 SQL Server Extension Server  Windows Azure Pack 2013 MySQL Extension Server  Windows Azure Pack 2013 Admin Site Server  Windows Azure Pack 2013 Tenant Site Server  Windows Azure Pack 2013 Admin Authentication Site Server  Windows Azure Pack 2013 Tenant Authentication Site Server  Windows Azure Pack 2013 Console  Windows Azure Pack 2013 SQL Cloud Database Server  Windows Azure Pack 2013 Web Sites Database Server  Windows Azure Pack 2013 Web Sites File Server  Windows Azure Pack 2013 Web Sites Controller Server  Windows Azure Pack 2013 Web Sites Management Server  Windows Azure Pack 2013 Web Sites FrontEnd Server  Windows Azure Pack 2013 Web Sites Publisher Server  Windows Azure Pack 2013 Web Sites Shared Worker  Windows Azure Pack 2013 Service Bus Database Server  Windows Azure Pack 2013 Service Bus Server
  • 7. Typical System Center Deployment Define your deployment Download all the bits Install each server OS Create service accounts Logon to each server Install prerequisites Install SQL Grant services account permissions Install first SC server role Install other servers roles Grant component admin permissions Integrate components Install console Connect console Install agents Finally… manage something
  • 9. PowerShell Deployment Toolkit  PDT  http://gallery.technet.microsoft.com/PowerShell-Deployment- f20bb605  Creator: Rob Willis MSFT  Latest version of PDT - 2.64.2611  PDT GUI  Benedict Berger
  • 10. PowerShell Deployment Toolkit Install SC •Installer.ps1 •Workflow.xml Create VM’s •Vmcreator.ps1 Download media •Downloader.ps1 Define deployment •Variable.xml •Workflow.xml Get Requirements
  • 11. PowerShell Deployment Toolkit Requirements  WinRar/7zip  WebPi  Admin Access  WinRM enabled  System Center 2012 R2 media  Sysprepped VHD
  • 12. Define your deployment – Variable.xml  Specify global settings  Specify settings for each SC component  Specify servers for each role  Specify SQL settings for each instance
  • 13. Define your deployment – Variable.xml
  • 15. Download all the bits – Downloader.ps1
  • 18. Installing each server OS – VMCreator.ps1
  • 19. Installing each Server OS – variable.xml
  • 22. System Center Knowledge – Workflow.xml
  • 23. Installing System Center 2012 – Installer.ps1     Install first server role  Install other servers roles  Grant component admin permissions  Integrate components  Install console  Connect console  Install agents  Manage something!
  • 26. Troubleshooting  PDT Log files  C:Users<username>AppDataLocalInstaller  Installation Log files  C:Temp<guid>
  • 27. Gotchas and Tips  Installer.ps1 -validateonly  ReportViewer.msi  Yes, Azure is possible!
  • 28. Q&A
  • 29. Feedback  Session feedback  SCU session planner  http://planning.systemcenteruniverse.ch  SCU WP app  Overall Conference feedback  Link sent by email after the conference  Remember: we will donate for every feedback we receive!
  • 30. Our Other Sessions  Ask the expert: Service Management Automation (Markus Klein/Jeff Wouters /Alexandre Verkinderen)  17/09 10h15, Room: Ask the experts area  Savision BSM in the private Cloud (Alexandre Verkinderen)  17/09 15h45, Room: Miami  Multi-Factor authentication for your Clouds (Christopher Keyaert & Alexandre Verkinderen)  18/09 09h15, Room: Sidney  PowerBI for System Center ( Kurt Van Hoecke & Alexandre Verkinderen)  18/09 09h15, Room: Sidney  Savision BSM in the private Cloud (Alexandre Verkinderen)  19/09 12h00, Room: Miami
  • 31. System Center 2012 R2 with PDT Christopher Keyaert Inovativ BE http://www.vnext.be @KeyaertC Alexandre Verkinderen Inovativ BE http://scug.be/scom @AlexVerkinderen

Editor's Notes

  1. Alex
  2. Alex
  3. Alex
  4. Alex
  5. Alex
  6. Chris
  7. Chris
  8. Alex
  9. Alex
  10. Alex
  11. Alex
  12. Alex
  13. Alex
  14. Chris
  15. Chris
  16. Alex
  17. Alex
  18. Alex
  19. Chris
  20. Alex
  21. Alex
  22. Alex
  23. Alex
  24. Chris
  25. Alex
  26. Alex
  27. Alex