Pro PowerShell desired state configuration : an in-depth guide to Windows PowerShell DSC /: an in-depth guide to Windows PowerShell DSC. (2018)
- Record Type:
- Book
- Title:
- Pro PowerShell desired state configuration : an in-depth guide to Windows PowerShell DSC /: an in-depth guide to Windows PowerShell DSC. (2018)
- Main Title:
- Pro PowerShell desired state configuration : an in-depth guide to Windows PowerShell DSC
- Further Information:
- Note: Ravikanth Chaganti.
- Authors:
- Chaganti, Ravikanth
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Part I: Getting Started with Windows PowerShell DSC; Chapter 1: Introduction to Infrastructure as Code and PowerShell DSC; Lab Requirements; The Operations Challenge; The DevOps Challenge; Infrastructure as Code; Understanding Desired State Configuration; Imperative vs. Declarative Syntax; Enabling Desired State Configuration; Configuring a WinRM HTTPS Listener; Tools for the Job; Summary; Chapter 2: Getting Started with DSC; Lab Requirements; PowerShell DSC: A 10, 000-Foot View. Configuration Authoring and StagingPowerShell DSC Language Extensions; PowerShell DSC Resource Modules; Configuration Enacting and Reporting; Local Configuration Manager; PowerShell DSC Features; DSC Pull Server; Pull Mode Over SMB; Pull Mode Over OData or HTTP; Partial Configurations; Cross-Machine Synchronization; Configuration Encryption at Rest; Configuration and Module Signature Validation; The PowerShell DSC Platform; Summary; Chapter 3: The Local Configuration Manager; Lab Requirements; LCM CIM Classes; LCM Properties; Configuration Store; Meta Configurations; Node Configuration. Monitoring Configuration DriftSummary; Chapter 4: Writing Configurations; Lab Requirements; What's Not Covered in This Chapter; Back to Basics; Anatomy of a Configuration Document; Finding and Installing DSC Resource Modules; Finding DSC Resources; Installing DSC Resource Modules; Updating In-Box DSC ResourceIntro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Part I: Getting Started with Windows PowerShell DSC; Chapter 1: Introduction to Infrastructure as Code and PowerShell DSC; Lab Requirements; The Operations Challenge; The DevOps Challenge; Infrastructure as Code; Understanding Desired State Configuration; Imperative vs. Declarative Syntax; Enabling Desired State Configuration; Configuring a WinRM HTTPS Listener; Tools for the Job; Summary; Chapter 2: Getting Started with DSC; Lab Requirements; PowerShell DSC: A 10, 000-Foot View. Configuration Authoring and StagingPowerShell DSC Language Extensions; PowerShell DSC Resource Modules; Configuration Enacting and Reporting; Local Configuration Manager; PowerShell DSC Features; DSC Pull Server; Pull Mode Over SMB; Pull Mode Over OData or HTTP; Partial Configurations; Cross-Machine Synchronization; Configuration Encryption at Rest; Configuration and Module Signature Validation; The PowerShell DSC Platform; Summary; Chapter 3: The Local Configuration Manager; Lab Requirements; LCM CIM Classes; LCM Properties; Configuration Store; Meta Configurations; Node Configuration. Monitoring Configuration DriftSummary; Chapter 4: Writing Configurations; Lab Requirements; What's Not Covered in This Chapter; Back to Basics; Anatomy of a Configuration Document; Finding and Installing DSC Resource Modules; Finding DSC Resources; Installing DSC Resource Modules; Updating In-Box DSC Resource Modules; Your First Configuration; Using the Import-DscResource Keyword; Exploring DSC Resources; Multi-Node Configurations; Parameterized Configurations; Dependent Resource Configurations; Summary; Chapter 5: Writing Advanced DSC Configurations; Lab Requirements. Using Credentials in a ConfigurationConfiguration Data; Using PSDscRunAsCredential; Using Certificates to Encrypt Credentials; Generating Encryption Certificates; Configuring the Target Node LCM to Use Certificates for Decryption; Authoring a Configuration Document to Use Certificates; Separating Configuration Data from Environment Data; Creating Reusable Configurations; Nested Configurations; Summary; Chapter 6: Writing Composite and Custom DSC Resource Modules; Lab Requirements; Composite Resource Modules; Packaging a Composite Resource Module; Using a Composite Resource in a Configuration. Custom DSC Resource ModulesFunctions in a DSC Resource Script; DSC Resource Execution Flow; MOF-Based DSC Resources; The Resource Schema File; The Resource Script File; Test-TargetResource; Set-TargetResource; Get-TargetResource; Class-Based DSC Resources; DSC Resource Design Patterns; Inducing a Reboot After a Configuration Change; Localizing Verbose and Debug Messages; Adding Help Content; Granularity in DSC Resources; Choosing the Right Key Property; Single Instance Resources; Developing HQRM Modules; Adding Examples; Adding Tests; Adding Inline Help for Resource Functions. … (more)
- Edition:
- Second edition
- Publisher Details:
- New York, NY : Apress
- Publication Date:
- 2018
- Extent:
- 1 online resource
- Subjects:
- 005.13
Computer science
Windows PowerShell (Computer program language)
Scripting languages (Computer science)
COMPUTERS -- Programming Languages -- General
Scripting languages (Computer science)
Windows PowerShell (Computer program language)
Computers -- Software Development & Engineering -- General
Software Engineering
Microsoft software
Microsoft .NET Framework
Software engineering
Computers -- Programming -- Microsoft Programming
Microsoft programming
Electronic books - Languages:
- English
- ISBNs:
- 9781484234839
1484234839
1484234820
9781484234822 - Related ISBNs:
- 9781484234822
- Notes:
- Note: Includes bibliographical references.
Note: Online resource; title from PDF title page (EBSCO, viewed May 02, 2018). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.353552
- Ingest File:
- 01_312.xml