About Show #347
Richard chats with Steven Murawski about implementing Microsoft's Desired State Configuration (DSC) in the Stack Exchange infrastructure. DSC is part of the Windows Management Framework 4.0 that comes with Windows Server 2012 R2 but is also backward compatible for Server 2012 and 2008 R2. Steven talks about being able to create detailed configuration documentation as part of DSC that then actually works with tools to generated pre-configured virtual machines in detail. The conversation also dives into the magic of using source control to handle these files and how it helps connect Ops folks to developers to support self-service configuration, reduce problems between the teams and generally spread the DevOps goodness.
Steven is a Principal Engineer on the Community Engineering team at CHEF and a Microsoft Cloud and Datacenter Management MVP. Steven is active in the Chef, PowerShell, and DevOps communities, locally and online. Prior to arriving at CHEF, Steven was a sysadmin for Microsoft focused infrastructures - most notably at Stack Overflow, where he pioneered the use of Windows PowerShell Desired State Configuration on Windows Server operating systems.