Administración y Despliegue de
Infraestructura a través de
Azure PowerShell
Ing. Iván Martinez Morán
Consultor Soluciones ...
Agenda
Esta sesión introduce conceptos de Microsoft Azure mostrara características claves del servicio Azure, tales como l...
Administración TI bajo una continua Innovación
Que opinan los especialistas en el campo de TI ?
Windows Azure tiene la mayor presencia Mundial Global
Introduccion
AzurePowerShell
Azure PowerShell es un conjunto de módulos que ofrece cmdlet para
administrar Azure con Windows PowerShell. Puede utilizar...
Puede desplegar, gestionar y controlar todos los recursos para su solución
como un grupo, en lugar de manejar estos recurs...
Se pueden definir las dependencias entre los recursos para que se despliegan en el
orden correcto.
Se puede aplicar el con...
• Soporte para iPad y dispositivos iPhone
• Instalar “My Apps – Azure Active
Directory” from the Apple App Store
Access Pa...
Administración de Suscripción en Microsoft Azure
Microsoft Azure
Active Directory
Identidad Asegurada en cualquier lugar
Introduccion a Azure Resource
Manager (ARM)
Consola de ASM –Portal Clasico
Consola de Azure Resource Manager
Microsoft Azure se compone generalmente de muchos componentes - tal vez una
máquina virtual, la cuenta de almacenamiento y...
Desea desplegar, gestionar y controlar de ellos como un grupo. Azure Resource
Manager le permite trabajar con los recursos...
Se utiliza una plantilla para el despliegue y la plantilla que puede funcionar para
diferentes entornos tales como pruebas...
Azure Resource Manager (ARM)
# Creacion de Variables
$ResourceGroupName = "ResourceGroupPeru"
$Location = "WestEurope"
# C...
 Administrar usuarios y accesos a los recursos de la Nube Azure.
 Ampliar tu infraestructura de Active Directory on Prem...
Maquinas Virtuales -VM
Virtual
Machines
Tipos de Maquinas Virtuales
Maquinas Virtuales
Maquinas Virtuales
Maquinas Virtuales
Maquinas Virtuales
$cred = Get-Credential -Message "Type the name and password of the local administrator account."
$compN...
Standard_LRS (locally-redundant storage)
Tipo de StorageAccount
Tipo de StorageAccount
Standard_RAGRS (read access geo-redundant storage)
Acceso Solo lectura
REGION SECUNDARIA
Standard_ZRS (zone-redundant storage)
Tipo de StorageAccount
Standard_GRS (geo-redundant storage)
Tipo de StorageAccount
Tipo de StorageAccount
Standard_GRS (geo-redundant storage)
REGION PRIMARIA REGION SECUNDARIA
Tipo de StorageAccount
Las cuentas de almacenamiento Premium y las VM de la serie DS se pueden crear a
través de Azure Pow...
Premium_LRS (Azure Storage Premium). es un nuevo tipo de almacenamiento
basado en SSD Preview ARM
Tipo de StorageAccount
Tipo de StorageAccount
Tipo de StorageAccount
New-AzureStorageAccount -StorageAccountName "premiumstorageaccount" -
Localización "West US" -Tipo Premium_LRS
Tipo de Sto...
Tamaño Virtual Machine
Tamaño Virtual Machine
Tamaño Virtual Machine
$vmName = "myvm1" $vm = New-AzureRmVMConfig -VMName $vmName -VMSize "Standard_A1"
$storageAcc = New...
Red Virtual Azure
Una red virtual Azure (VNet) es una representación de su propia red en la
nube. Es un aislamiento lógico...
Red Virtual Azure
Red Virtual Azure
$ipName = "myIPaddress1" $pip = New-AzureRmPublicIpAddress -Name $ipName -ResourceGroupName
$rgName -Loc...
Demo
Creacion Virtual Machine
en Azure PowerShell
Visual Studio
PowerShell
Administracion de Recursos via On-Premisse
Demo
Administrando Virtual
Machine on Premisse
(local)
Links Microsoft Azure
http://azure.microsoft.com/es-es/
http://azure.microsoft.com/es-es/account/
https://azure.microsoft....
Twitter @ ivanmartinezm
Blog Personal Desde mi Ventana TI
http://ivanmartinezm.wordpress.com
Email: ivanmartinezm@hotmail....
Twitter @ ivanmartinezm
Blog Personal Desde mi Ventana TI
http://ivanmartinezm.wordpress.com
Email: ivanmartinezm@hotmail....
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure
Próxima SlideShare
Cargando en…5
×

