SlideShare a Scribd company logo
1 of 12
DEPLOYMENT STRATEGIES
JOSHUA DAUGHERTY & PEMA SHERPA
WHAT IS
DEPLOYMENT?
 All of the processes involved
in getting new hardware or
software up and running in a
configured environment.
BALANCE
 Control and Features vs.
Automation?
 The best tools try to achieve
both!
Control &
Features
Automation
FACTORS THAT CAN DETERMINE DEPLOYMENT STRATEGY
Size and Skill of IT
Department
Number of PC’s To
Deploy To
IN-PLACE
UPGRADES
 Used for upgrading to new
versions of Windows
 Preserves Data & Settings
 Easy to Configure
 Can’t upgrade from 32 bit to
64 bit
 No custom Images
DYNAMIC PROVISIONING
• More configuration + Azure Active Directory =
Awesome Features
• Change environments with a single reboot
• Configuration to access organization resources that live
on VPN
• Enrollment in MDM solutions
• “Pick your PC”
• Mobile and Desktop!
TRADITIONAL
DEPLOYMENT
 Image-Based process
 Uses Microsoft Deployment
Toolkit & System
Configuration Manager
 New Computers – Bare
Metal Deployment
 Computer Refresh – Wipe &
Load
 Computer Replace –
Combination of both
GROUP POLICY
 Deployment of software over the network
 When a user logs in, it installs!
 Microsoft Group Policy Management Console
 Backup and restore group policy objects
 Prior to GPMC, multiple tools were needed
DEVOPS / SRE
 50% Dev – 50% Ops
 Efficiency, Automation,
Uptime
 Monitoring
 One of the most important
functions of the team is
handling code deployment!
GET YOUR FILES TO AZURE APP SERVICES!
FTP Kudu From An IDE
POST INITIAL DEPLOYMENT – THE DEPLOYMENT DOESN’T STOP!
 New application features
 New system configurations
 Upgrade in Windows to a new version
 New organization resources that need to be configured to access
 Organization purchases new software
 Organization develops new software
 You get a shiny new PC
 You need a device for remote work

More Related Content

What's hot

Microsoft System Center Configuration Manager for Education
Microsoft System Center Configuration Manager for Education Microsoft System Center Configuration Manager for Education
Microsoft System Center Configuration Manager for Education Herman Arnedo
 
