Understanding CONFIGURATION keyword in Desired State Configuration
Desired State Configuration is a new management platform in Windows Powershell that enables devOps scenarios on Windows. It enables system administrators and devOps to configure a system declaratively,...
View ArticleHungry for more Windows PowerShell Desired State Configuration Resources?
Now that you understand the value and need of Windows PowerShell Desired State Configuration (DSC), and how to declaratively express the intent of machine configuration via the new configuration...
View ArticleResource Designer Tool – A walkthrough writing a DSC resource
At the heart of Windows PowerShell Desired State Configuration are the resources. It is the resources which act behind the scenes for DSC to achieve its “make it so” philosophy. DSC ships with a number...
View ArticlePowerShell DSC Resource for configuring Pull Server environment
DSC is a PowerShell extension that is part of Windows Server 2012 R2 and Windows 8.1. DSC enables deploying and managing configuration data for software services and managing the environment in which...
View ArticlePush and Pull Configuration Modes
Windows PowerShell Desired State Configuration: Push and Pull Configuration ModesWhat are push and pull modes?The Windows PowerShell Desired State Configuration (DSC) system has two configuration...
View ArticleHow to Deploy and Discover Windows PowerShell Desired State Configuration...
A Windows PowerShell Desired State Configuration (DSC) resource contains a module file (*.psm1), an optional data file (*.psd1),and a *.schema.mof file. Details about what each of those files should...
View ArticleUnderstanding Meta Configuration in Windows PowerShell Desired State...
LCM and Meta ConfigurationTo understand the concept of Meta Configuration, first we need to know what Local Configuration Manager (LCM) is, and what its responsibilities are. In short, LCM is the...
View ArticlePowerShell Security Best Practices
We get a lot of questions about PowerShell Security Best Practices, and we got the chance to present an overview of them at this year’s (Microsoft internal) BlueHat conference. This was a 20-minute...
View ArticleWindows PowerShell Remote Debugging
Windows PowerShell 4.0 includes two major enhancements to the script debugger. First, script debugging now works in remote sessions. Second, we’ve added debugging support for workflow scripts. This...
View ArticleWindows PowerShell Script Workflow Debugging
Script workflow debugging support is one of two major script debugging enhancements added in Windows PowerShell 4.0. The other new feature is script debugging in remote sessions, which is described in...
View ArticleAutomatically resuming Windows PowerShell Workflow jobs at logon
PowerShell Workflow helps IT Pros automate the long running tasks, or workflows, that can affect multiple managed computers or devices at the same time. Windows PowerShell Workflow is designed to be...
View ArticleHoliday Gift – Desired State Configuration (DSC) Resource Kit Wave-1
Continuing with the tradition of holiday gifts to the PowerShell community, the PowerShell team has just released DSC Resource Kit Wave-1 - a set of PowerShell modules that contain DSC resources and...
View ArticleUsing Event Logs to Diagnose Errors in Desired State Configuration
Windows PowerShell Desired State Configuration (DSC), just like any other Windows software, records errors and events in logs that can...
View ArticleSeparating "What" from "Where" in PowerShell DSC
As you already know we introduced PowerShell Desired State Configuration to the world at our TechEd NA 2013 Session. The session also introduced the notion of structural configuration (what) and...
View ArticleWant to secure credentials in Windows PowerShell Desired State Configuration?
As you start using Windows PowerShell Desired State Configuration (DSC), you might need to specify credentials for resources. In a previous post we showed you how to define a resource that has a...
View ArticleHow to enable Updatable Help for your PowerShell Module
PowerShell 3.0 lets the user update Help content on a per module basis. In this article, I will explain how you can enable this for your own PowerShell module. Prerequisites: Have a new (script/binary)...
View ArticleNeed more DSC Resources? Announcing DSC Resource Kit Wave 2
Good news everyone! Starting today, you can use Windows PowerShell Desired State Configuration (DSC) to configure Active Directory and SQL Server (including High Availability Groups). We are pleased to...
View ArticleDSC Diagnostics Module– Analyze DSC Logs instantly now!
Have you ever witnessed a DSC Configuration run where you had no idea about what it might have done behind the scenes? Well, then your worries end here! During any DSC Operation, the DSC engine writes...
View ArticleConfiguring a SQL High Availability Group with DSC
Let's use DSC to configure something complicated! In past blogs, we’ve shown you how to use Windows PowerShell Desired State Configuration (DSC) to configure relatively simple systems. However, the...
View ArticleReusing Existing Configuration Scripts in PowerShell Desired State Configuration
You are an expert in PowerShell DSC (or maybe not an expert, just someone playing around with configurations in DSC) and have already written fairly large and complex configurations for configuring...
View Article