...building hybrid clouds that can support any device from anywhere
Over the next couple of months I plan to author a regular contribution to Building Clouds Blog focused on PowerShell Desired State Configuration (DSC). This is an important tool for the Microsoft platform and I believe a crucial concept for anyone working in a DevOps culture. I have a long list of topics to cover-off including lessons I have learned, practices I have found to be repeatable, and my thoughts on how DSC can be integrated with other tools to build “better together” scenarios.
Recently I authored a number of DSC resources to bring myself up to speed. This was an educational process that involved hours of reading and going over content across many sources. For Part 1 I would like to give you an advantage by helping to organize some of the content I found valuable in to easily digestible groups. The table below serves as a “curated list” of links that would be valuable to anyone looking for a starting reference. The problem with anything like this is it will be outdated almost as soon as I publish, so take it under advisement that this is a good point to “ramp” as of April, 2014 and never underestimate the power of Bing to discover new content!
Web sites I used as a training ramp:
TechEd 2013 Session – Desired State Configuration in Windows Server 2012 R2 PowerShellhttp://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B302
TechNet Documentation – Windows PowerShell Desired State Configurationhttp://technet.microsoft.com/en-us/library/dn249912.aspx
The PowerShell Team Bloghttp://blogs.msdn.com/b/powershell/
Authoring Resources:Hungry for more Windows PowerShell Desired State Configuration Resources?Resource Designer Tool – A walkthrough writing a DSC resourceWant to secure credentials in Windows PowerShell Desired State Configuration?
DSC Push/Pull Server Concepts:PowerShell DSC Resource for configuring Pull Server environmentPush and Pull Configuration Modes
More Advanced Concepts:Configuring a SQL High Availability Group with DSCReusing Existing Configuration Scripts in PowerShell Desired State ConfigurationWant to Automatically Configure Your Machines Using DSC at Initial Boot-up?Configuring an Azure VM using PowerShell DSC
DSC Resource Kit Content (published resources):Holiday Gift – Desired State Configuration (DSC) Resource Kit Wave-1Need more DSC Resources? Announcing DSC Resource Kit Wave 2DSC Resource Kit Wave 3
Diagnostics/Troubleshooting:Using Event Logs to Diagnose Errors in Desired State ConfigurationDSC Diagnostics Module– Analyze DSC Logs instantly now!Debug Mode in Desired State Configuration (WMF 5.0 CTP)
Hey, Scripting Guy! Bloghttp://blogs.technet.com/b/heyscriptingguy/
Independent Community Articleshttp://www.bing.com/search?q=powershell+dsc
Windows Management Framework 4.0http://www.microsoft.com/en-us/download/details.aspx?id=40855
Windows Management Framework 5.0 Previewhttp://www.microsoft.com/en-pk/download/details.aspx?id=42316
This DSC blog series!
Nice, you can include my module for DSCconfigData if you like http://asaconsultant.blogspot.no/2014/04/desired-state-configuration.html?m=1
hi, you could add my module for managing ConfigurationData, read about it here http://asaconsultant.blogspot.no/2014/04/desired-state-configuration.html
Very nice, but instead of hosting this information here, perhaps it should be over on the wiki? That way, Tore could add his own resources there.
Thanks for sharing