Implementing and Integrating PowerShell DSC

Implementing and Integrating PowerShell DSC

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 51m | 268 MB

Explore the fundamentals of Enterprise Implementation and Integration with DevOps tools with PowerShell DSC

Windows Powershell is a scripting language specially designed for system administration and lets you manage computers from the command line. PowerShell DSC enables you to deploy and manage configuration data for software services and also manages the environment in which these services run.

In this course, we start with an introduction to implementing enterprise solutions and move on to integrating with burgeoning (and popular) DevOps tools. The course ends by implementing Infrastructure as a Code, Continuous Delivery, and DevOps on Microsoft Hybrid Cloud platforms: Microsoft Azure and Microsoft Azure Stack. Here we explore practical scenarios that an IT professional would come across while implementing DSC and automating tasks in a production infrastructure.

This is a step-by-step guide that shows you how to integrate with DevOps tools and perform enterprise implementations of PowerShell DSC on Microsoft Hybrid Cloud platforms.

What You Will Learn

  • Learn to Implement DevOps by integrating Chef and PowerShell DSC
  • Implement Infrastructure as a Code on Microsoft Azure
  • Tackle PowerShell DSC enterprise integration patterns
  • Explore application deployment using Chef and PowerShell DSC
  • Get started with .NET application deployment on Azure VM PowerShell DSC
  • Master enterprise IT management processes and tools
Table of Contents

Enterprise Implementation of PowerShell DSC
1 The Course Overview
2 Enterprise Implementation Concepts
3 Version Control Concepts
4 PowerShell DSC Git Implementation
5 PowerShell DSC TFVC Implementation
6 Release Management in VSTS and TFS
7 Release a Sample .Net Application

PowerShell DSC Integration with Chef
8 Introduction to Chef
9 Chef Cookbooks
10 PowerShell DSC and Chef

Microsoft Azure Resource Management using PowerShell DSC
11 Introduction to Azure Resource Manager
12 ARM Templates in Visual Studio
13 Deploy Azure Resource Group from Release Management