Configurar un File share en una cuenta de almacenamiento y conectar desde una máquina virtual on-premise.

Azure Files ¿Qué es Azure file? Azure Files ofrece recursos compartidos de archivos en la nube totalmente administrados. Se puede acceder mediante el protocolo SMB. Los Azure Files se pueden montar simultáneamente en implementaciones de Windows, Linux y macOS en la nube o locales. Los recursos compartidos de Azure Files se pueden almacenar en caché en servidores de Windows Server con Azure Files Sync. Esto permite un acceso rápido allí donde se utilizan los datos. ¿Por qué es útil Azure Files? Los recursos compartidos de archivos de Azure se pueden usar para: Reemplazar…continue reading →

Configurar Traffic Manager para conseguir alta disponibilidad en una Web App en 2 regiones

En este post voy a explicar traffic manager y voy a poner un ejemplo de cómo configurarlo para conseguir alta disponibilidad en una aplicación web en 2 regiones diferentes. También voy a explicar algunas de las ventajas que tiene. Traffic manager nos permite enrutar peticiones de los usuarios entre instancias que se encuentran en la misma región o en regiones diferentes. En este post me voy a referir al segundo caso cuando se encuentran en regiones diferentes. Entre los puntos de conexión de servicio compatibles con traffic manager, se incluyen máquinas virtuales de…continue reading →

Desplegar en Azure 2 versiones de una aplicación web en 2 slots y aplicar un Swap a los slots.

Azure App Service, Web App y Slots Azure App Service es uno de los servicios PaaS que ofrece Microsoft Azure. Para desplegar aplicaciones, como por ejemplo aplicaciones Web, tenemos opciones como: Crear VM en Azure (IaaS) y en ellas instalar IIS, .NET, SQL Server, … En la cual los administradores gestionamos todo. Usar la plataforma Web App Service o como se denominaba antes Web Site, que forma parte de App Service, en la que podemos desplegar directamente aplicaciones. Los administradores no somos responsables de gestionar las VMs que ofrecen los servicios, pero sí…continue reading →

Web App desde Visual Studio

Qué es una Web App. Una web app es una versión de la página web optimizada y adaptable a cualquier dispositivo móvil. Dicho de otra manera, es una página que se puede abrir desde el navegador de cualquier terminal independientemente del sistema operativo que utilice. Las principales ventajas de una web app frente a una app nativa son: Se puedes usar desde cualquier sistema operativo, son multi-plataforma. Sólo necesita un navegador actualizado para funcionar y poder disfrutar de ella. No es necesario descargar la app desde tiendas como Google Play y App Store. Puedes…continue reading →

Configurar un Scalability Set para automatizar el escalado del conjunto

Una de las ventajas más importantes del Cloud Computing, es su capacidad elástica, cada vez son más las personas que acuñan el término “Cattle versus Pets”, con lo que pasamos de utilizar las maquinas con cuidado y arreglar el servicio aunque nos llevara horas de mantenimiento, para pasar a un pensamiento de “No funciona, la elimino y creo otra”. La escalabilidad es una de las razones que han hecho muy útil el uso de la “nube” debido a poder incrementar las capacidades de entorno de forma rápida y eficaz sin caída de servicio.…continue reading →

Crear una imagen personalizada en Azure de una máquina virtual Linux con Apache.

Crear una imagen personalizada en Azure de una máquina virtual Linux con Apache. Antes de comenzar a exponer las bondades que tiene realizar una imagen personalizada de un sistema operativo (Linux o Windows) en Azure, deberemos de entender que es y cómo funciona. ¿Qué es? En el caso de Azure que es el ámbito del que vamos a hablar, estaremos creando una imagen de Linux para desplegar máquinas virtuales que serán iguales y estarán personalizada por nosotros. Al menos en lo que software y actualizaciones del sistema se refiere. Vemos la imagen de…continue reading →

Crear una imagen personalizada de una VM ARM tipo Windows en Azure

En Azure podemos gestionar máquinas virtuales, y tenemos muchas y diferentes opciones para poder realizar sobre ellas, y una de ellas es que podemos crear una imagen de una máquina virtual personalizada, donde ya hayamos creado una configuración previa, es decir, que ya hemos dedicado mucho tiempo a esperar a que se instalen las diferentes aplicaciones, algunas de ellas donde se necesitan horas de preparación para su uso. Pues esta imagen es una plantilla para desplegar nuevas máquinas y ahorraremos todos estos pasos, una manera perfecta de reducir tiempo del despliegue de una…continue reading →

Configurar 2 máquinas virtuales con IIS en alta disponibilidad mediante un Availability Set

Un Availability Set, o conjunto de disponibilidad, es una funcionalidad de agrupación lógica que podemos utilizar en Azure, para asegurarnos que los recursos de una máquina virtual que coloquemos en dicho Availability Set estén aislados entre sí cuando se implementen en un centro de datos de Azure. Azure garantiza que las máquinas virtuales colocadas en un conjunto de disponibilidad se ejecutan en varios servidores físicos, en distintos grupos de proceso, en diferentes unidades de almacenamiento y distintos conmutadores de red. Si se produce un error de hardware o software de Azure, solo un subconjunto…continue reading →

Configurar una conexión P2S entre una máquina on-premises y una red virtual ARM en Azure

Requisitos Antes de empezar tenemos que cumplir con los siguientes requisitos; Tener una suscripción en Azure Un espacio de direcciones IPv4 privadas disponibles Un dispositivo VPN disponible para finalizar la conexión VPN Point to Site (P2S) VNet con una subnet para gateways. En la subnet de gateways un VPN Gateway. Los certificados necesarios. (Certificado raíz cuya clave pública se importará en el Gateway y un certificado de cliente basado en el certificado raíz para que el cliente se autentique.) ¿Qué es una VPN P2S o Point to Site? Las conexiones Point to Site…continue reading →

Configurar una conexión VPN S2S entre una red virtual ARM y otra ASM

En Azure para el despliegue de nuevos servicios y nuevas máquinas se recomienda usar el modelo ARM. Sin embargo, hoy en día puede que nos encontremos empresas que tienen servicios y maquinas en el modelo clásico y no las hayan migrado a ARM. Puede que nos encontremos el caso que tengamos que conectar maquinas ARM con máquinas ASM, para ello tenemos dos opciones: Conectar las VNets mediante Vnet Peering. Esta opción salió como novedad a principios del 2018 y nos permite emparejar una red virtual creada mediante Resource Manager con una red virtual…continue reading →