Learn PowerShell Core 6.0: Automate and control administrative tasks using DevOps principles - Softcover

David Das Neves

 
9781788838986: Learn PowerShell Core 6.0: Automate and control administrative tasks using DevOps principles

Synopsis

Leverage your skills with Windows PowerShell, PowerShell Core 6 and PowerShell in Azure Cloud Shell to manage all types of servers and Cloud Services efficiently in the DevOps-way.

Key Features

  • A step-by-step guide with an end-to-end Windows Powershell 6 coverage
  • Harness the capabilities of PowerShell 6 to perform simple to complex administration tasks efficiently
  • Get your hands on core administrative concepts like writing modules and scripts, programming APIs and pipelines, PowerShell workflows, and Desired State Configuration

Book Description

This book will demonstrate the current state of the PowerShell with the new PowerShell Version 6 including its aim and the major differences to PowerShell Version 5.1. It addresses completely new topics like PowerShell in Azure Cloud Shell, Visual Studio Code(with debugging) and PowerShell Security (including PSRemoting), but also known topics into depth as sophisticated techniques around DevOps(with error handling, module architecture, performance control, PowerShell Release Pipeline, Module creation, Central Repository, JEA and deep-dive DSC. It will help you expand your command-line capabilities to controlling the Windows OS, Windows servers, but also Linux and Mac machines, and also online services such as Exchange, SharePoint, Azure, Office 365 and System Center Configuration Manager(SCCM). By the end of this book, you will be well-versed with all the new topics to create professional reusable code with all the security insights and the knowledge of how to work with PowerShell 6 and most of its capabilities.

What you will learn

  • Understanding Powershell 6
  • Basic and Advanced PowerShell scripting techniques
  • Windows PowerShell Security
  • Centralization and DevOps with PowerShell
  • Using PowerShell in the field with more complex examples to recognize the power of PowerShell

Who This Book Is For

If you are a Windows administrator or a DevOps user who wants to leverage PowerShell to automate simple to complex tasks, then this book is for you. Whether you know nothing about PowerShell or know just enough to get by, this guide will give you what you need to go to take your scripting to the next level. It contains also complete new topics in more detail, which makes this book also valuable for recognized PowerShell experts to expand your knowledge in topics like PowerShell Security or in the DevOps area.

"synopsis" may belong to another edition of this title.

About the Author

David das Neves is a former software developer and works now at Microsoft Germany as Premier Field Engineer with the main specialties: Powershell / DevOps, Windows 10 and Security. In his daily tasks he works primarily with enterprise customers by delivering workshops and dev requests. Beside his work he writes his own MSDN and private blog, organizes the Powershell UserGroup Munich and the PowerShell UserGroup Germany, and speaks at other User Groups and Conferences on PowerShell and DevOps topics all around the world.

Starting at the young age of 6, he got his first computer and began to write logic algorithms for chess on his Commodore 128. Later on, David started his career with an apprenticeship in software development and playing chess in country tournaments. At some point he decided to switch to escalation support to learn about the contrary point of view in IT and there he automated the whole support desk. Because of its high impact, him was given a chance to move into consulting and later on to Microsoft.

Originally from Meschede, Hochsauerlandkreis in Germany, David currently resides in Ingolstadt with his girl friend.

"About this title" may belong to another edition of this title.