C ONFIGURATION M ANAGEMENT ON W INDOWS S ERVER Desired State Configuration.

Slides:



Advertisements
Similar presentations
Chapter Five Users, Groups, Profiles, and Policies.
Advertisements

What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
Trevor Sullivan Solution Architect Project Leadership Associates.
Becky Bertram SharePoint MVP
Virtual Machine Management
System Center 2012 R2 Windows Azure Pack Service Management Automation 101.
EPayment ePayment Introduction It is the process of electronic transfer of bill data between booking and payment office Department of Post collects.
Administrator Training. Login Screen Filled Forms Screen Logging In.
Using PowerShell to Configure Secure Environments and Delegated Administration.
WebFOCUS Developer Studio Update Dimitris Poulos Technical Director September 3, 2015 Copyright 2009, Information Builders. Slide 1.
Windows Server 2012 VSP Windows Kernel Applications Non-Hypervisor Aware OS Windows Server 2008, 2012 Windows Kernel VSC VMBus Emulation “Designed for.
Module 13: Configuring Availability of Network Resources and Content.
PowerShell Desired State Configuration for Securing Systems Jeffrey Snover Distinguished Engineer (MSFT) Hemant Mahawar Senior Program Manager (MSFT) #devconnections.
Monitor Define Deliver Operate Sprint Define Deliver Complex Error-prone Chaotic.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
PowerShell DSC v. ConfigMgr Compliance Settings MMS Minnesota 2014 Greg Ramsey David O’Brien Sherry Kissinger #MMSMinnesota.
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
CPS Welcome to a new licensing model in SPLA.
1 Installation When this module is complete, you will be able to:  Set a static IP address for your laptop  Install the snom ONE software  Navigate.
1 Working with Domains When this module is complete, you will be able to:  Identify what a domain is  Save a domain as a.tar file  Edit and delete domains.
Packaging for Voracity Solutions Control Panel David Turner.
What's New in Kinetic Calendar 2.0 Jack Boespflug Kinetic Data.
1 PUPPET AND DSC. INTRODUCTION AND USAGE IN CONTINUOUS DELIVERY PROCESS. VIKTAR VEDMICH PAVEL PESETSKIY AUGUST 1, 2015.
3 Copyright © 2004, Oracle. All rights reserved. Controlling Access to the Oracle Listener.
Windows PowerShell Desired State Configuration Overview (for WMF 4.0 Preview) Windows PowerShell Desired State Configuration (DSC) is a new management.
Procurement Query Login Using Mail User & Password.
PowerShell Desired State Configuration for Securing Systems Jeffrey Snover Distinguished Engineer (MSFT) Hemant Mahawar Senior Program Manager (MSFT) #devconnections.
Azure Automation Tao Yang & Pete Zerger ARC311 Microsoft Ignite 2015
1 The EDIT System, Overview European Commission – Eurostat.
ASP.NET User Controls. User Controls In addition to using Web server controls in your ASP.NET Web pages, you can create your own custom, reusable controls.
Module 12: Configuring and Managing Storage Technologies
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Infrastructure as code. “Enable the reconstruction of the business from nothing but a source code repository, an application data backup, and bare metal.
© N. Ganesan, Ph.D., All rights reserved. Windows Server Installation Nanda Ganesan, Ph.D.
Chap 7 IOS Images Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Microsoft Advertising 16:9 Template Light Use the slides below to start the design of your presentation. Additional slides layouts (title slides, tile.
How To Build a Production-Ready SP 2013 Farm Martin Cox SharePoint / O365 Architect SharePoint 2013 BI Farm Setup Best Practices.
Scope - Goals AB Report Server database (DB) is what exactly? In Native mode the DB is actually 2 SQL Server DBs. In SharePoint mode it is a set of 3.
Simple Push DSC with SCCM Compliance Items Matthew H. Teegarden Systems Software Engineer Lifetouch Inc. Joseph.
© N. Ganesan, Ph.D., All rights reserved. Windows Server Installation Nanda Ganesan, Ph.D.
LINUX - SAMBA
SAP Business One 9.0 integration for SAP NetWeaver Installation and Technical Configuration 2013 March.
Azure Architect – IaaS or PaaS?
Windows Server 8 beta og Windows PowerShell 3.0
Node.js Express Web Applications
Windows Server 2012.
Configuration Management with Azure Automation DSC
Dominik Pinter, CMS.IO, Authentication Dominik Pinter,
Chapter 3: Windows7 Part 4.
How to Import Data to Newer Version of Quicken
How to Import Data to Newer Version of Quicken
Putting DSC and PowerShell to Work for You Microsoft Tech Talks
Azure Automation and Logic Apps:
DevOps – Desired State Configuration –
Author/Tech Trainer, Pluralsight
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Getting Started with PowerShell Desired State Configuration (DSC)
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
PowerShell Desired State Configuration
Automating configuration of SQL Server
HC Hyper-V Module GUI Portal VPS Templates Web Console
Getting Started with PowerShell Desired State Configuration (DSC)
Technology Methos IT Making your PowerShell scripts X times faster… with logical thinking and PowerShell v3 Jeff Wouters Technology Specialist.
The Current State of Powershell DSC for DBAs André Kamman
Technical Integration Guide
5/3/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Desired State Configuration
HC VMware Module
Getting Started with PowerShell Desired State Configuration (DSC)
06 | SQL Server and the Cloud
Presentation transcript:

C ONFIGURATION M ANAGEMENT ON W INDOWS S ERVER Desired State Configuration

D ECLARATIVE C ONFIGURATION M ANAGEMENT Provisioning Verification Iterative Development

D ESIRED S TATE C ONFIGURATION Platform Feature – Not a product API over Open Standards So why do you need to know this stuff? DSC can run standalone Be able to build composite configurations Be able to build custom resources

D ESIRED S TATE C ONFIGURATION Local Configuration Manager Configurations Resources

L OCAL C ONFIGURATION M ANAGER AllowModuleOverwrite CertificateID ConfigurationID ConfigurationMode ConfigurationModeFrequencyMins Credential DownloadManagerCustomData DownloadManagerName RebootNodeIfNeeded RefreshFrequencyMins RefreshMode

C ONFIGURATIONS Declarative-ish New keywords – configuration and node Dynamic keywords (from resources) Plus all the richness of PowerShell when you need it

L AB DETAILS User – localhost\administrator Password – Cascadia! Wireless network – DoinDSC Wireless password – Cascadia2014 Available machines

C ONFIGURATIONS Configuration MyLocalConfig { Node localhost { File SomeConfigFile {…} }

C ONFIGURATIONS Separate your environment from your data How? With ConfigurationData

C OMPOSITE C ONFIGURATIONS Configurations can use other configurations like resources. Configurations are just like functions... They can have parameters. Composite configurations are a way to logically group resources.

A PPLYING C ONFIGURATIONS Send-DscConfiguration

T ROUBLESHOOTING C ONFIGURATIONS cDscDiagnostics module

R ESOURCES WMI - based PowerShell - based

R ESOURCES WMI - Three methods GetTargetResource SetTargetResource TestTargetResource

R ESOURCES Powershell-based resources They reside in a module under a subfolder DscResources They are modules themselves with three functions Get-TargetResource Set-TargetResource Test-TargetResource

R ESOURCES Resources reside in modules on PSModulePath Defaults are $pshome/modules $env:programfiles/windowspowershell/modules

O THER S TUFF Pull Server SMB vs REST Workflow Source Control

D OCS AND R ESOURCES Github.com/powershellorg/ebooks Blogs.msdn.com/b/powershell Github.com/powershellorg/dsc Version Control By Example – ebook by Eric Sink