Si estás desarrollando tu aplicación web o API en Go es posible que quieras valorar el uso de Azure App Service para hospedarla. Si bien todavía está en fase experimental, en este artículo te comparto cómo puedes probarlo de forma…
Cómo guardar los audios de WhatsApp en iOS
Yo no sé si solo es mi círculo de amigos y familiares pero cada vez recibimos más audios que texto por WhatsApp. Es un poco paradójico porque una de las cosas que hacía que usáramos este tipo de aplicaciones de…
Crear máquinas virtuales dentro de un clúster de Kubernetes con Kubevirt
Hace unas semanas atrás estuve jugando con un proyecto de la CNCF llamado KubeVirt, que te permite crear máquinas virtuales, Linux y Windows, dentro de un clúster de Kubernetes como si de otro recurso más se tratara. Me pareció súper…
Hoy empiezo con OpenShift
Año nuevo, serie nueva 😝 y es que estos días he estado entreteniéndome con OpenShift, a mi modo, viendo cómo empezar a usar esta plataforma a partir de un ejemplo, mi Tour of heroes. Hoy quiero compartir contigo el primer…
Configurar las variables de entorno de Angular dinámicamente en Docker
Uno de los ejemplos que utilizo bastante a menudo es uno que consta de una API en .NET Core y un frontal web en Angular. Dependiendo del entorno, la URL de la API puede variar y es por ello que…
Ejemplo de Authorization Code Flow + PKCE de OAuth 2.0 para Single Page Applications
Hace algo más de tres años escribí una serie de artículos sobre OAuth 2.0 y los diferentes flujos que podíamos utilizar en nuestras aplicaciones. Lo cierto es que es una de las series más vistas a diario en mi blog…
Actualizar todos los módulos de un proyecto en Node.js a su última versión automáticamente
Estos días he estado revisando y actualizando código de hace tres años, donde el cuidado que debo tener con las dependencias de Node.js es bajo, ya que es código de ejemplo de algunos de mis artículos. Es por ello que…
Desplegar una aplicación con Dapr en Azure Container Apps
Después de toda esta serie escrita con una mano 🥰, el último sitio donde quiero mostrarte que puedes desplegar tus aplicaciones con Dapr es en Azure Container Apps, un servicio relativamente nuevo que viene con Dapr «incorporado». En este artículo…
Desplegar una aplicación con Dapr en AKS
En el último artículo compartí contigo cómo desplegar un ejemplo con Dapr, bastante completo, en Kubernetes, usando Kind. Hoy quiero mostrarte cómo desplegar el control plane de Dapr en AKS, gracias a la extensión que tenemos disponible para ello y…
Desplegar una aplicación con Dapr en Kubernetes
Como ya te dije en el último artículo, es hora de ir viendo cómo encaja Dapr en los diferentes entornos donde solemos trabajar. Hoy le toca el turno a Kubernetes y en este artículo quiero compartir contigo cómo encaja mi…
Dapr con Docker Compose
Ahora que ya he compartido contigo los aspectos principales de Dapr, es hora de experimentar los diferentes entornos sobre los que podemos ejecutar este tipo de aplicaciones. Hasta ahora, todas las pruebas realizadas las he hecho usando el modo self-hosted…
Ejemplo del modelo actor con Dapr
Otro de los bloques que Dapr contempla dentro de su framework es el de los actores, un modelo que ha ganado popularidad en los últimos años, si bien data de 1973 (propuesto por Carl Hewitt), gracias a los sistemas distribuidos…