PowerShell Automation and Scripting: From scripting basics to enterprise automation with Azure, Entra ID, and APIs (English Edition)

Author:   Michael Seidl ,  Ahmed Uzejnovic
Publisher:   Bpb Publications
ISBN:  

9789365896312


Pages:   414
Publication Date:   03 March 2026
Format:   Paperback
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $105.47 Quantity:  
Add to Cart

Share |

PowerShell Automation and Scripting: From scripting basics to enterprise automation with Azure, Entra ID, and APIs (English Edition)


Overview

PowerShell has become the most versatile scripting language for automating administrative tasks and managing modern IT environments. PowerShell automation allows repetitive tasks to be automated, reduces errors, and as environments grow bigger and more complex, it becomes the key to keeping control and staying efficient. This book focuses on how PowerShell really behaves and why scripts sometimes fail in unexpected ways. To understand the nature, the book covers PowerShell scripting fundamentals like objects, the pipeline, variables, and loops before exploring Active Directory and Entra ID management. The readers will learn to automate Azure VMs using PowerShell Desired State Configuration, schedule tasks with Azure Automation Hybrid Workers, and implement remote management via JEA. The advanced modules further focus on .NET libraries, Pester unit testing, debugging, and error handling to ensure your scripts are professional and maintainable. By the end of the book, the readers will feel confident using PowerShell in daily tasks. Scripts will be easier to understand, safer to run, and easier to maintain. Automation will become reliable instead of risky, and repetitive work can finally be reduced. PowerShell will not only be used, but it will also be understood and appreciated. What you will learn ● PowerShell objects and pipeline processing. ● Configure VS Code for PowerShell scripting. ● Automate Active Directory and Entra ID. ● Write clean, reusable, predictable, and reliable PowerShell scripts. ● Build reliable automation using Pester and error handling. ● Optimize VS Code with GitHub Copilot and extensions. Who this book is for This book is ideal for system administrators, cloud engineers, IT professionals, automation specialists, and consultants who want to master PowerShell, streamline daily tasks, manage systems efficiently, reduce errors, and build practical, reliable automation solutions across IT and cloud environments. Table of Contents 1. Getting Started with PowerShell 2. Enhancing Scripting with Visual Studio Code 3. Understanding Cmdlets and Modules 4. Variables, Operators, and Loops 5. Working with PowerShell Objects and Functions 6. Managing Files and Directories 7. Managing Active Directory with PowerShell 8. Managing Entra ID with PowerShell 9. Connecting to SQL Server 10. Scheduling Tasks and Workflows 11. PowerShell and Azure for VM Automation 12. Working with APIs and Web Services 13. Using .NET Libraries in PowerShell 14. Remote Management and Security with PowerShell 15. AI-powered PowerShell 16. Advanced Debugging and Error Handling 17. Testing PowerShell Scripts with Pester 18. Real-world Automation Examples

Full Product Details

Author:   Michael Seidl ,  Ahmed Uzejnovic
Publisher:   Bpb Publications
Imprint:   Bpb Publications
Dimensions:   Width: 19.10cm , Height: 2.20cm , Length: 23.50cm
Weight:   0.708kg
ISBN:  

9789365896312


ISBN 10:   9365896312
Pages:   414
Publication Date:   03 March 2026
Audience:   General/trade ,  General
Format:   Paperback
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

April RG 26_2

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List