The Current State of Powershell DSC for DBAs André Kamman

Slides:



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

P u t y o u r h e a d o n m y s h o u l d e r.
C ONFIGURATION M ANAGEMENT ON W INDOWS S ERVER Desired State Configuration.
Automating Microsoft Azure with PowerShell MMS Minnesota 2014 Trevor Sullivan and David O’Brien – #MMSMinnesota.
Trevor Sullivan Solution Architect Project Leadership Associates.
Your CMDB and PowerShell DSC: DevOps Techniques
Windows Domain Hardening
Trevor Sullivan Solution Architect Project Leadership Associates.
Scale means… Business is growing!! However… More servers => More Failures Scale * Complexity Exceeds Skill Rapid change means… Can respond and capture.
1 PUPPET AND DSC. INTRODUCTION AND USAGE IN CONTINUOUS DELIVERY PROCESS. VIKTAR VEDMICH PAVEL PESETSKIY AUGUST 1, 2015.
CRM in Education: Raising Standards. Saving Time. Presented by: Daniel Petersen Director of Business Solutions Applied Tech.
Windows PowerShell Desired State Configuration Overview (for WMF 4.0 Preview) Windows PowerShell Desired State Configuration (DSC) is a new management.
Infrastructure as code. “Enable the reconstruction of the business from nothing but a source code repository, an application data backup, and bare metal.
SharePoint deployment automation with PowerShell Desired State Configuration Brian Farnhill M331.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
James Serra Data Platform Solution Architect Microsoft JamesSerra.com.
From Zero to Automation HeroFrom Zero to Automation Hero A MNSCug production Steve Jesok Ameriprise – Senior Systems Engineer Ryan Andorfer.
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.
ROLLING DATABASE SNAPSHOTS David Cobb Daveslog.com.
Azure, PowerShell, and SQL Server Virtual Machines Rob Volk.
Microsoft ♥ Linux | Azure IaaS for Penguins Janaka Rangama | Enterprise Cloud Architect | VirtusaPolaris.
PowerBI for the common man!
Struggles and Redemption of a DSC Deployment
Cloud BI with Azure Analysis Services
Automating SharePoint AutoSPInstaller vs Desired State Configuration (DSC) Nik Charlebois Brian Lalancette Dudes.
Benchmarking like a PRO
Azure, PowerShell, and SQL Server Virtual Machines
Cloud BI with Azure Analysis Services
Microsoft Ignite /17/ :54 PM BRK2092
Turning Your Checklists
Configuration Management with Azure Automation DSC
Azure IaaS 101.
Microsoft Automation on AWS
One MOF to rule them all, and in the Azure bind them
Administrating SQL Server with PowerShell dbatools
Putting DSC and PowerShell to Work for You Microsoft Tech Talks
Administrating SQL Server with PowerShell dbatools
DevOps – Desired State Configuration –
Introduction to Clustering
The future of deployments by Rami Mounla
Author/Tech Trainer, Pluralsight
Administrating SSRS without boring web based clicks!
"SessionTitle": "Infrastructure as Code"
Getting Started with PowerShell Desired State Configuration (DSC)
Use PowerShell & dbatools to Manage your SQL Server Environment
Chrissy LeMaire, MVP & Rob Sewell, MVP
dbatools - PowerShell and SQL Server Working Together
TechEd /23/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
PowerShell Desired State Configuration
Automating configuration of SQL Server
Cloud BI with Azure Analysis Services
Migrating your local database to Azure SQL DB
Hidden gems of SQL Server 2016
Getting Started with PowerShell Desired State Configuration (DSC)
PowerShell for the DBA: Why I love my inner pig-dog
Administrating SQL Server with PowerShell dbatools
Introduction into the Power BI REST API Jan Pieter Posthuma
Mario…Take My Data To The Cloud!
Use PowerShell & dbatools to Manage your SQL Server Environment
Administrating SQL Server with PowerShell dbatools
Desired State Configuration
Michelle Haarhues Keeping up with SSMS.
An Intro & Implementing dbatools
Advanced Windows 10 Offline Servicing
This is the slide shown before the presentation starts
Getting Started with PowerShell Desired State Configuration (DSC)
The New Tool in Your Kit: Azure Data Studio
Extend Azure DevOps with a Custom PowerShell-based Pipeline Task
Presentation transcript:

The Current State of Powershell DSC for DBAs André Kamman

About me André Kamman 20+ Years with SQL Server Data Platform Architect @ CloudDBA Geek turned pro in ’89 20+ Years with SQL Server Data Platform MVP PowerShell, APS (PDW), Azure DW, BIML cloud-dba.eu @andrekamman andrekamman@cloud-dba.eu

Resources Gallery xResources cResources DSC LCM Meta.mof Mof Push Pull xSQLServer GitHub Dynamic?

Resources Gallery xResources cResources DSC LCM Meta.mof Mof Push Pull xSQLServer GitHub Dynamic?

Configuration MyConfiguration { Node andre-surface File Demo Ensure = "Present" # You can also set Ensure to "Absent" Type = "Directory" # Default is "File". Recurse = $true # Ensure presence of subdirectories, too SourcePath = "C:\presentations\dsc\filecopydemo\copyfromhere" DestinationPath = "C:\presentations\dsc\destination" }

What does c mean?

What does x mean?

Demo Find-Module

Resources Gallery xResources cResources DSC LCM Meta.mof Mof Push Pull xSQLServer GitHub Dynamic?

LCM [DSCLocalConfigurationManager()] Configuration LCMPUSH { Node $Computername Settings AllowModuleOverwrite = $True ConfigurationMode = 'ApplyAndAutoCorrect' RefreshMode = 'Push' }

Configuration Mode ApplyOnly ApplyAndMonitor ApplyAndAutocorrect

Mof & Meta.mof LCMPush -OutputPath c:\DSC\LCM MyConfiguration -OutputPath C:\dsc\lcm

Demo Directory management with DSC

Resources Gallery xResources cResources DSC LCM Meta.mof Mof Push Pull xSQLServer GitHub Dynamic?

Demo Set Recovery Model

Questions ? What do you think, is DSC useful for your situation?

cloud-dba.eu @andrekamman andrekamman@cloud-dba.eu Thank You!