TRS1514

Ladda ner som PDF

Automating Azure Iaas with PowerShell

Common DevOps practices for infrastructure configuration and monitoring.


The Azure DevOps course enables students to learn and apply the technologies that enable rapid and consistent software releases, and ongoing monitoring of applications and services.

After employing the use of DevOps technologies, IT professionals and DevOps Engineers will realize a reduced time-to-market, ease of deploying updated application code, and rapid recovery processes.

Software topics covered in this course include Microsoft Azure with a focus on infrastructure, Microsoft Windows PowerShell, the Azure PowerShell automation module, and Git source control.

This training is taught in English.

Målgrupp

IT Professionals & DevOps Engineers

Förkunskaper

Microsoft Azure Subscription.
Some Experience with Azure Infrastructure Services.

Kursmaterial

Presentations

Målsättning:
The objective of this course is to raise awareness around common DevOps practices for infrastructure configuration and monitoring. By leveraging on-premises solutions and Microsoft cloud services, IT costs can be reduced, monitoring can be streamlined, and efficient deployments are made possible.

Detaljerad beskrivning

Module 1: Windows PowerShell and DevOps

This module provides an introduction to Windows PowerShell. Starting from the basics of learning the language and general scripting techniques such as using variables, control statements and loops. The student will also learn how to work with objects, the PowerShell object pipeline and remote execution of scripts with PowerShell remoting.


Module 2: Automating Azure Virtual Machines

This module introduces the student to automating Microsoft Azure Infrastructure as a Service using PowerShell. The student will learn how to provision and manage the configuration of Azure virtual machines.

Labs:
Setup Azure PowerShell Cmdlets
Create an Azure Storage Account and Azure Files Share
Create a virtual machine using PowerShell
Mount the Azure Files SMB share to the virtual machine


Module 3: Automating Azure Virtual Networks

This module introduces the student to automating Microsoft Azure Infrastructure as a Service using PowerShell. The student will learn how to provision and manage the configuration of Azure... Läs mer
Målsättning:
The objective of this course is to raise awareness around common DevOps practices for infrastructure configuration and monitoring. By leveraging on-premises solutions and Microsoft cloud services, IT costs can be reduced, monitoring can be streamlined, and efficient deployments are made possible.

Detaljerad beskrivning

Module 1: Windows PowerShell and DevOps

This module provides an introduction to Windows PowerShell. Starting from the basics of learning the language and general scripting techniques such as using variables, control statements and loops. The student will also learn how to work with objects, the PowerShell object pipeline and remote execution of scripts with PowerShell remoting.


Module 2: Automating Azure Virtual Machines

This module introduces the student to automating Microsoft Azure Infrastructure as a Service using PowerShell. The student will learn how to provision and manage the configuration of Azure virtual machines.

Labs:
Setup Azure PowerShell Cmdlets
Create an Azure Storage Account and Azure Files Share
Create a virtual machine using PowerShell
Mount the Azure Files SMB share to the virtual machine


Module 3: Automating Azure Virtual Networks

This module introduces the student to automating Microsoft Azure Infrastructure as a Service using PowerShell. The student will learn how to provision and manage the configuration of Azure virtual machines.

Labs:
Deploy an Active Directory Environment


Module 4: Automating Azure Storage

This module introduces the student to automating Azure Storage. Topics such as Azure Files, efficient transfer of VHD files from on-premises and between Azure Storage accounts will be discussed as well as creating specialized and generic images.

Labs:
Create and Upload a VHD
Create a specialized VM image


Module 5: Microsoft Azure Automation

This module introduces the student to using the Azure Automation Service. You will learn how to author, test and schedule custom PowerShell Runbooks to automate and monitor your cloud infrastructure.

Labs:
Create an Automation Account and import Runbooks
Use PowerShell to import and schedule Runbooks
Create an Automation Runbook to provision a new Active Directory forest using PowerShell


Module 6: PowerShell Desired State Configuration

This module teaches the student the practical knowledge needed to automate Windows-based virtual machines from PowerShell. This module focuses on the newest addition to the PowerShell DevOps toolkit Desired State Configuration (DSC). The student will learn how to define the state of a virtual machine in a DSC script and learn how to apply that state to virtual machines that already deployed or as part of a fully scripted virtual machine deployment.

Labs:
Setting up a DSC Pull Server in an Azure VM
Create and deploy a DSC configuration using Azure PowerShell


Module 7: Infrastructure Configuration Source Control

This module teaches the student the practical knowledge needed to automate Windows-based virtual machines from PowerShell. This module focuses on the newest addition to the PowerShell DevOps toolkit Desired State Configuration (DSC). The student will learn how to define the state of a virtual machine in a DSC script and learn how to apply that state to virtual machines that already deployed or as part of a fully scripted virtual machine deployment.

Labs:
Initialize a local Git repository, add DSC configurations, make an initial commit
Create GitHub repository and upload (sync / push) contents of local Git repository

 

Utbildningen levereras i samarbete med

Kurs-ID: TRS1514
Längd: 2 dagar
Pris exkl moms: 15 999 kr

Frågor om kursen!?

Har du frågor om kursens innehåll, leveransdatum/ort eller behöver en företagsanpassad variant? Fyll i formuläret nedan!


Kan betalas med:
TRAINING CARD

Avtalsrabatter och kampanjer kan ej nyttjas på denna kurs.


Ort och datum

Stockholm
17 nov – 18 nov
Boka nu!

Tipsa