Skip to main content
  • Book
  • © 2018

Pro PowerShell Desired State Configuration

An In-Depth Guide to Windows PowerShell DSC

Apress
  • Full in-depth guide to this vital PowerShell feature in Windows and beyond
  • Written by a renowned PowerShell expert, multi-year MVP awardee, speaker, and contributor to the international PowerShell community
  • Helps readers take a modern and robust approach to configuring their infrastructure, whether on-premises or in the cloud, and cross-platform

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (20 chapters)

  1. Front Matter

    Pages i-xxviii
  2. Getting Started with Windows PowerShell DSC

    1. Front Matter

      Pages 1-1
    2. Getting Started with DSC

      • Ravikanth Chaganti
      Pages 21-51
    3. The Local Configuration Manager

      • Ravikanth Chaganti
      Pages 53-72
    4. Writing Configurations

      • Ravikanth Chaganti
      Pages 73-109
    5. Writing Advanced DSC Configurations

      • Ravikanth Chaganti
      Pages 111-153
    6. Writing Composite and Custom DSC Resource Modules

      • Ravikanth Chaganti
      Pages 155-217
    7. Validating DSC Resources

      • Ravikanth Chaganti
      Pages 219-259
  3. Advanced DSC Concepts

    1. Front Matter

      Pages 261-261
    2. Configuration Delivery Methods

      • Ravikanth Chaganti
      Pages 263-313
    3. Partial Configurations

      • Ravikanth Chaganti
      Pages 341-369
    4. Cross-Node Synchronization

      • Ravikanth Chaganti
      Pages 371-390
    5. Debugging DSC Resources

      • Ravikanth Chaganti
      Pages 391-403
    6. Security in DSC

      • Ravikanth Chaganti
      Pages 405-431
  4. DSC and the Release Pipeline

    1. Front Matter

      Pages 433-433
    2. DSC and the Release Pipeline

      • Ravikanth Chaganti
      Pages 435-452
    3. DSC with AppVeyor CI

      • Ravikanth Chaganti
      Pages 453-464
  5. DSC Platform, Cloud, and Containers

    1. Front Matter

      Pages 465-465

About this book

Use Windows PowerShell Desired State Configuration (DSC) to configure your infrastructure on-premises and in the cloud. In an environment where changes and deployments are happening all the time, DSC makes the necessary adjustments to the system so you don’t have to. Pro PowerShell Desired State Configuration shows you how.

PowerShell Desired State Configuration (DSC) is a powerful configuration management platform that makes it easier than ever to perform configuration management of your infrastructure, whether on-premises or in the cloud. With Pro PowerShell Desired State Configuration, Ravikanth Chaganti revises and significantly expands his previous edition, bringing you a complete in-depth reference for applying this evolving technology in your day-to-day work.

What’s new in this edition?

  • Get up-to-date, in-depth guidance on DSC in the data center
  • Understand the central role that DSC plays in DevOps today
  • Integrate DSC into build and release management tools
  • Learn to think and act like a developer when automating your configuration management, creating a testable, robust process that you can use again and again
  • Find out why and how DSC has an important role to play in public and private cloud deployments
  • Apply DSC in the cloud with Microsoft Azure or Amazon Web Services or Google Cloud Platform

Who This Book Is For

IT administrators, developers and DevOps engineers working in Windows-based data center environments. With a little prior PowerShell scripting experience, this book can be used as an in-depth reference to creating, customizing, and extending DSC in Windows. IT administrators with limited scripting experience will also find this book a useful overview of what DSC offers and how to use DSC resources to automate configuration management and deployment.

Authors and Affiliations

  • Saideep Helicon , Bengaluru, India

    Ravikanth Chaganti

About the author

Ravikanth Chaganti is a well-known blogger and a member of the PowerShell community. He has been a Microsoft MVP in Cloud and Data Center Management since 2010 and works at Dell EMC as lead engineer in the Converged Platform and Solutions Division. 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 15 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.



Bibliographic Information

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access