.NET Framework .NET C# VB.NET LINQ ASP.NET Web API REST SignalR Windows Forms WPF WCF RabbitMQ PHP SQL Server MySQL PostgreSQL MariaDB SQLite MongoDB ADO.NET ORM Entity Framework Dapper XML JSON HTML5 CSS3 Bootstrap JavaScript jQuery Angular React TypeScript NPM Blazor UI/UX Responsive Web Design Redis Elasticsearch GraphQL Grafana Agile Scrum Kanban Windows Server IIS PowerShell Active Directory TFS Azure Automation Software Reverse Engineering Performance Optimization Git Jira/Confluence CI/CD TeamCity SOLID KISS DRY YAGNI
Книги для разработчиков
Always will be ready notify the world about expectations as easy as possible: job change page

Practical Automation with PowerShell

Practical Automation with PowerShell

Effective scripting from the console to the cloud
Автор: Matthew Dowst
Год: 2023
Формат: PDF
Страниц: 417
Просмотров: 198

13,93 MB

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.

Table of contents

1 PowerShell automation
2 Get started automating
3 Scheduling automation scripts
4 Handling sensitive data
5 PowerShell remote execution
6 Making adaptable automations
7 Working with SQL
8 Cloud-based automation
9 Working outside of PowerShell
10 Automation coding best practices
11 End-user scripts and forms
12 Sharing scripts among a team
13 Testing your scripts
14 Maintaining your code

Windows PowerShell in Action, 3rd Edition
Автор: Bruce Payette
Год: 2017
Страниц: 938
Windows PowerShell in Action, Third Edition is the definitive guide to PowerShell, now revised to cover PowerShell 6.In 2006, Windows PowerShell reinvented the way administrators and developers interact with Windows. Today, PowerShell is required knowledge for Windows admins and devs....
Windows PowerShell in Action, 2nd Edition
Автор: Bruce Payette
Год: 2011
Страниц: 1016
Learning PowerShell DSC, Second Edition
Автор: James Pogran
Год: 2017
Страниц: 265
James Pogran has been working with computers in one way or another for over 15 years. His first job involved systems administration for a large military installation. He then moved on to develop monitoring software and automating large-scale Windows environments...
Написать сообщение

© 1999–2023 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET | .NET Core | C# | ASP.NET | Windows Forms | WPF | Windows Phone | HTML5 | CSS3 | jQuery | AJAX | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban
GitHub profile