Administracion y Despliegue a traves PowerShell Azure

349 visualizaciones

Publicado el

Presentacion donde se muestra la creación y administración de Servicios en PowerShellaAzure en codigo por cada uno de los componentes de ResourceGroup del Microsoft Azure

Publicado en: Tecnología
  • Sé el primero en comentar

Administracion y Despliegue a traves PowerShell Azure

  1. 1. Administración y Despliegue de Infraestructura a través de Azure PowerShell Ing. Iván Martinez Morán Consultor Soluciones Infraestructura TI
  2. 2. 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 AzurePowerShell 2 – Beneficios de Azure ARM 3 –Introduccion Azure Resource Manager 4 – Introducion Maquinas Virtuales 5.- Introduccion Storage Azure 6.-Introduccion Virtual Network Azure 7.-Demos PowerShellAzure 8.- Preguntas
  3. 3. Administración TI bajo una continua Innovación
  4. 4. Que opinan los especialistas en el campo de TI ?
  5. 5. Windows Azure tiene la mayor presencia Mundial Global
  6. 6. Introduccion AzurePowerShell
  7. 7. 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.
  8. 8. 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 .
  9. 9. 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.
  10. 10. • Soporte para iPad y dispositivos iPhone • Instalar “My Apps – Azure Active Directory” from the Apple App Store Access Panel for iOS 7
  11. 11. Administración de Suscripción en Microsoft Azure
  12. 12. Microsoft Azure Active Directory Identidad Asegurada en cualquier lugar
  13. 13. Introduccion a Azure Resource Manager (ARM)
  14. 14. Consola de ASM –Portal Clasico
  15. 15. Consola de Azure Resource Manager
  16. 16. 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)
  17. 17. 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)
  18. 18. 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)
  19. 19. Azure Resource Manager (ARM) # Creacion de Variables $ResourceGroupName = "ResourceGroupPeru" $Location = "WestEurope" # Creacion de Resource Group New-AzureRmResourceGroup -Name $ResourceGroupName -Location $Location
  20. 20.  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 ?
  21. 21. Maquinas Virtuales -VM
  22. 22. Virtual Machines Tipos de Maquinas Virtuales
  23. 23. Maquinas Virtuales
  24. 24. Maquinas Virtuales
  25. 25. Maquinas Virtuales
  26. 26. 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.
  27. 27. Standard_LRS (locally-redundant storage) Tipo de StorageAccount
  28. 28. Tipo de StorageAccount Standard_RAGRS (read access geo-redundant storage) Acceso Solo lectura REGION SECUNDARIA
  29. 29. Standard_ZRS (zone-redundant storage) Tipo de StorageAccount
  30. 30. Standard_GRS (geo-redundant storage) Tipo de StorageAccount
  31. 31. Tipo de StorageAccount Standard_GRS (geo-redundant storage) REGION PRIMARIA REGION SECUNDARIA
  32. 32. 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.
  33. 33. Premium_LRS (Azure Storage Premium). es un nuevo tipo de almacenamiento basado en SSD Preview ARM Tipo de StorageAccount
  34. 34. Tipo de StorageAccount
  35. 35. Tipo de StorageAccount
  36. 36. New-AzureStorageAccount -StorageAccountName "premiumstorageaccount" - Localización "West US" -Tipo Premium_LRS Tipo de StorageAccount Aquí código :
  37. 37. Tamaño Virtual Machine
  38. 38. Tamaño Virtual Machine
  39. 39. 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.
  40. 40. 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.
  41. 41. Red Virtual Azure
  42. 42. 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.
  43. 43. Demo Creacion Virtual Machine en Azure PowerShell
  44. 44. Visual Studio PowerShell Administracion de Recursos via On-Premisse
  45. 45. Demo Administrando Virtual Machine on Premisse (local)
  46. 46. Links Microsoft Azure http://azure.microsoft.com/es-es/ http://azure.microsoft.com/es-es/account/ https://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 http://www.microsoftvirtualacademy.com/
  47. 47. Twitter @ ivanmartinezm Blog Personal Desde mi Ventana TI http://ivanmartinezm.wordpress.com Email: ivanmartinezm@hotmail.com Muchas Gracias por su atención Canal YouTube: Ventana de Tecnologia
  48. 48. Twitter @ ivanmartinezm Blog Personal Desde mi Ventana TI http://ivanmartinezm.wordpress.com Email: ivanmartinezm@hotmail.com Muchas Gracias por su atención Canal YouTube: Desde mi ventana de TI

×