(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...
(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...
(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...Amazon Web Services
 
Distributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysisDistributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysisSowmya Shekar
 
An introduction to Zen 6 - integrated network and customer experience analytics
An introduction to Zen 6 - integrated network and customer experience analyticsAn introduction to Zen 6 - integrated network and customer experience analytics
An introduction to Zen 6 - integrated network and customer experience analyticsSysMech
 
SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012Amit Gatenyo
 
Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...
Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...
Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...Kumton Suttiraksiri
 
System center 2012 configurations manager
System center 2012 configurations managerSystem center 2012 configurations manager
System center 2012 configurations managerBelarmino Tomicha
 
Change Management With NetBrain
Change Management With NetBrainChange Management With NetBrain
Change Management With NetBrainKen Flott
 
AutomateandsimAutomate and Simplify Your IT Management Operations
AutomateandsimAutomate and Simplify Your IT Management OperationsAutomateandsimAutomate and Simplify Your IT Management Operations
AutomateandsimAutomate and Simplify Your IT Management OperationsDell World
 
The Path to Streamlining and Automating Data Center Operations
The Path to Streamlining and Automating Data Center OperationsThe Path to Streamlining and Automating Data Center Operations
The Path to Streamlining and Automating Data Center OperationsVMware
 
TechEd 2011 | Microsoft SQL Server Private Cloud
TechEd 2011 | Microsoft SQL Server Private CloudTechEd 2011 | Microsoft SQL Server Private Cloud
TechEd 2011 | Microsoft SQL Server Private Cloudsqlserver1
 
An Unified Network Monitoring Console (OpManager) - A Real Life Case Study
An Unified Network Monitoring Console (OpManager) - A Real Life Case StudyAn Unified Network Monitoring Console (OpManager) - A Real Life Case Study
An Unified Network Monitoring Console (OpManager) - A Real Life Case StudyManageEngine, Zoho Corporation
 
Data Center Final Presentation
Data Center Final PresentationData Center Final Presentation
Data Center Final Presentationmaulikitengg
 
DeskCenter USA - IT Management Solutions Packages
DeskCenter USA - IT Management Solutions PackagesDeskCenter USA - IT Management Solutions Packages
DeskCenter USA - IT Management Solutions PackagesDeskCenter USA Inc.
 
70-646 Windows Server 2008 Server Administrator
 70-646 Windows Server 2008 Server Administrator 70-646 Windows Server 2008 Server Administrator
70-646 Windows Server 2008 Server Administratormaefrova
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 
SCUG.DK - Automation Strategy - April 2015
SCUG.DK - Automation Strategy - April 2015SCUG.DK - Automation Strategy - April 2015
SCUG.DK - Automation Strategy - April 2015Ronni Pedersen
 

What's hot (20)

Microsoft System Center Configuration Manager for Education
Microsoft System Center Configuration Manager for Education Microsoft System Center Configuration Manager for Education
Microsoft System Center Configuration Manager for Education
 
(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...
(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...
(BIZ307) Yamaha Corporation: Migrating Business Applications to AWS | AWS re:...
 
Distributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysisDistributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysis
 
An introduction to Zen 6 - integrated network and customer experience analytics
An introduction to Zen 6 - integrated network and customer experience analyticsAn introduction to Zen 6 - integrated network and customer experience analytics
An introduction to Zen 6 - integrated network and customer experience analytics
 
SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012
 
Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...
Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...
Power BI Day-mvpskill-25082018: Stand up a scalable and extensible system cen...
 
System center 2012 configurations manager
System center 2012 configurations managerSystem center 2012 configurations manager
System center 2012 configurations manager
 
Change Management With NetBrain
Change Management With NetBrainChange Management With NetBrain
Change Management With NetBrain
 
AutomateandsimAutomate and Simplify Your IT Management Operations
AutomateandsimAutomate and Simplify Your IT Management OperationsAutomateandsimAutomate and Simplify Your IT Management Operations
AutomateandsimAutomate and Simplify Your IT Management Operations
 
What is My easy center 2.0 for SCCM ?
What is My easy center 2.0 for SCCM ?What is My easy center 2.0 for SCCM ?
What is My easy center 2.0 for SCCM ?
 
The Path to Streamlining and Automating Data Center Operations
The Path to Streamlining and Automating Data Center OperationsThe Path to Streamlining and Automating Data Center Operations
The Path to Streamlining and Automating Data Center Operations
 
Windows 7 migration
Windows 7 migrationWindows 7 migration
Windows 7 migration
 
TechEd 2011 | Microsoft SQL Server Private Cloud
TechEd 2011 | Microsoft SQL Server Private CloudTechEd 2011 | Microsoft SQL Server Private Cloud
TechEd 2011 | Microsoft SQL Server Private Cloud
 
An Unified Network Monitoring Console (OpManager) - A Real Life Case Study
An Unified Network Monitoring Console (OpManager) - A Real Life Case StudyAn Unified Network Monitoring Console (OpManager) - A Real Life Case Study
An Unified Network Monitoring Console (OpManager) - A Real Life Case Study
 
Data Center Final Presentation
Data Center Final PresentationData Center Final Presentation
Data Center Final Presentation
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
DeskCenter USA - IT Management Solutions Packages
DeskCenter USA - IT Management Solutions PackagesDeskCenter USA - IT Management Solutions Packages
DeskCenter USA - IT Management Solutions Packages
 
70-646 Windows Server 2008 Server Administrator
 70-646 Windows Server 2008 Server Administrator 70-646 Windows Server 2008 Server Administrator
70-646 Windows Server 2008 Server Administrator
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by Atidan
 
SCUG.DK - Automation Strategy - April 2015
SCUG.DK - Automation Strategy - April 2015SCUG.DK - Automation Strategy - April 2015
SCUG.DK - Automation Strategy - April 2015
 

Viewers also liked

OJFI 1001 Strategy Poster A3 P3
OJFI 1001 Strategy Poster A3 P3OJFI 1001 Strategy Poster A3 P3
OJFI 1001 Strategy Poster A3 P3Sara Broadhurst
 
Chapter -13_-_marketing_strategy
Chapter  -13_-_marketing_strategyChapter  -13_-_marketing_strategy
Chapter -13_-_marketing_strategySajib
 
Automated Deployment With Phing
Automated Deployment With PhingAutomated Deployment With Phing
Automated Deployment With PhingDaniel Cousineau
 
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기Jongwon Han
 
Continuous deployment
Continuous deploymentContinuous deployment
Continuous deploymentDaniel
 
Introduction to Strategy Deployment
Introduction to Strategy DeploymentIntroduction to Strategy Deployment
Introduction to Strategy DeploymentMike Dale
 
Drupal Deployment
Drupal DeploymentDrupal Deployment
Drupal DeploymentJeff Eaton
 
People Strategy A3 blank template
People Strategy A3 blank templatePeople Strategy A3 blank template
People Strategy A3 blank templateSimon Shott
 
Deployment with Ruby on Rails
Deployment with Ruby on RailsDeployment with Ruby on Rails
Deployment with Ruby on RailsJonathan Weiss
 
Automated Deployment with Maven - going the whole nine yards
Automated Deployment with Maven - going the whole nine yardsAutomated Deployment with Maven - going the whole nine yards
Automated Deployment with Maven - going the whole nine yardsJohn Ferguson Smart Limited
 
Continuous deployment-at-flipkart
Continuous deployment-at-flipkartContinuous deployment-at-flipkart
Continuous deployment-at-flipkartPankaj Kaushal
 
Connecting Kata with Hoshin Kanri and True North
Connecting Kata with Hoshin Kanri and True NorthConnecting Kata with Hoshin Kanri and True North
Connecting Kata with Hoshin Kanri and True NorthW3 Group Canada Inc.
 
Strategy Planning and Deployment Process Training Module
Strategy Planning and Deployment Process Training ModuleStrategy Planning and Deployment Process Training Module
Strategy Planning and Deployment Process Training ModuleFrank-G. Adler
 
Advanced problems solving using A3 Report - January 2017
Advanced problems solving using A3 Report - January 2017Advanced problems solving using A3 Report - January 2017
Advanced problems solving using A3 Report - January 2017W3 Group Canada Inc.
 
Balanced Scorecard Deployment Process Training Module
Balanced Scorecard Deployment Process Training ModuleBalanced Scorecard Deployment Process Training Module
Balanced Scorecard Deployment Process Training ModuleFrank-G. Adler
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaAmazon Web Services
 
A3 Thinking Applied to Policy Deployment
A3 Thinking Applied to Policy DeploymentA3 Thinking Applied to Policy Deployment
A3 Thinking Applied to Policy DeploymentDidier Rabino, Lbc
 

Viewers also liked (20)

OJFI 1001 Strategy Poster A3 P3
OJFI 1001 Strategy Poster A3 P3OJFI 1001 Strategy Poster A3 P3
OJFI 1001 Strategy Poster A3 P3
 
Chapter -13_-_marketing_strategy
Chapter  -13_-_marketing_strategyChapter  -13_-_marketing_strategy
Chapter -13_-_marketing_strategy
 
Automated Deployment With Phing
Automated Deployment With PhingAutomated Deployment With Phing
Automated Deployment With Phing
 
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
Daily Continuous Deployment를 위한 Custom CLI 개발 및
 AWS Elastic Beanstalk에 적용하기
 
Continuous deployment
Continuous deploymentContinuous deployment
Continuous deployment
 
Introduction to Strategy Deployment
Introduction to Strategy DeploymentIntroduction to Strategy Deployment
Introduction to Strategy Deployment
 
Drupal Deployment
Drupal DeploymentDrupal Deployment
Drupal Deployment
 
People Strategy A3 blank template
People Strategy A3 blank templatePeople Strategy A3 blank template
People Strategy A3 blank template
 
Deployment with Ruby on Rails
Deployment with Ruby on RailsDeployment with Ruby on Rails
Deployment with Ruby on Rails
 
Automated Deployment with Maven - going the whole nine yards
Automated Deployment with Maven - going the whole nine yardsAutomated Deployment with Maven - going the whole nine yards
Automated Deployment with Maven - going the whole nine yards
 
A3 thinking
A3 thinkingA3 thinking
A3 thinking
 
Continuous deployment-at-flipkart
Continuous deployment-at-flipkartContinuous deployment-at-flipkart
Continuous deployment-at-flipkart
 
Connecting Kata with Hoshin Kanri and True North
Connecting Kata with Hoshin Kanri and True NorthConnecting Kata with Hoshin Kanri and True North
Connecting Kata with Hoshin Kanri and True North
 
Strategy Planning and Deployment Process Training Module
Strategy Planning and Deployment Process Training ModuleStrategy Planning and Deployment Process Training Module
Strategy Planning and Deployment Process Training Module
 
Advanced problems solving using A3 Report - January 2017
Advanced problems solving using A3 Report - January 2017Advanced problems solving using A3 Report - January 2017
Advanced problems solving using A3 Report - January 2017
 
Balanced Scorecard Deployment Process Training Module
Balanced Scorecard Deployment Process Training ModuleBalanced Scorecard Deployment Process Training Module
Balanced Scorecard Deployment Process Training Module
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
 
A3 Thinking Masterclass by John Kiff
A3 Thinking Masterclass by John KiffA3 Thinking Masterclass by John Kiff
A3 Thinking Masterclass by John Kiff
 
A3 Thinking Applied to Policy Deployment
A3 Thinking Applied to Policy DeploymentA3 Thinking Applied to Policy Deployment
A3 Thinking Applied to Policy Deployment
 
Policy Deployment
Policy DeploymentPolicy Deployment
Policy Deployment
 

Similar to Deployment Strategies

Automated Operating System Deployment Using SCCM 2012
Automated Operating System Deployment Using SCCM 2012Automated Operating System Deployment Using SCCM 2012
Automated Operating System Deployment Using SCCM 2012Abdelslam Elsobky
 
Os Deployment With Configuration Manager 2007
Os Deployment With Configuration Manager 2007Os Deployment With Configuration Manager 2007
Os Deployment With Configuration Manager 2007Amit Gatenyo
 
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !Microsoft Technet France
 
Speed up system deployment with Dell Connected Configuration services
Speed up system deployment with Dell Connected Configuration servicesSpeed up system deployment with Dell Connected Configuration services
Speed up system deployment with Dell Connected Configuration servicesPrincipled Technologies
 
PowerShell DSC - State of the Art & Community by Gael Colas
PowerShell DSC - State of the Art & Community by Gael ColasPowerShell DSC - State of the Art & Community by Gael Colas
PowerShell DSC - State of the Art & Community by Gael ColasUK DevOps Collective
 
Software Deployment by DeskCenter USA
Software Deployment by DeskCenter USASoftware Deployment by DeskCenter USA
Software Deployment by DeskCenter USADeskCenter USA Inc.
 
WMUG NL Tuesday - Latest and greatest in the world of Configuration Manager
WMUG NL Tuesday - Latest and greatest in the world of Configuration ManagerWMUG NL Tuesday - Latest and greatest in the world of Configuration Manager
WMUG NL Tuesday - Latest and greatest in the world of Configuration ManagerTim De Keukelaere
 
Introducing Elevate Capacity Management
Introducing Elevate Capacity ManagementIntroducing Elevate Capacity Management
Introducing Elevate Capacity ManagementPrecisely
 
Merging and Migrating: Data Portability from the Trenches
Merging and Migrating: Data Portability from the TrenchesMerging and Migrating: Data Portability from the Trenches
Merging and Migrating: Data Portability from the TrenchesAtlassian
 
Deploying Windows 7 With Configuration Manager 2007 R2
Deploying Windows 7 With Configuration Manager 2007 R2Deploying Windows 7 With Configuration Manager 2007 R2
Deploying Windows 7 With Configuration Manager 2007 R2Amit Gatenyo
 
Desktop management and support
Desktop management and supportDesktop management and support
Desktop management and supportStephen Rose
 
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM Events
 
W7 Enterprise
W7 EnterpriseW7 Enterprise
W7 Enterprisearalves
 
W7 for IT Professionals
W7 for IT ProfessionalsW7 for IT Professionals
W7 for IT Professionalsguest632c73
 
Feb Webcast - Be Smart & Stay Lean
Feb Webcast - Be Smart & Stay LeanFeb Webcast - Be Smart & Stay Lean
Feb Webcast - Be Smart & Stay Leanjmustac
 
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteAppITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteAppITProceed
 
System Center Configuration Manager 2012 Overview
System Center Configuration Manager 2012 OverviewSystem Center Configuration Manager 2012 Overview
System Center Configuration Manager 2012 OverviewAmit Gatenyo
 

Similar to Deployment Strategies (20)

Automated Operating System Deployment Using SCCM 2012
Automated Operating System Deployment Using SCCM 2012Automated Operating System Deployment Using SCCM 2012
Automated Operating System Deployment Using SCCM 2012
 
Os Deployment With Configuration Manager 2007
Os Deployment With Configuration Manager 2007Os Deployment With Configuration Manager 2007
Os Deployment With Configuration Manager 2007
 
Resume d brent-moorhouse-0006
Resume d brent-moorhouse-0006Resume d brent-moorhouse-0006
Resume d brent-moorhouse-0006
 
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
 
Speed up system deployment with Dell Connected Configuration services
Speed up system deployment with Dell Connected Configuration servicesSpeed up system deployment with Dell Connected Configuration services
Speed up system deployment with Dell Connected Configuration services
 
PowerShell DSC - State of the Art & Community by Gael Colas
PowerShell DSC - State of the Art & Community by Gael ColasPowerShell DSC - State of the Art & Community by Gael Colas
PowerShell DSC - State of the Art & Community by Gael Colas
 
W8 client management
W8 client managementW8 client management
W8 client management
 
System Center 2012
System Center 2012System Center 2012
System Center 2012
 
Software Deployment by DeskCenter USA
Software Deployment by DeskCenter USASoftware Deployment by DeskCenter USA
Software Deployment by DeskCenter USA
 
WMUG NL Tuesday - Latest and greatest in the world of Configuration Manager
WMUG NL Tuesday - Latest and greatest in the world of Configuration ManagerWMUG NL Tuesday - Latest and greatest in the world of Configuration Manager
WMUG NL Tuesday - Latest and greatest in the world of Configuration Manager
 
Introducing Elevate Capacity Management
Introducing Elevate Capacity ManagementIntroducing Elevate Capacity Management
Introducing Elevate Capacity Management
 
Merging and Migrating: Data Portability from the Trenches
Merging and Migrating: Data Portability from the TrenchesMerging and Migrating: Data Portability from the Trenches
Merging and Migrating: Data Portability from the Trenches
 
Deploying Windows 7 With Configuration Manager 2007 R2
Deploying Windows 7 With Configuration Manager 2007 R2Deploying Windows 7 With Configuration Manager 2007 R2
Deploying Windows 7 With Configuration Manager 2007 R2
 
Desktop management and support
Desktop management and supportDesktop management and support
Desktop management and support
 
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & WieckIBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
IBM InterConnect 2013 Expert Integrated Systems Keynote: Sotiropoulos & Wieck
 
W7 Enterprise
W7 EnterpriseW7 Enterprise
W7 Enterprise
 
W7 for IT Professionals
W7 for IT ProfessionalsW7 for IT Professionals
W7 for IT Professionals
 
Feb Webcast - Be Smart & Stay Lean
Feb Webcast - Be Smart & Stay LeanFeb Webcast - Be Smart & Stay Lean
Feb Webcast - Be Smart & Stay Lean
 
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteAppITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
ITPROCEED_WorkplaceMobility_Delivering applications with Azure RemoteApp
 
System Center Configuration Manager 2012 Overview
System Center Configuration Manager 2012 OverviewSystem Center Configuration Manager 2012 Overview
System Center Configuration Manager 2012 Overview
 

Deployment Strategies

  • 2. WHAT IS DEPLOYMENT?  All of the processes involved in getting new hardware or software up and running in a configured environment.
  • 3. BALANCE  Control and Features vs. Automation?  The best tools try to achieve both! Control & Features Automation
  • 4. FACTORS THAT CAN DETERMINE DEPLOYMENT STRATEGY Size and Skill of IT Department Number of PC’s To Deploy To
  • 5. IN-PLACE UPGRADES  Used for upgrading to new versions of Windows  Preserves Data & Settings  Easy to Configure  Can’t upgrade from 32 bit to 64 bit  No custom Images
  • 6. DYNAMIC PROVISIONING • More configuration + Azure Active Directory = Awesome Features • Change environments with a single reboot • Configuration to access organization resources that live on VPN • Enrollment in MDM solutions • “Pick your PC” • Mobile and Desktop!
  • 7. TRADITIONAL DEPLOYMENT  Image-Based process  Uses Microsoft Deployment Toolkit & System Configuration Manager  New Computers – Bare Metal Deployment  Computer Refresh – Wipe & Load  Computer Replace – Combination of both
  • 8. GROUP POLICY  Deployment of software over the network  When a user logs in, it installs!  Microsoft Group Policy Management Console  Backup and restore group policy objects  Prior to GPMC, multiple tools were needed
  • 9. DEVOPS / SRE  50% Dev – 50% Ops  Efficiency, Automation, Uptime  Monitoring  One of the most important functions of the team is handling code deployment!
  • 10.
  • 11. GET YOUR FILES TO AZURE APP SERVICES! FTP Kudu From An IDE
  • 12. POST INITIAL DEPLOYMENT – THE DEPLOYMENT DOESN’T STOP!  New application features  New system configurations  Upgrade in Windows to a new version  New organization resources that need to be configured to access  Organization purchases new software  Organization develops new software  You get a shiny new PC  You need a device for remote work