Blog IT

Crear nuevo servidor virtual en Azure / Create a new virtual server on Azure

Azure es el entorno cloud de Microsoft. En el, podremos crear servidores para almacenar nuestros servicios en la nube con hardware cero por nuestra parte o la de nuestro cliente y así olvidarnos de posibles problemas hardware, la renovación de sus garantías, los ruidos que generan, gastos de corriente…

Pero no es oro todo lo que reluce y no es un cambio que conviene a todo el mundo, por lo tanto, estudiar muy bien si os puede merecer la pena a medio/largo plazo y si las características de este servicio son validas para implantarlas en vuestro modelo de negocio.

En esta entrada vamos a realizar varias configuraciones básicas de Azure, empecemos!

Lo primero será ir a http://azure.microsoft.com y crearnos una cuenta. Cuando yo lo probé te dejaban 50€ gratis con la trial. Hoy… están dando 150€ asique tenéis margen para probar los diferentes servicios y trastear.

Una vez que tengamos la cuenta, nos logueamos y  sobre el menú de la izquierda pinchamos Configuración…

Azurebasics4

Para después “Agregar un grupo de afinidad”. El nombre de los grupos de afinidad debe de ser único en una cuenta de Azure.

Azurebasics5

Le daremos un nombre, una descripción si queremos y seleccionaremos una región. La región debe ser la más cercana a la ubicación en la que queremos centralizar los servidores en la nube. Tampoco os volváis locos porque podemos modificar la región del grupo una vez creado.

Una vez que tengamos el grupo de afinidad, configuraremos el almacenamiento.

Azurebasics1

En el menú izquierdo, almacenamiento, crear una cuenta de almacenamiento.

Azurebasics2

Le daremos un nombre, seleccionaremos el grupo de afinidad correspondiente para este storage y la replicación del mismo. Todos storages de Azure se replican, pero podemos seleccionar si se replicará localmente (en la misma delegación donde M$ tiene su CPD) o Geo-Redundante (En una ubicación diferente al CPD principal de almacenamiento). Obviamente, el costo es diferente entre las dos replicaciones.

Veréis que el nombre del storage se tiene que validar. Esto es porque cada objeto que se almacena en el storage de Azure tiene una URL dedicada. En este caso, el nombre del storage es el subdominio que compone esa URL.

Con esto ya tendremos configurados los pasos básicos para crear nuestro servidor virtual.

Azurebasics6

Para ello, en el menú nos vamos a “Maquinas virtuales”, “Crear una máquina virtual”

Azurebasics7

Podemos usar “creación rápida” y rellenar todos los campos principales de configuración para crear un servidor pero nosotros vamos a pinchar el “de la galeria”

Azurebasics8

Seleccionamos la imagen que queremos para nuestro servidor. Yo voy a instalar un server 2012.

Azurebasics9

La fecha de lanzamiento de la versión hace referencia a la creación de la imagen de la máquina. Por lo tanto, tendrá instalados los updates que correspondan a esa fecha.

Le damos un nombre a la máquina, el tamaño (cuanto más potente más cara como es lógico), y crearemos un login de administrador para la máquina.

Azurebasics10

Crearemos un nuevo servicio en la nube y le daremos un nombre. Los nombres tienen que ser únicos ya que como hemos comentado antes, son el subdominio de la URL genérica de ese servicio. Seleccionamos el grupo de afinidad, la subred en caso de que la hayamos configurado (porque queremos segmentar los rango de red en azure), el storage y añadimos los servicios básicos que queremos habilitar en el servidor y sus puertos.

El conjunto de disponibilidad en este caso lo dejamos en blanco porque no vamos a usar ninguno. Este servicio añade € al computo total, pero nos podría interesar para entornos de alta disponibilidad.

Azurebasics11

Por último instalamos el agente de la máquina virtual que nos añadirá varias utilidades a nuestro servidor. Podemos añadir algún otro paquete, o incluso añadir un script personalizado.

Le damos al símbolo de OK y esperamos a que el despliegue de la máquina termine. Con esto ya hemos desplegado nuestro primer servidor en Azure y tenemos el entorno preconfigurado para seguir usándolo.