[How-To] Azure | Conectar a Azure por PowerShell en Windows: Instalación y Configuración

Microsoft Azure nos permite administrar sus servicios desde la consola Web y PowerShell. En esta publicación, vamos a conocer cómo instalar y configurar Windows Azure PowerShell para conectarnos desde nuestro equipo basado en Windows hacia la nube de Azure, de modo tal de poder administrar todos sus servicios.

Para poder seguir los pasos de esta publicación, es necesario contar con una cuenta válida en Azure (funciona con las trial) o contar con una suscripción activa. Las herramientas de administración que veremos aquí se descargan gratuitamente para cualquier equipo basado en Windows J.

 

[toc]

Introducción

Objetivo

Esta publicación tiene como objetivo:

  • Demostrar cómo luego de unos simples pasos de instalación, las organizaciones pueden administrar sus servicios de Azure desde PowerShell.
  • Demostrar cómo conectarnos a nuestra suscripción de Azure desde Powershell.

Audiencia

Este documento está dirigido a Consultores, Profesionales IT y personas que desarrollan tareas de Consultoría, Administración y Soporte o que simplemente están interesados en leer e investigar sobre la tecnología alcanzada por esta publicación.

Comentarios y Corrección de Errores

Hemos realizado nuestro mejor esfuerzo para no cometer errores, pero al fin y al cabo somos seres humanos. Si deseás reportar algún error o darnos feedback de qué te pareció esta publicación, por favor no dejes de comunicarte con nosotros a través de correo electrónico a la siguiente dirección: info@tectimes.net.

Alcance Técnico

Entender cuál es el alcance de la publicación nos ayuda a tener una expectativa real de lo que encontraremos en la misma, de modo tal que quién lo lee no espere ni más ni menos de lo que encontrará. Vamos a describir el objetivo técnico, tecnologías alcanzadas, escenario de trabajo y plan de trabajo en alto nivel.

Objetivo Técnico

El objetivo técnico de esta publicación es:

  • Instalar Windows Azure PowerShell en un equipo basado en Windows 8.
  • Conectar nuestro Windows Azure PowerShell a una suscripción activa de Microsoft Azure.

Tecnologías Alcanzadas

Las tecnologías alcanzadas por esta publicación son las siguientes:

  • PowerShell.
  • Microsoft Web Platform.
  • Microsoft Azure.
  • Windows 8 (o Windows cliente).

Escenario de Trabajo

El escenario de trabajo que da marco a esta publicación es el siguiente:

  • Contamos con una suscripción a Azure válida y las credenciales para acceder (usuario y password).
  • Conexión a Internet desde un Equipo basado en Windows.
  • Un equipo Windows 8.

Plan de Trabajo

El plan de trabajo a desarrollar en esta publicación es el siguiente:

  • Instalación de Windows Azure PowerShell.
  • Realización de conexión desde PowerShell hacia Microsoft Azure.
  • Ejecución de comandos de ejemplo.

Desarrollo

Vamos a comenzar a mostrar cómo instalar y conectarnos hacia Azure desde PowerShell.

Instalación de Windows Azure PowerShell

