Getting Started with PowerShell Desired State Configuration (DSC)

Slides:



Advertisements
Similar presentations
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Advertisements

Get to Know DSC A PowerShell.org TechSession. Remember Find the latest TechSessions at
Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
$$$ Idea BusinessDevelopmentOperations codeProduct.
Trevor Sullivan Solution Architect Project Leadership Associates.
Your CMDB and PowerShell DSC: DevOps Techniques
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
Introduction to ASP.NET MVC Information for this presentation was taken from Pluralsight Building Applications with ASP.NET MVC 4.
Getting Started with the PowerShell.org DSC Toolkit Jason Hofferle
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.
Department of Computing, School of Electrical Engineering and Computer Sciences, NUST - Islamabad KTH Applied Information Security Lab Secure Sharding.
Page 1 Tools and Technology PresentationApplicationsBusiness Data Enterprise Data Store Application Data Metadata Disconnected Clients Phone Class Devices.
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
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.
Introduction Service Management Automation
Automating SharePoint AutoSPInstaller vs Desired State Configuration (DSC) Nik Charlebois Brian Lalancette Dudes.
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
Learning about Containers in the Real World
Deploying and Maintaining Server Images
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
Building an Automated Cloud Image Factory
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.
Acutelearn App V Training in Hyderabad Classroom Training Instructer led trainings at Acutelearn premises Corporate Training Custom tailored trainings.
Reliable Services Jeffrey Richter Microsoft Azure Service Fabric.
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
Microsoft 365 Partner BOM March 30, 2018.
03 | The Pipeline : Getting Connected
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.
Getting Started with PowerShell Desired State Configuration (DSC)
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.
Managing Exchange Online using Office 365 Admin Console
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
06 | The Pipeline : Deeper Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Edge Recorder Client
Microsoft Virtual Academy
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
09 | Configuring Lync Online
05 | Object for the Admin Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
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

03 | Configuring Pull servers for deployment Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Author/Evangelist, Pluralsight

Module Overview The Purpose of a Pull Server Configuring SMB pull server Configuring HTTP pull server Configuring HTTPS pull server

The Purpose of a Pull Server

Configuring SMB pull server SMB pull server is the simplest to configure Create and configure an SMB Share Store the MOF and Resource Modules in the share Configure the clients LCM

Configuring HTTP pull server Need resource module xPSDesiredStateConfiguration How do you get it? Where do you put it? Use module to create an HTTP pull server configuration Configure the clients for HTTP pull server

Configuring HTTPS pull server Need resource module xPSDesiredStateConfiguration Need a certificate and its thumbprint Use module to create an HTTPS pull server configuration Configure the clients for HTTPS pull server