Migrating Azure Database for PostgreSQL Single Server to Flexible Server

Estos días han sido de esos en los que tocaba tarea de migración y, bueno, que mejor forma de hacerla que tener seguro el proceso (previa POC) y, además, compartirlo. En este post quiero comentar los pasos que he seguido para la migración. En concreto, se trata de migrar de "Azure Database for PostgreSQL Single … Sigue leyendo Migrating Azure Database for PostgreSQL Single Server to Flexible Server

Anuncio publicitario

Integración con Dapr: Azure API Management Service/Self-hosted Gateway.

En este nuevo post sobre Dapr vamos a ver como integrarnos con Azure API Management (APIM). Para ello y, como viene siendo habitual, usaremos uno de los ejemplos ya conocidos (de acuerdo a posts anteriores), y, en concreto, el ya publicado en github (AllTogether). Antes de comenzar, es conveniente recordar que Azue API Mangement dispone … Sigue leyendo Integración con Dapr: Azure API Management Service/Self-hosted Gateway.

Introducción a Dapr .NET SDK (9/N): Azure Container Apps mode

En el pasado Microsoft Ignite (2021), se revelaba un nuevo servicio, Azure Container App. Un servicio de contenedores Serverless completamente gestionado para la construcción y el despligue de aplicaciones permitiendo facilmente su escalabilidad en base a las siguientes característidas: Tráfico HTTPProcesamiento controlado por eventosCarga de CPU o de memoriaCualquier escalador compatible con KEDA Una gran ventaja … Sigue leyendo Introducción a Dapr .NET SDK (9/N): Azure Container Apps mode

Dapr en Azure Functions (2/N): Deploy a Kubernetes/AKS

En el capítulo anterior, vimos como usar Dapr en Azure Functions para esta misma Arquitectura de ejemplo y trabajamos y la ejecutamos localmente, pues bien, en esta ocasión continuamos, para deplegarla y ejecutarla en un cluster de Kubernetes y, en concreto, en AKS (Azure Kubernetes Services). Realizaremos también algunos ajustes y mejoras, en lo que … Sigue leyendo Dapr en Azure Functions (2/N): Deploy a Kubernetes/AKS

Dapr en Azure Functions (1/N)

Y continuamos hablando sobre Dapr. En este caso, sobre la extensión para Azure Functions que permite que una función interactúe con Dapr para crear aplicaciones nativas en Cloud. Con esta extensión, es posible unir ambos mundos: Serverless y Event-Driven que pueden usar las capacidades de Dapr. En particular, construiremos dos funciones "QueueReader" y "EmailSender" para … Sigue leyendo Dapr en Azure Functions (1/N)

Time to live con Dapr: State TTL & Message TTL

Con este nuevo post abrimos una nueva etapa y dejamos atras la introducción a Dapr compuesta por la serie de 8 capítulos que comenzaba con esta introducción. Continuaremos en este y otros más que seguirán, con temas algo más diversos y prácticos. En esta ocasión, veremos como jugar con la caducidad de los estados y … Sigue leyendo Time to live con Dapr: State TTL & Message TTL

Introducción a Dapr .NET SDK (5/N): Bindings/Triggers

Y seguimos con la serie de posts sobre #Dapr incluso en vacaciones. En este articulo vamos a ver como hacer uso de los Bindins tando de entrada com ode salida (input y output respectivametne. Como en los casos anteriores vamos a ver ejemplos de componente en Azure. Para este caso usaresmos Azure Storage Queues. A … Sigue leyendo Introducción a Dapr .NET SDK (5/N): Bindings/Triggers

Introducción a Dapr .NET SDK (4/N): Pub/Sub

Continuando con la serie de posts sobre #Dapr, en este articulo nos ponemos manos a la obra con el patrón Publicador/Subscriptor (Publisher/Subscriber). Además, vamos a ver como trabajar con este Building Block en Azure y en particular con un componente basado en Azure Service Bus. Incluso ¿por que no?, usar el Azure Redis que ya … Sigue leyendo Introducción a Dapr .NET SDK (4/N): Pub/Sub

Introducción a Dapr .NET SDK (3/N): Secrets

Continuando con la serie de posts sobre #Dapr, en este en particular vamos a ver como usar secretos para evitar tener información sensible (como texto plano) en los componentes Dapr. Delegando así esta responsabilidad de seguridad en otros components, los "Secrets". A continuación, el listado completo de posts relacionados sobre los que iré trabajando y … Sigue leyendo Introducción a Dapr .NET SDK (3/N): Secrets

Introducción a Dapr .NET SDK (2/N): State Management

En el post anterior, hacíamos una introducción a Dapr con el propósito de saber que es y que nos aporta en nuestro día a día. También vimos un primer ejemplo sobre la invocación entre servicios (Service-to-service Invocation), donde el "Discovery" entraba en acción. En este post continuaremos aprendiendo y profundizando y, lo haremos particularmente con … Sigue leyendo Introducción a Dapr .NET SDK (2/N): State Management