Upload
vladimir-medina-garcia
View
125
Download
0
Embed Size (px)
Citation preview
PowerShell
@vladpoint
[email protected] & 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
[email protected] & LinkedIn: Comunidad SharePoint México
https://vladpoint.wordpress.com
La vida real no esta hecha de
ventanas… esta hecha de
terminales!!!