administracion y despliegue a traves powershell azure
TRANSCRIPT
![Page 1: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/1.jpg)
Administración y Despliegue de Infraestructura a través de Azure PowerShell
Ing. Iván Martinez MoránConsultor Soluciones Infraestructura TI
![Page 2: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/2.jpg)
Agenda
Esta sesión introduce conceptos de Microsoft Azure mostrara características claves del servicio Azure, tales como la configuración del acceso a servicios , administración de Maquina Virtuales a través de Modo grafico y modo Powershell ARM (Access Resource Manager) en la Nube y via PowerShell on Premisse mostrando la funcionalidad de la Nube en la Organizaciones de hoy
Audiencia: IT Professionals
1 – Introduccion AzurePowerShell2 – Beneficios de Azure ARM3 –Introduccion Azure Resource Manager 4 – Introducion Maquinas Virtuales 5.- Introduccion Storage Azure6.-Introduccion Virtual Network Azure7.-Demos PowerShellAzure 8.- Preguntas
![Page 3: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/3.jpg)
Administración TI bajo una continua Innovación
![Page 4: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/4.jpg)
Que opinan los especialistas en el campo de TI ?
![Page 5: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/5.jpg)
Windows Azure tiene la mayor presencia Mundial Global
![Page 6: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/6.jpg)
Introduccion AzurePowerShell
![Page 7: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/7.jpg)
Azure PowerShell es un conjunto de módulos que ofrece cmdlet para administrar Azure con Windows PowerShell. Puede utilizar los cmdlets para crear, probar, implementar y administrar soluciones y servicios ofrecidos a través de la plataforma de Azure. En la mayoría de los casos, se pueden usar los cmdlet para las mismas tareas que el Portal de administración de Azure (ARM), como la creación y configuración de servicios en la nube, máquinas virtuales, redes virtuales y aplicaciones web.
![Page 8: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/8.jpg)
![Page 9: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/9.jpg)
![Page 10: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/10.jpg)
![Page 11: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/11.jpg)
Porque ?
![Page 12: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/12.jpg)
Porque Microsoft Azure?
![Page 13: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/13.jpg)
Puede desplegar, gestionar y controlar todos los recursos para su solución como un grupo, en lugar de manejar estos recursos de forma individual.
Se pueden implementar varias veces y tener la confianza de sus recursos se despliegan en un estado coherente.
Puede gestionar su infraestructura a través de plantillas ARM .
Beneficio de Azure ARM
![Page 14: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/14.jpg)
Beneficio de Azure ARM
![Page 15: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/15.jpg)
Se pueden definir las dependencias entre los recursos para que se despliegan en el orden correcto.
Se puede aplicar el control de acceso a todos los servicios en el grupo de recursos a causa del control de acceso basado en roles para apoyar en la gestión de TI.
Puede aplicar etiquetas a los recursos para organizar lógicamente todos los recursos en su suscripción.
Puede visualizar la facturación de su organización mediante la visualización de los costos para un grupo de recursos que comparten la misma etiqueta.
Beneficio de Azure ARM
![Page 16: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/16.jpg)
• Soporte para iPad y dispositivos iPhone • Instalar “My Apps – Azure Active
Directory” from the Apple App Store
Access Panel for iOS 7
![Page 17: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/17.jpg)
Administración de Suscripción en Microsoft Azure
![Page 18: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/18.jpg)
Consumer Identity ProvidersPCs and Devices
Microsoft Azure Active Directory
Microsoft Cloud Applications
3rd Party Cloud Apps
Identidad Asegurada en cualquier lugar
![Page 19: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/19.jpg)
Introduccion a Azure Resource Manager (ARM)
![Page 20: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/20.jpg)
Consola de ASM –Portal Clasico
![Page 21: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/21.jpg)
Consola de Azure Resource Manager
![Page 22: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/22.jpg)
Microsoft Azure se compone generalmente de muchos componentes - tal vez una máquina virtual, la cuenta de almacenamiento y de red virtual, o una aplicación web, bases de datos, servidor de base de datos, y servicios No ve estos componentes como entidades separadas, en vez se les ve como partes relacionadas e interdependientes de una sola entidad.
Introduccion a Azure Resource Manager (ARM)
![Page 23: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/23.jpg)
Desea desplegar, gestionar y controlar de ellos como un grupo. Azure Resource Manager le permite trabajar con los recursos de su solución como un grupo. Se pueden implementar, actualizar o borrar todos los recursos para su solución en una sola operación, coordinada.
Introduccion a Azure Resource Manager (ARM)
![Page 24: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/24.jpg)
Se utiliza una plantilla para el despliegue y la plantilla que puede funcionar para diferentes entornos tales como pruebas, puesta en escena, y la producción. Resource Manager proporciona seguridad, auditoría y características de etiquetas para ayudarle a gestionar sus recursos después del despliegue.
.
Introduccion a Azure Resource Manager (ARM)
![Page 25: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/25.jpg)
Azure Resource Manager (ARM)
# Creacion de Variables $ResourceGroupName = "ResourceGroupPeru"$Location = "WestEurope"
# Creacion de Resource GroupNew-AzureRmResourceGroup -Name $ResourceGroupName -Location $Location
![Page 26: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/26.jpg)
Administrar usuarios y accesos a los recursos de la Nube Azure. Ampliar tu infraestructura de Active Directory on Premisse con la
Nube. Proveer acceso Modo single-sign-on (SSO) para las aplicaciones
en la Nube. Soporte para el desarrollo e integracion de aplicaciones dentro de
la organizacion basada en Seguridad
Que puedo hacer con Azure ARM ?
![Page 27: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/27.jpg)
Maquinas Virtuales -VM
![Page 28: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/28.jpg)
Virtual Machines
Tipos de Maquinas Virtuales
![Page 29: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/29.jpg)
Maquinas Virtuales
![Page 30: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/30.jpg)
Maquinas Virtuales
![Page 31: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/31.jpg)
Maquinas Virtuales
![Page 32: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/32.jpg)
Maquinas Virtuales
$cred = Get-Credential -Message "Type the name and password of the local administrator account."
$compName = "myvm1" $vm = Set-AzureRmVMOperatingSystem -VM $vm -Windows -ComputerName $compName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm = Set-AzureRmVMSourceImage -VM $vm -PublisherName MicrosoftWindowsServer -Offer WindowsServer -Skus 2012-R2-Datacenter -Version "latest"
Nombre de la cuenta de administrador y la contraseña de la máquina virtual.
La imagen que se usará para aprovisionar la máquina virtual.
Nombre de equipo de la máquina virtual. Cree la variable y agregue la información del sistema operativo a la configuración.
![Page 33: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/33.jpg)
Standard_LRS (locally-redundant storage)
Tipo de StorageAccount
![Page 34: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/34.jpg)
Tipo de StorageAccount
Standard_RAGRS (read access geo-redundant storage)
Acceso Solo lectura
REGION SECUNDARIA
![Page 35: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/35.jpg)
Standard_ZRS (zone-redundant storage)
Tipo de StorageAccount
![Page 36: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/36.jpg)
Standard_GRS (geo-redundant storage)
Tipo de StorageAccount
![Page 37: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/37.jpg)
Tipo de StorageAccount
Standard_GRS (geo-redundant storage) REGION PRIMARIA REGION SECUNDARIA
![Page 38: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/38.jpg)
Tipo de StorageAccount
Las cuentas de almacenamiento Premium y las VM de la serie DS se pueden crear a través de Azure Powershell, así como el Portal de vista previa. Para crear cuentas de almacenamiento premium o DS-Series máquinas virtuales a través de Powershell, primero debe instalar la versión actual (como, de 11 de diciembre de, 2014) de las herramientas de Microsoft Azure Powershell . A continuación, cuando se crea una cuenta de almacenamiento establecer el tipo de Premium_LRS, a continuación, seleccione un tamaño de VM Standard_DS1 - Standard_DS14.
![Page 39: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/39.jpg)
Premium_LRS (Azure Storage Premium). es un nuevo tipo de almacenamiento basado en SSD Preview ARM
Tipo de StorageAccount
![Page 40: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/40.jpg)
Tipo de StorageAccount
![Page 41: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/41.jpg)
Tipo de StorageAccount
![Page 42: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/42.jpg)
New-AzureStorageAccount -StorageAccountName "premiumstorageaccount" -Localización "West US" -Tipo Premium_LRS
Tipo de StorageAccount
Aquí código :
![Page 43: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/43.jpg)
Tamaño Virtual Machine
![Page 44: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/44.jpg)
Tamaño Virtual Machine
![Page 45: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/45.jpg)
Tamaño Virtual Machine
$vmName = "myvm1" $vm = New-AzureRmVMConfig -VMName $vmName -VMSize "Standard_A1"
$storageAcc = New-AzureRmStorageAccount -ResourceGroupName $rgName -Name $stName -SkuName "Standard_LRS" -Kind "Storage" -Location $locName
Crear la cuenta de almacenamiento.
![Page 46: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/46.jpg)
Red Virtual Azure
Una red virtual Azure (VNet) es una representación de su propia red en la nube. Es un aislamiento lógico de la nube Azure dedicada a su suscripción. Puede controlar completamente los bloques de direcciones IP, las configuraciones de DNS, las políticas de seguridad y las tablas de rutas dentro de esta red.
![Page 47: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/47.jpg)
Red Virtual Azure
![Page 48: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/48.jpg)
Red Virtual Azure
$ipName = "myIPaddress1" $pip = New-AzureRmPublicIpAddress -Name $ipName -ResourceGroupName $rgName -Location $locName -AllocationMethod Dynamic
$nicName = "mynic1" $nic = New-AzureRmNetworkInterface -Name $nicName -ResourceGroupName $rgName -Location $locName -SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id
nombre de la dirección IP pública. Cree la variable y la dirección IP pública.
nombre de la interfaz de red. Cree la variable y la interfaz de red.
![Page 49: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/49.jpg)
Demo Creacion Virtual
Machine en Azure PowerShell
![Page 50: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/50.jpg)
Visual Studio
PowerShell
Administracion de Recursos via On-Premisse
![Page 51: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/51.jpg)
Demo Administrando
Virtual Machine on Premisse (local)
![Page 52: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/52.jpg)
Links Microsoft Azurehttp://azure.microsoft.com/es-es/
Suscripcion a Microsoft Azure
http://azure.microsoft.com/es-es/account/
Documentación Microsoft Azurehttps://azure.microsoft.com/es-es/documentation/
https://azure.microsoft.com/es-es/documentation/articles/powershell-install-configure/
Descarga codigo PowerShellAzure https://gist.github.com/imartinezm/0db81bc3321f90c5d2bb003428511ba6
Cursos Windows Azurehttp://www.microsoftvirtualacademy.com/
![Page 53: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/53.jpg)
Twitter @ ivanmartinezmBlog Personal Desde mi Ventana TI http://ivanmartinezm.wordpress.com
Email: [email protected]
Muchas Gracias por su atención
Canal YouTube: Ventana de Tecnologia
![Page 54: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/54.jpg)
Twitter @ ivanmartinezmBlog Personal Desde mi Ventana TI http://ivanmartinezm.wordpress.com
Email: [email protected]
Muchas Gracias por su atención
Canal YouTube: Desde mi ventana de TI
![Page 55: Administracion y Despliegue a traves PowerShell Azure](https://reader035.vdocuments.mx/reader035/viewer/2022062310/58cf13311a28ab5f2b8b6b31/html5/thumbnails/55.jpg)