Aerospike, una exploración al Market Place de Azure

Así como ustedes ya conocen las diversas tiendas de aplicaciones móviles que existen hoy en día, también existe una tienda de soluciones de cloud provista por Azure. En esta tienda se pueden encontrar más de 3 mil elementos que corresponden a soluciones de software en la nube, servicios para desarrolladores y datos pre configurados para la nube de Azure.

Hoy vamos a estar hablando de cómo usar esos elementos del Azure Marketplace, dentro de nuestras suscripciones de Azure. Para el ejemplo del día de hoy, estaremos desplegando una máquina virtual con Aerospike, que podremos usar para complementar la solución de software que estemos desarrollando basada en la nube.

Aerospike es una base de datos open source NoSQL. Es  distribuida  de peso ligero y enfocada a lograr muy altas velocidades y a escalar horizontalmente. Está optimizada a utilizar almacenamiento SSD  y puede responder a más de 200.000 transacciones por segundo por nodo. Además puede almacenar terabytes de datos. Se ha usado principalmente en la publicidad como almacenamiento de cookies del lado del servidor, donde las velocidades de lectura y escritura son cruciales. También se utiliza en juegos de azar, seguridad y comercio electrónico.

Observa en este video como hacer el despliegue de una VM del Azure Marketplace, sobre tu suscripción, tomando como ejemplo a Aerospike. Al final del video, aprende cómo conectarte a tu máquina Linux de Aerospike en la nube, con una aplicación de consola creada en C#.