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…
Filtrando por categoría Contenedores
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…
Usar secretos con Dapr
El siguiente punto que creo que es importante investigar, en mi serie de artículos sobre Dapr, es el uso de secretos. Como sabes, estos pueden estar almacenados en un simple archivo de texto plano (en entornos de desarrollo) o incluso…
Registrar las trazas entre servicios con Dapr
Uno de los puntos importantes, en cualquier arquitectura, es la capacidad de monitorizar lo que está pasando en esta, y no sólo cuando falla 😜. De forma automática, Dapr es capaz de generar trazas entre los diferentes componentes que interactúan…
Patrón publicador suscriptor con Dapr
Otro de los bloques que te conté cuando empecé con Dapr era el destinado al patrón de publicador suscriptor. Con él podrás construir una arquitectura basada en eventos asíncronos donde los suscriptores no tienen por qué conocer a los publicadores….
Interactuar con servicios externos con los bindings de Dapr
Después de ver qué es posible integrarnos con servicios internos de nuestra propia aplicación a través de Dapr, es posible que te preguntes cómo puedo hacer lo mismo con servicios externos o de terceros. En este artículo te cuento qué…
Invocación entre APIs con Dapr
Lo siguiente que estuve investigando, cuando empecé con Dapr, fue cómo era posible llevar a cabo la comunicación entre APIs que usaran esta tecnología. Como ya comenté en el primer artículo, uno de los bloques contemplados es Service-to-service invocation y…
Hoy empiezo con Dapr
Como ya compartí en mi perfil de LinkedIn e Instagram, estos meses estoy enfocada en otras cosas más importantes 🥰 Sin embargo, ya estoy a ratitos trasteando, volviendo a este mundo que tanto me gusta. Mi entretenimiento estos días es…
Integración de Services de Kubernetes con Azure Private Links
En el mes de mayo se anunció, en public preview, la posibilidad de integrar los objetos de tipo Services con la creación de Private Links de Azure. Gracias a ello, ahora será más sencillo la creación de estos y no…
Cómo generar imágenes de Docker compatibles con Apple M1 desde GitHub Actions
Desde que renové mi Macbook Pro he tenido algunos «problemillas» con algunas imágenes de Docker, debido a que la arquitectura para la que se generaron estas no es compatible con la que espera este nuevo chip, ARM. Si tú también…
Acceder a tus contenedores locales desde Internet a través de Traefik Hub
Recientemente Traefik ha anunciado, todavía en beta, un nuevo servicio llamado Traefik Hub que permite publicar contenedores a través de este, de forma que podamos acceder externamente a ellos, utilizando políticas de acceso como autenticación básica (usuario y contraseña) o…