Part I: Introduction to Windows PowerShell Chapter 1: Beginning Windows PowerShell Chapter 2: Introducing Windows Remote Management and CIM Part II: Desired State Configuration Chapter 3: Introducing Desired State Configuration Chapter 4: Getting Started with DSC Chapter 5: Using Built-in DSC Resources Chapter 6: Building Advanced DSC Configurations Part III: Advanced DSC Concepts and Tips Chapter 7: DSC Configuration Delivery Modes Chapter 8: Monitoring, Correcting, and Reporting Configuration Chapter 9: Building Custom DSC Resources Chapter 10: Troubleshooting Common DSC Issues Chapter 11: DSC - From the Field Appendix A: DSC Community Resources Appendix B: WMF 5.0 and DSC for Linux
Ravikanth Chaganti is a well-known blogger and a member of the Windows PowerShell community. He has been a Windows PowerShell MVP since 2010 and works at Dell Inc. as an architect for Microsoft solutions. He is passionate about automation and works in his free time writing scripts and tools to help automate management tasks for Windows OS and applications on Windows OS. Ravikanth has more than 13 years of industry experience and a broad set of skills in the IT infrastructure domain ranging from servers to storage to networking. He started scripting in early 2000 and continued to hone in his skills from that point on. In 2006, he fell in love with an early release of Windows PowerShell and has been evangelizing PowerShell ever since.