15
PowerSh ell

Azure + PowerShell

Embed Size (px)

Citation preview

Page 1: Azure + PowerShell

PowerShell

Page 2: Azure + PowerShell

@vladpoint

[email protected] & LinkedIn: Comunidad SharePoint México

https://vladpoint.wordpress.com

Vladimir Medina

Community leader

Page 3: Azure + PowerShell

PowerShell?!!!

Page 4: Azure + PowerShell

Azure + PowerShell

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

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

Page 5: Azure + PowerShell
Page 6: Azure + PowerShell
Page 7: Azure + PowerShell

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/

Page 8: Azure + PowerShell

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

Page 9: Azure + PowerShell

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.

Page 10: Azure + PowerShell

DemoAzure PowerShell

Page 11: Azure + PowerShell

Azure + PowerShell

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

Page 12: Azure + PowerShell
Page 13: Azure + PowerShell

DemoAzure Automation

Runbooks

Page 14: Azure + PowerShell
Page 15: Azure + PowerShell

@vladpoint

[email protected] & LinkedIn: Comunidad SharePoint México

https://vladpoint.wordpress.com

La vida real no esta hecha de

ventanas… esta hecha de

terminales!!!