Azure + PowerShell

Preview:

Citation preview

PowerShell

@vladpoint

vladimir_mg@outlook.comFacebook & LinkedIn: Comunidad SharePoint México

https://vladpoint.wordpress.com

Vladimir Medina

Community leader

PowerShell?!!!

Azure + PowerShell

• Automatización• Procesos confiables, programados y consistentes.

• Documentación• Contenido objetivo, completo y repetible.

Azure + PowerShell

• Primeros pasos• Instalar Azure PowerShell

Install-Module AzureRM,Azure#AzureRM: Azure Resource Manager (new API)#Azure: Azure Service Management (classic API)

• Ingresar a mi suscripcción de AzureAdd-AzureRmAccout o Add-AzureAccount#Proveer email y contraseña#Validar Account y SubscriptionName

• Ejecutar cmdlet o scriptGet-AzureRmResourceGroupGet-AzureVMGet-all-vms-in-all-subscriptions.ps1

Fuente: https://docs.microsoft.com/en-us/powershell/azureps-cmdlets-docs/

Azure + PowerShell

• Resource Manager (new API): permite administrar recursos (VM, vNet, Storage) como grupo (resource group), basada en JSON, beneficios:• Manejo, implementación y monitoreo simplificado de recursos.• Consistencia del ciclo de vida (testing = staging = production).• Uso de plantillas de recursos.• Manejo de dependencias entre recursos para evitar errores de

implementación.• Control de accesos vía Role-Based Access Control (RBAC).• Uso de tags para organizar los recursos.• Detalles de consumo por tag.

Fuente: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-overview

Azure + PowerShell

• Service Management (classic API): versión inicial de Azure hospedada en https://manage.windowsazure.com, basada en XML, aún disponible para manejo de recursos “legacy”, es decir, aquellos creados en el esquema anterior.

DemoAzure PowerShell

Azure + PowerShell

Fuente: https://azure.microsoft.com/en-us/documentation/scripts/

DemoAzure Automation

Runbooks

@vladpoint

vladimir_mg@outlook.comFacebook & LinkedIn: Comunidad SharePoint México

https://vladpoint.wordpress.com

La vida real no esta hecha de

ventanas… esta hecha de

terminales!!!

Recommended