Para instalar los componentes necesarios para conectarse a Microsoft Azure desde PowerShell, debemos utilizar Microsoft Web Platform Installer desde la web del producto (http://www.microsoft.com/web) o haciendo clic en el siguiente vínculo: http://go.microsoft.com/fwlink/p/?linkid=320376&clcid=0x409

Una vez ejecutado el software descargado se abrirá el siguiente instalador:

 

Ilustración 1 – Instalación de Microsoft Web Platform para Windows Azure PowerShell.
Ilustración 1 – Instalación de Microsoft Web Platform para Windows Azure PowerShell.

 

El software que se debe elegir es el que tiene el título de “Windows Azure PowerShell” o “Microsoft Azure PowerShell”:

 

Ilustración 2 – Instalación de Microsoft Web Platform para Windows Azure PowerShell.
Ilustración 2 – Instalación de Microsoft Web Platform para Windows Azure PowerShell.

 

Una vez que le damos “Install” a este software, nos aparecerá la pantalla de confirmación:

 

Ilustración 3 - Instalación de Microsoft Web Platform para Windows Azure PowerShell.
Ilustración 3 – Instalación de Microsoft Web Platform para Windows Azure PowerShell.

 

Una vez finalizada la instalación, nos aparecerá una ventana muy similar a la siguiente indicando que el software ya está listo para utilizarse:

 

Ilustración 4 - Instalación de Microsoft Web Platform para Windows Azure PowerShell.
Ilustración 4 – Instalación de Microsoft Web Platform para Windows Azure PowerShell.

 

Conexión hacia Microsoft Azure

Desde el Menú Inicio de nuestro Windows, vamos a la vista extendida de los programas instalados y buscamos por la palabra clave “Azure” nos aparecerá la siguiente lista:

 

Ilustración 5 – Componentes instalados desde Microsoft Web Platform para Windows Azure PowerShell.
Ilustración 5 – Componentes instalados desde Microsoft Web Platform para Windows Azure PowerShell.

 

Vamos a elegir “Windows Azure PowerShell”. Una vez que hicimos clic nos aparecerá la siguiente ventana de PowerShell:

 

Ilustración 6 – Windows Azure PowerShell. Ventana inicial.
Ilustración 6 – Windows Azure PowerShell. Ventana inicial.

 

Como vimos en la imagen anterior, para conectarnos debemos ingresar el siguiente commando:

 

Add-AzureAccount

 

Luego de tipear esto, nos aparecerá la ventana que nos pedirá credenciales para continuar (usuario y password de nuestra cuenta de Microsoft Azure):


Ilustración 7 – Windows Azure PowerShell: agregando una cuenta para comenzar a trabajar.
Ilustración 7 – Windows Azure PowerShell: agregando una cuenta para comenzar a trabajar.

 

Una vez ingresadas y validadas las credenciales, estamos en condiciones de comenzar a trabajar con los comandos de PowerShell para Azure.

Ejecución de comandos

Por ejemplo, si queremos ejecutar un comando para ver las máquinas virtuales que tenemos en el servicio de Microsoft Azure, podemos ingresar:

 

Get-AzureVM

 

El resultado será el siguiente:

 

Ilustración 8 – Windows Azure PowerShell: trabajando con CMDLets.
Ilustración 8 – Windows Azure PowerShell: trabajando con CMDLets.

 

Para conocer el listado completo de comandos de PowerShell para Azure, podemos visitar el siguiente link: http://msdn.microsoft.com/en-us/library/windowsazure/jj554330.aspx

Conclusiones

Administrar Microsoft Azure es una tarea que podemos realizar de varias formas. Aquella que nos permite acceder a todas las funcionalidades y posibilidades de configuración, como así también automatizar acciones, es PowerShell.

En esta publicación hemos visto cómo realizar la instalación y configuración de Windows Azure PowerShell para poder conectarnos a una suscripción activa. Con respecto a comandos que podemos ejecutar, hemos visto un solo ejemplo para demostrar que los pasos realizados funcionan. No obstante, como se imaginarán, podemos ejecutar muchos CMDLets y armar scripts para automatizar tareas de administración y gestión de nuestra infraestructura de nube en los datacenters de Microsoft.

Esperamos que esta publicación les haya sido útil y cualquier duda o consulta… ¡comenten! ¡Saludos!

Referencias y Links

 

Acerca del Autor

0 0 votes
Article Rating

Professor. Techie. Ice cream fan (dulce de leche). My favorite phrase: "Todos los días pueden no ser buenos ... pero hay algo bueno en todos los días". Currently I´m Engineering Manager at MODO (https://modo.com.ar), the payment solution that allows you to connect your money and your world to simplify everyday life. Modo is a payment solution in which you can send, order and pay from your mobile device in the safest, most practical and convenient way. I enjoy a lot of educational, technological talks and a good beer. If you want to talk, write me to pablodiloreto@hotmail.com.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments