Azure Cosmos DB ahora en modo Serverless

Hace un tiempo hable de la versión serverless de Azure SQL Server, ahora le toca el turno a Azure Cosmos DB, que también ha sido lanzada en versión serverless (en preview en el momento de escribir esta entrada) .

Aquí el anuncio por parte del equipo de Microsoft: https://devblogs.microsoft.com/cosmosdb/serverless-preview/

Lo primero que se puede apreciar es que, efectivamente, al ir a crear una nueva cuenta aparece una nueva opción donde indicar si queremos que la cuenta este en modo aprovisionado (como hasta ahora) o en el nuevo modo serverless.

Pantalla de creación de una cuenta de Azure Cosmos DB. En la imagen aparece la opción para que sea serverless en lugar de aprovisionada
Sigue leyendo Azure Cosmos DB ahora en modo Serverless

Como forzar navegación HTTPS con Azure CDN

Si tienes una página web detrás de un Azure CDN y quieres forzar que toda la navegación de tu web se realice siempre con protocolo HTTPS, has de crear una redirección desde la sección de «Rules engine«. En esta pequeña píldora, te explico como hacerlo.

Sigue leyendo Como forzar navegación HTTPS con Azure CDN

Primer vistazo a Azure Static Web Apps

Información general de Static Web Apps

Hace algún tiempo hice un vídeo en el que explicaba como servir páginas estáticas con Azure Blob Storage, una forma rápida, sencilla y barata para servir este tipo de páginas. Ahora, Microsoft ofrece el servicio de Azure Static Web Apps (aún en preview) para la gestión de este tipo webs. Lo he estado probando, y estas son mis primerísimas impresiones.

Sigue leyendo Primer vistazo a Azure Static Web Apps

Integración continua y despliegue automatizado en Azure con Azure DevOps

Os dejo por aquí la sesión que grabé el otro día en directo. En esta sesión se crea desde cero una implantación de integración y despliegue continuos de una web en Azure, usando Azure DevOps.

Espero que os guste. ¡Nos leemos!

Vincular Azure DevOps a una suscripción de Azure

Un escenario muy común en Azure DevOps, es que tu pipeline de Release tenga que desplegar sobre una suscripción de Azure que no es la que tienes vinculada por defecto. En esta entrada vamos a ver como podemos vincular Azure DevOps y una suscripción de Azure.

Sigue leyendo Vincular Azure DevOps a una suscripción de Azure

Como servir páginas estáticas desde Azure Storage

Después de mucho tiempo recupero el formato vídeo, un formato que me apetece mucho, pero que me cuesta… a ver si haciendo pequeñas píldoras va saliendo mejor.

En este vídeo, explico como usar Azure Blob Storage para almacenar y servir páginas web estáticas. ¡Imaginaos lo bajos que pueden ser los costes!

Espero que os guste.

Como desplegar un Azure App Service sin tiempos de caída

Es muy probable que si estamos realizando y desplegando una API o una web usando App Services, necesitemos que nuestro producto este siempre on-line, sin dejar de dar servicio en ningún momento durante el proceso de despliegue. También es posible que quieras probar manualmente que todo funciona correctamente, pero sin que esto afecte a los usuarios en producción. O simplemente te puede interesar realizar pruebas A/B y redirigir parte del trafico entrante a distintos servicios. Para ello, Azure App Service ofrece los Staging Slots.

Hemos de tener en cuenta que esta característica no esta disponible en todos los niveles del servicio, por lo que en los niveles gratuitos, compartidos y el básico no podrás utilizarlo. También es algo normal, ya que es una característica útil en entornos productivos.

Listado de las características incluidas en el app service, entre ellas se encuentra staging slot, en este caso permite hasta cinco slots

Vamos a ver como crear y configurar un App Service que no deje de dar servicio durante un despliegue.

Sigue leyendo Como desplegar un Azure App Service sin tiempos de caída

Como preparar la certificación Azure Solutions Architect Expert

Escudo de la certificación Azure Solutions Architect Expert

Recientemente me he certificado como Microsoft Certified: Azure Solutions Architect Expert y me gustaría contar por aquí como ha sido la experiencia y que recursos he utilizado para formarme, tal vez a alguien le ayude en algo.

Esta certificación consta de dos exámenes: Az-300 y Az-301. Puedes hacer el Az-302 como examen de transición si ya tenias el 70-535 (han cambiado esto, si no me equivoco en enero de este año). Veamos pues cada uno de estos exámenes por separado.

Sigue leyendo Como preparar la certificación Azure Solutions Architect Expert

Soporte completo con PowerShell para Cosmo DB

Hace algún tiempo me tope con la necesidad de tener que realizar algunas modificaciones sobre una Cosmo DB en tiempo de Release y no pude por que no se soportaba mediante ARM, API ni PowerShell. En aquel momento, vote sobre una petición abierta al respecto en los foros de feedback de Microsoft (mira si hace tiempo, que por aquel entonces era Document DB)

Ya había olvidado el tema (no lo he vuelto a necesitar) cuando hoy me ha llegado un correo avisando que la petición ha sido finalizada:

Por lo tanto, Cosmo DB ya tiene soporte PowerShell para todos sus recursos. Una lista de lo que se puede hacer:


https://docs.microsoft.com/en-us/azure/cosmos-db/powershell-samples

¡Nos leemos!