Audiobook description
Take PowerShell beyond simple scripts and build time-saving automations for your team, your users, and the world.In Practical Automation with PowerShell you will learn how to:
- Build PowerShell functions to automate common and complex tasks
- Create smart automations that are adaptable to new challenges
- Structure your code for sharing and reusability
- Store and secure your automations
- Execute automations with Azure Automation, Jenkins, Task Scheduler, and Cron
- Share your automations with your team and non-technical colleagues
- Store and retrieve data, credentials, and variables
- Use source control solutions to maintain and test code changes
- Provide front-end UI solutions for PowerShell automations
Practical Automation in PowerShell reveals how you can use PowerShell to build automation solutions for a huge number of common admin and DevOps tasks. Author Matthew Dowst uses his decades of experience to lay out a real blueprint for setting up an enterprise scripting environment with PowerShell. The book goes beyond the basics to show you how to handle the unforeseen complexities that can keep automations from becoming reusable and resilient. From the console to the cloud, you'll learn how to manage your code, avoid common pitfalls, and create sharable automations that are adaptable to different use cases.
About the Technology
The PowerShell scripting language is a force multiplier, giving you programmatic control over your whole data center. With this powerful tool, you can create reusable automations that radically improve consistency and productivity on your Ops team. This book shows you how to design, write, organize, and deploy scripts to automate operations on systems of all sizes, from local servers to enterprise clusters in the cloud.
About the Book
Practical Automation with PowerShell: Effective scripting from the console to the cloud shows you how to build PowerShell automations for local and cloud systems. In it, you’ll find tips for identifying automatable tasks, techniques for structuring and managing scripts, and lots of well-explained example code. You’ll even learn how to adapt existing scripts to new use cases and empower non-technical users through easy-to-understand SharePoint frontends.
What's Inside
- Structure PowerShell code for sharing and reusability
- Store and secure your automations
- Execute automation with Azure Automation, Jenkins, Task Scheduler, and Cron
- Store and retrieve data, credentials, and variables
- Use source control solutions to maintain and test code changes
About the Reader
For sysadmin and IT professionals who manage backend systems.
About the Author
Matthew Dowst has over 15 years of experience in IT management and consulting.
Quotes
No matter what question I had about automation with PowerShell, this book had the answer! I highly recommend it.
- Eric Dickey, Raytheon
A brilliant introduction to PowerShell for real-world tasks. The approach and style make it a joy to read.
- Nik Rimington, Spindogs
Move beyond snippets copied from the internet and understand how to automate.
- Wayne Boaz, Providence Health Plan
This book stands out of the crowd. It teaches you how to design and write remarkable PowerShell scripts.
- Roman Levchenko, Microsoft MVP
Table of contents
- Part 1.
- Chapter 1. PowerShell automation
- Chapter 2. Get started automating
- Part 2.
- Chapter 3. Scheduling automation scripts
- Chapter 4. Handling sensitive data
- Chapter 5. PowerShell remote execution
- Chapter 6. Making adaptable automations
- Chapter 7. Working with SQL
- Chapter 8. Cloud-based automation
- Chapter 9. Working outside of PowerShell
- Chapter 10. Automation coding best practices
- Part 3.
- Chapter 11. End-user scripts and forms
- Chapter 12. Sharing scripts among a team
- Chapter 13. Testing your scripts
- Chapter 14. Maintaining your code
Product information
- Title: Practical Automation with PowerShell
- Author(s):
- Release date: April 2023
- Publisher(s): Manning Publications
- ISBN: None
You might also like
book
Practical Automation with PowerShell
Take PowerShell beyond simple scripts and build time-saving automations for your team, your users, and the …
video
Practical Automation with PowerShell, Video Edition
Take PowerShell beyond simple scripts and build time-saving automations for your team, your users, and the …
book
PowerShell Automation and Scripting for Cybersecurity
Explore PowerShell's offensive and defensive capabilities to strengthen your organization's security with this practical guide Purchase …
book
PowerShell Cookbook, 4th Edition
How do you use PowerShell to navigate the filesystem, manage files and folders, or retrieve a …