Presentation is loading. Please wait.

Presentation is loading. Please wait.

Trevor Sullivan Solution Architect Project Leadership Associates.

Similar presentations


Presentation on theme: "Trevor Sullivan Solution Architect Project Leadership Associates."— Presentation transcript:

1 Trevor Sullivan Solution Architect Project Leadership Associates

2 Speaker Trevor Sullivan Microsoft MVP: PowerShell Solution Architect with PLA 10 years of experience on Windows platform Community member (StackExchange, MyITforum, etc.) Open-source project owner/contributor @pcgeek86

3 Social Media http://trevorsullivan.net #PSDSC #PowerShell

4 Agenda PowerShell 5.0 [Preview] OneGet PSGet Desired State Configuration

5 OneGet Windows Package Management

6 OneGet Get-Command -Module OneGet; Find-Package; Install-Package; Windows Client Chocolatey NuGet SMB http://oneget.org

7 PSGet PowerShell Module Management

8 PSGet Get-Command -Module PowerShellGet; Find-Module -Name PowerEvents -RequiredVersion 0.4; Install-Module; Update-Module; Windows Client Chocolatey NuGet SMB

9 Desired State Configuration Infrastructure As Code

10 Why DSC?

11 What’s DSC? Author Test CommitApply Report

12 Configuration Structure Node Resource Instance Resource Instances Configuration Configuration Data

13 HashTable AllNodesVariables Node

14 DSC Resources Specially crafted modules that expose configuration details Implement Get/Set/Test-TargetResource functions Get- TargetResource Test- TargetResource Set- TargetResource

15 DSC Push Mode Invoke configuration block with -OutputPath Use Start-DscConfiguration Client/Management Server Managed Endpoints WinRM

16 DSC Pull Mode DSC Clients Pull Server Pull Service Conformance Endpoint Server Message Block (SMB)

17 Push Pull Refresh Modes Apply Only Apply and Monitor Apply and AutoCorrect Configuration Modes Local Configuration Manager Pull Service OData Endpoint Certificate Thumbprint Download Manager Credential Reboot if Needed Certificate ID Credential Other Settings

18 Azure VM DSC Extension Configuration Public Cloud

19 Demo Desired State Configuration


Download ppt "Trevor Sullivan Solution Architect Project Leadership Associates."

Similar presentations


Ads by Google