Alta disponibilidad en Azure (Virtual Machines)

Subir algo a la nube (independientemente de cuál ésta sea), no significa que de inmediato tendremos alta disponibilidad. Especialmente si hablamos de IaaS. La alta disponibilidad en este contexto hace referencia a la capacidad que tiene un despliegue en la nube de seguir proveyendo los servicios que supone su implementación, aún cuando existan situaciones planeadas…

1

Añadir IP a Azure SQL DB con PowerShell

Azure brinda enormes ventajas; entre ellas, la posibilidad de poder configurarlo y administrarlo desde cualquier parte del mundo. Sin embargo en ambientes como el de SQLDB (antes conocido como SQL Azure) para poder entrar a administrar la DB la ip de nuestra máquina de trabajo ha de estar autorizada; así que cada vez que nos…


DynamicTableEntity: Azure Storage con Entidades Dinámicas

Recuerdo por allá en la prehistoria de Azure cuando pocos éramos los que nos aventurábamos en esas aguas inexploradas, que cuando uno quería usar el Azure Storage y en especial las tablas, tenía que generar toda una capa de acceso a datos con la parafernalia que ello conlleva para poder usar el api que en…


MÁS ALLA DE LOS MOBILE SERVICES: Una nueva era en el backend

Update: Descarga la presentación PPT de este post de aquí: Y el código de ejemplo de aquí Seguramente ya has trabajado algo con Azure Mobile Services (en este artículo ZuMo) o al menos los has oído nombrar y sabes que son usados para que tus apps puedan acceder fácilmente a un backend a través de…


El titán ágil (Los Resultados)

Este es el desenlace de la dupla de posts que emergieron como consecuencia del gran cambio que está teniendo Microsoft desde sus entrañas técnicas, logrando una velocidad de desarrollo y evolución que creo no se habían visto nunca. Esta parte tiene un toque netamente técnico mostrando los últimos anuncios del TechEd para tener en cuenta…


LightSwitch: Replicando Cambios de Base Datos a Windows Azure – ERROR: Incorrect syntax near ‘MULTI_USER’

Este vago, vaguísimo error, que se presenta cuando desplegamos una solución de LightSwitch a la nube, es totalmente aterrador y deja inusable nuestra solución. Después de experimentar bastante, detecté que sucede cuando hago cambios a la estructura física de la base de datos en desarrollo, sobre objetos ya existentes en el despliegue anterior. Por ejemplo…


Windows Azure Websites: Dominios Personalizados

En general los sitios de Azure Websites vienen con nombres del estilo: http://warnov.azurewebsites.net. Afortunadamente Windows Azure ofrece una metodología muy sencilla para asignar un nombre de dominio personalizado para que tu sitio tenga por ejemplo el nombre: http://warnov.com. Básicamente lo que tenemos que hacer: Verificar que nuestro Azure WebSite esté en Shared o Reserved (los…


WebAPI, Azure y Apps: Una implementación

Esta presentación la he usado en varios eventos últimamente, como el TechDay de Cali, Medellín y algunas charlas online. Nos muestra unos temas que ya he tratado en varios de mis posts anteriormente, relacionados con Windows Azure Mobile Services, Windows Azure Storage, Web Api y Apps. Aquí quise integrar todos esos posts en un ejemplo…


Metadatos de Azure vs. Caracteres Especiales

@lvbernal, quien hace parte de nuestro grupo de MCS, me preguntó acerca de un problema que estaba teniendo en su desarrollo con Windows Azure, al tratar de usar caracteres especiales en los metadatos de los blobs que requería subir a Windows Azure. Le di la guía que lo llevó a la solución y él muy…


Usando WebAPI para generar Azure SAS para tus apps

He venido escribiendo una serie de posts acerca de los diversos mecanismos que existen para poder subir archivos desde nuestras apps de Windows 8 o de Windows Phone a Windows Azure. En este artículo explico por qué es importante un mecanismo que nos permita autorizar solo por un tiempo determinado manejar un archive determinado en…