Azure files

¡Hola a todos de nuevo!

Hoy vamos a ver una funcionalidad que incorporaron en Azure recientemente, y que era muy demandada por las empresas que querían llevar sus aplicaciones legacy a la nube. No se trata de otra cosa que Azure Files, la posibilidad de montar una unidad de red compartida, para que las máquinas virtuales principalmente puedan mapearla y acceder a sus ficheros.

Introducing Microsoft Azure File Service: http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/12/introducing-microsoft-azure-file-service.aspx

Esto viene muy bien cuando nuestras aplicaciones dependen de una “Unidad (Z:)” a la hora de volcar información o acceder a la misma desde distintas máquinas.

Para poder habilitarlo vamos a tener que tirar mucho de PowerShell, ya que no es una funcionalidad que venga activada por defecto en el portal de Azure.

Empezamos creando una nueva storage account, ya que será la manera de que nos aparezca la opción de utilizar Azure Files:

clip_image001

clip_image002

Una vez creada, y para poder trabajar con PowerShell, necesitaremos descargar los módulos en preview que permiten manejar esta característica. En la documentación que os hemos puesto arriba viene el .zip incluido:

image

Cargamos el módulo que nos hemos descargado, y realizamos los pasos que nos indican para la creación de esa unidad compartida:

image

image

Una vez creada la unidad de red, podrá ser accedida vía SMB (2.1) o vía REST desde cualquier VM/Worker/Web role de Azure hospedada en la misma región que la Storage Account donde se encuentra la unidad. En la documentación oficial que os hemos dejado viene un montón de información más.

En nuestro caso si intentamos mapear la unidad desde una VM que se encuentra en una red virtual de esa región, vemos como el proceso es idéntico al que haríamos en local:

image

Y ya tendremos nuestra Unidad (Z:) para manejar ficheros de una manera mucho más sencilla 🙂

image

¡Hasta la próxima!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *