Pilotez une Infra Azure avec Powershell

Le livre Automating-Microsoft-Azure-With-Powershell décrit les étapes permettant la mise en place et le suivi d’un infra Microsoft Azure en 10 chapitres et 280 pages.

https://fr.scribd.com/read/272075006/Automating-Microsoft-Azure-with-PowerShell?mode=standard#

Ci-joint quelques exemples de ce livre 100 % technique :

Chapitre 1 : Outils pour azure powershell

Se connecter à Azure :

Add-AzureAccount

Chapitre 2 : Gestion des comptes de stockage

$accountKey = Get-AzureStorageKey -StorageAccountName psautomation
$accountKey | Format-List –Property Primary,Secondary)

Chapitre 3 : Gestion des machines virtuelles

Voir les machines qui ont Windows Server 2012 :

Get-AzureVMImage | Where-Object { $_.Label -Match “Windows Server 2012 R2 Data- center” } | Format-List -Property ImageName,Label

Chapitre 4 : Création d’une base de données SQL

Accès à la base :

$credentials = Get-Credential
$context = New-AzureSqlDatabaseServerContext -ServerName “server01” -Credential $credentials
New-AzureSqlDatabase –ConnectionContext $context –DatabaseName “MyDatabase”

Chapitre 5 : Gestion Web

Voir le site web :

Get-AzureWebsite

Chapitre 6 : Gestion des réseaux

Voir les réseaux VNet :

Get-AzureVNetSite

Chapitre 7 : Création d’une analyse de flux dans traffic Web

Création d’une régle du flux :

New-AzureTrafficManagerProfile –Name “psautomation” –DomainName “psautomation.trafficmanager.net” –LoadBalancingMethod “Failover” –Ttl 30 –MonitorProtocol “Http” –MonitorPort 80 –MonitorRelativePath “/”

Chapitre 8 : Gestion des services

Voir les services :

Get-AzureService

Chapitre 9 : Manager Azure Active Directory

Voir les membres d’un groupe :

Get-MsolGroupMember -GroupObjectId $services.ObjectId 

Chapitre 10 : Automatiser des taches dans Azure

Création d’un compte pour automatiser des taches :

New-AzureAutomationRunbook –Name “PSAutomationStarter” –AutomationAccountName  psautomation 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *