Getting Started with PowerShell Desired State Configuration (DSC)

Slides:



Advertisements
Similar presentations
Get to Know DSC A PowerShell.org TechSession. Remember Find the latest TechSessions at
Advertisements

Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
C ONFIGURATION M ANAGEMENT ON W INDOWS S ERVER Desired State Configuration.
$$$ Idea BusinessDevelopmentOperations codeProduct.
Trevor Sullivan Solution Architect Project Leadership Associates.
Your CMDB and PowerShell DSC: DevOps Techniques
PowerShell Desired State Configuration for Securing Systems Jeffrey Snover Distinguished Engineer (MSFT) Hemant Mahawar Senior Program Manager (MSFT) #devconnections.
Development and deployment Web applications ITNET2 Spring 2011 Jesper Rosholm Tørresø.
Getting Started with the PowerShell.org DSC Toolkit Jason Hofferle
Challenges in KeyStone Workshop Getting Ready for Hawking, Moonshot and Edison.
1 PUPPET AND DSC. INTRODUCTION AND USAGE IN CONTINUOUS DELIVERY PROCESS. VIKTAR VEDMICH PAVEL PESETSKIY AUGUST 1, 2015.
Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Windows PowerShell Desired State Configuration Overview (for WMF 4.0 Preview) Windows PowerShell Desired State Configuration (DSC) is a new management.
PowerShell Desired State Configuration for Securing Systems Jeffrey Snover Distinguished Engineer (MSFT) Hemant Mahawar Senior Program Manager (MSFT) #devconnections.
Infrastructure as code. “Enable the reconstruction of the business from nothing but a source code repository, an application data backup, and bare metal.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
1 Microsoft Outlook Web Access Outlook Web Access Overview Outlook Web Access Environments.
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
Module 1: Designing IIS Web Farms Changes in a Nutshell shell-shared-hosting-improvements-on-iis7.aspx.
Simple Push DSC with SCCM Compliance Items Matthew H. Teegarden Systems Software Engineer Lifetouch Inc. Joseph.
Declarative Configuration Management with Azure Automation DSC and ARM Nathan Lasnoski Vice President of blog.concurrency.com Concurrency.
Long Live Azure Automation!Long Live Azure Automation! Cloud-first Configuration Management and Automation Beth Cooper Program Manager.
Automating SharePoint AutoSPInstaller vs Desired State Configuration (DSC) Nik Charlebois Brian Lalancette Dudes.
ONAP/K8S Deployment OOM Team
Configuring and Managing a Red Hat Cluster
PowerShell Where we are, where we‘re going
Configuring and Hosting WCF Services
Configure and Manage Your Hybrid Cloud Environment at Scale
Linux on Z Courseware Rahmira Rufus Academic Initiative
TechEd /3/2018 4:18 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Ignite /17/ :54 PM BRK2092
Deploying and Configuring SSIS Packages
Configuration Management with Azure Automation DSC
02 | The Help system Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
02 | The Help system Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
07 | The Power in the Shell - Remoting
One MOF to rule them all, and in the Azure bind them
03 | The Pipeline : Getting Connected
Putting DSC and PowerShell to Work for You Microsoft Tech Talks
Microsoft IT process automation – an unexpected journey
DevOps – Desired State Configuration –
The future of deployments by Rami Mounla
Author/Tech Trainer, Pluralsight
DevOps Fundamentals Configuration Management
"SessionTitle": "Infrastructure as Code"
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
08 | Tools that make changes
09 | Script and manifest modules
PowerShell Desired State Configuration
09 | Automation in scale - Remoting
Automating configuration of SQL Server
05 | More on Parameters Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Getting Started with PowerShell Desired State Configuration (DSC)
The Current State of Powershell DSC for DBAs André Kamman
04 | Advanced Functions Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
08 | Getting prepared for automation
Content Deployment Interface Issues
06 | The Pipeline : Deeper Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Deploy Software with Group Policy
02 | PowerShell’s Scripting Language
06 | Writing Help Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Server Management and Automation Windows Server 2012 R2
Microsoft Virtual Academy
05 | Object for the Admin Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Getting Started with PowerShell Desired State Configuration (DSC)
ZORAN BARAC DATA ARCHITECT at CIN7
07 | Error Handling Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Jeffrey Snover | Distinguished Engineer & Lead Architect
10 | Introducing scripting and toolmaking
Presentation transcript:

Getting Started with PowerShell Desired State Configuration (DSC) Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Author/Evangelist, Pluralsight

Course Modules Getting started with PowerShell Desired State Config (DSC) 01 | Getting ready for DSC Architecture overview along with resources and requirements for DSC 02 | Performing a push deployment Perform a push deployment configuring the LCM and your first DSC configuration 03 | Configuring Pull servers for deployment Explore the Pull server options SMB and HTTP 04 | Deploying configurations using a Pull server Preparing your environment for pull configurations and querying diagnostic information 05 | Resource roundup Start working with the available resources in your configurations 06 | Writing better configurations Enhance your configurations with parameters, credentials and more 07 | DSC and Linux Start working cross platform with configuring Linux

02 | Performing a push deployment Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Author/Evangelist, Pluralsight

Module Overview The purpose for a Push deployment Writing a DSC configuration Configuring the Local Configuration Manager (LCM) Creating the Management Object File (MOF) Performing the Push deployment

The Purpose for a Push deployment

Writing a DSC configuration Define Configuration {} Define Node {} Define Resource

Configuring the LCM

Creating the MOF The purpose of MOF with DSC Running the configuration creates the MOF

Performing the Push deployment Creating a simple test deployment of IIS Locate the resources needed Create the configuration Push the configuration