Posts

Showing posts with the label Azure Redis Cache

Crear cluster de Azure Redis Cache en una Red Virtual y hacer visible el cluster a aplicaciones de App Service Environment

Image
Nota: Este post es la continuación de la guía: “ Configurar y desplegar una Web API en Azure App Service Environment ” , favor de realizar primero los paso del post antes de seguir con esta publicación. En muchas ocasiones no se desea tener el servidor de cache expuesto a Internet, ya sea por temas de seguridad o bien se quiere disminuir la latencia de los mensajes del servidor o ancho de banda.   Para lograr aislar un servidor de Azure Redis Cache es necesario crear una Subnet dentro de una VNET   que le corresponda a tu aplicación, para posteriormente crear o asignar el servidor de Redis dentro de esa Subnet. U na vez creado el servicio de Redis, solamente las aplicaciones dentro de la misma VNET podrán acceder al servidor de cache, ya que lo hemos aislado en la VNET de nuestra aplicación .   App Service Environment nos facilita aislar nuestras aplicaciones en una infraestructura de plataforma como servicio (PaaS) dedicado , lo cual nos da un mayor control de...

Practicas de diseño de Caching distribuido en Azure

Image
Para las aplicaciones distribuidas de gran escala, el acceso a datos de aplicaciones stateful es crítico. El rendimiento global de la aplicación y la latencia están limitados normalmente por la rapidez con la que se pueden recuperar, compartir y actualizar los datos y los contextos necesarios. Los servicios distribuidos de almacenamiento en caché, como Caching de Azure y memcached, han evolucionado en respuesta a esta necesidad. Las aplicaciones deben utilizar una plataforma de memoria caché distribuida. Tener en cuenta las siguientes directrices para el diseño de Caching distribuido: 1. Utilice una plataforma de almacenamiento en memoria caché distribuida como Worker Role dentro del servicio hospedado en Azure. Esta gran proximidad a los clientes de la memoria caché reduce las barreras de latencia y rendimiento producidas por el recorrido del equilibrador de carga. 2. Use la plataforma de almacenamiento en memoria caché distribuida como repositorio principal para tener acceso a los ...

Geospatial queries in Azure Redis Cache using Node.js Azure API App

Image
Hello world! Now I come with a guide on how to perform geospatial queries in Azure Redis Cache using Redis for Node.js. To create our environment, we will perform the following steps: Create Redis server in Azure Create API App in App Services Create Node.js Web API in Visual Studio Publish Node.js API in Azure App Services Test API with Rest Client Download code here: Https://github.com/Kodran/Redis-Geospatial-WebAPI Pre requirements Azure subscription, you can get a free trial here Visual Studio 2013+ Node.js and npm Node.js Visual Studio Tools Https://www.visualstudio.com/en/vs/node-js/ Node.js Redis Client Npm install redis Create Redis server in Azure Enter to the Azure portal and look for: "Redis Cache", then add a Redis server and capture the data of the new server: For demonstration reasons, we will choose a standard server, remember that if we want to configure a Redis cluster or make more advanced configurations, we need...