Two free live trainings from MVA on Desired State Configuration !

This week Microsoft Virtual Academy (also knows as MVA) will host two great live training events, one tomorrow and another one after tomorrow on Desired State Configuration.

If you are not familiar with MVA, It provides free online IT training & learning of Windows, Microsoft Technologies through courses designed by industry experts.

I did not play much with this new feature but I plan to invest more time into it in the next few weeks, this is definitely the future of system configuration management. If you are like me the two following events are a great way to start!

UPDATE: Videos are now available, see links below

What is Desired State Configuration ?

DSC is a new management platform in Windows PowerShell that enables deploying and managing configuration data for software services and managing the environment in which these services run.

DSC provides a set of Windows PowerShell language extensions, new Windows PowerShell cmdlets, and resources that you can use to declaratively specify how you want your software environment to be configured. It also provides a means to maintain and manage existing configurations.
Source: Technet

Here are the events details

Getting Started with PowerShell Desired State Configuration (DSC)

When: February 25, 2015 9am–5pm PST
Video: http://channel9.msdn.com/Series/Getting-Started-with-PowerShell-Desired-State-Configuration-DSC

Are you keeping up with PowerShell Desired State Configuration (DSC)? It's one of the fastest-moving technologies today. But more than that, it literally transforms how IT Implementers deploy and manage on-premises resources and those extended to the cloud for both Windows and Linux environments. Get a solid foundation with this course

Course Outline:
  • Getting Ready for DSC
  • Performing a Push Deployment
  • Configuring Pull Servers for Deployment​
  • Deploying Configurations Using a Pull Server
  • Resource Roundup
  • Writing Better Configurations
  • DSC and Linux

Advanced PowerShell Desired State Configuration (DSC) and Custom Resources

When: February 26, 2015 9am–5pm PST
Video: https://channel9.msdn.com/Series/Advanced-PowerShell-Desired-State-Configuration-DSC-and-Custom-Resources

Are you familiar with the basics of PowerShell Desired State Configuration? Ready for a deep dive into how you can use DSC for automated deployment and management of resources? Join us for another exciting session with Jeffrey Snover, Microsoft Distinguished Engineer and inventor of PowerShell, along with Windows PowerShell MVP Jason Helmick. These top experts offer an in-depth discussion of DSC custom resources and advanced configurations.

Explore implementation and testing of custom resources, along with packaging and deployment. Learn to build composite resources, and take a look at reusable, nested, and partial configurations. Get the skills and information you need to declaratively specify how you want your software environment to be configured, and maintain and manage existing configurations in an automated way.

Course Outline:
  • Getting Ready for DSC Custom Resources
  • Implementing and Testing
  • Packaging and Deploying
  • Using Classes to Build a Custom Resource
  • Enhancing Custom Resources
  • Building Composite Resources
  • Advanced Configurations

Other DSC Resources


Virtual Labs

Video Training

Thanks for reading! If you have any questions, leave a comment or send me an email at fxcat@lazywinadmin.com. I invite you to follow me on Twitter @lazywinadm / Google+ / LinkedIn. You can also follow the LazyWinAdmin Blog on Facebook Page and Google+ Page.


  1. You should update the post to show how you changed the windows theme to make the surrounding program be dark as well.

  2. Thanks for the feedback Brian.
    I update the post.
    It is actually a PowerShell Studio Theme, not a Windows theme :-)