{"product_id":"9781484200162","title":"Windows PowerShell Desired State Configuration Revealed","description":"\u003cp\u003eDesired State Configuration (DSC) is a powerful configuration management platform that makes it easier than ever to perform cross-platform configuration management of your infrastructure, whether on-premise or in the cloud. DSC provides the management platform and Application Programming Interface (API) that can be used with any programming language. \u003cem\u003eWindows PowerShell Desired State Configuration Revealed\u003c\/em\u003e will take you through this new technology from start to finish and demonstrates the DSC interfaces through Windows PowerShell.\u003c\/p\u003e\u003cp\u003eDSC allows you to manage target devices by simply declaring what state you want them to be in, using new declarative language extensions, rather than writing detailed instructions to get them into that state. This makes continuous delivery in Windows easier than ever before. 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.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eWindows PowerShell Desired State Configuration Revealed\u003c\/em\u003e starts with an overview of the configuration management features in Windows, followed by a discussion of the architecture of DSC and its components. You’ll then explore DSC’s built-in features and resources, followed by some of the different methods provided for delivering configuration information within your ecosystem, and learn about configuration monitoring and reporting. In the latter part of the book, you’ll find out how to get more power out of DSC by writing your own custom DSC resources, including a range of useful examples, and the book concludes with vital information on deploying and troubleshooting DSC in a production environment, along with some expert tips and tricks you might find useful along the way.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eWindows PowerShell Desired State Configuration Revealed\u003c\/em\u003e is your one-stop guide to this new technology and how it can change your working life for the better.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eWhat youll learn\u003cul\u003e\n\u003cli\u003eWhy continuous delivery and configuration management are important\u003c\/li\u003e\n\u003cli\u003eArchitecture and components of DSC\u003c\/li\u003e\n\u003cli\u003eHow to build the infrastructure required to automate configuration management\u003c\/li\u003e\n\u003cli\u003eHow to use built-in resources and create configuration documents\u003c\/li\u003e\n\u003cli\u003eHow to create custom DSC resources\u003c\/li\u003e\n\u003cli\u003eHow to troubleshoot DSC configuration and custom resource issues\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003e\u003cem\u003eWindows PowerShell Desired State Configuration Revealed\u003c\/em\u003e 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. \u003c\/p\u003e\u003cp\u003eDSC is available as part of Windows 8.1 and Windows Server 2012 R2. You can also get DSC on Windows 7, Windows Server 2008 R2 or Windows Server 2012 by installing Windows Management Framework 4.0.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eTable of Contents\u003cp\u003e\u003cstrong\u003ePart I: Introduction to Windows PowerShell\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eChapter 1: Beginning Windows PowerShell\u003c\/p\u003e\u003cp\u003eChapter 2: Introducing Windows Remote Management and CIM\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePart II: Desired State Configuration\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eChapter 3: Introducing Desired State Configuration\u003c\/p\u003e\u003cp\u003eChapter 4: Getting Started with DSC\u003c\/p\u003e\u003cp\u003eChapter 5: Using Built-in DSC Resources\u003c\/p\u003e\u003cp\u003eChapter 6: Building Advanced DSC Configurations\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePart III: Advanced DSC Concepts and Tips \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eChapter 7: DSC Configuration Delivery Modes\u003c\/p\u003e\u003cp\u003eChapter 8: Monitoring, Correcting, and Reporting Configuration\u003c\/p\u003e\u003cp\u003eChapter 9: Building Custom DSC Resources\u003c\/p\u003e\u003cp\u003eChapter 10: Troubleshooting Common DSC Issues\u003c\/p\u003e\u003cp\u003eChapter 11: DSC - From the Field\u003c\/p\u003e\u003cp\u003eAppendix A: DSC Community Resources\u003c\/p\u003e\u003cp\u003eAppendix B: WMF 5.0 and DSC for Linux\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47182116061424,"sku":"9781484200162","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484200162_p0.jpg?v=1763631874","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484200162","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}