La unión hace la fuerza: Big Data más ‘cloud computing’

2 min lectura
La unión hace la fuerza: Big Data más ‘cloud computing’
La unión hace la fuerza: Big Data más ‘cloud computing’

BBVA API Market

La facilidad y la sencillez son dos de los mantras en el mundo de desarrollo. Conseguir que la construcción de un proyecto sea mucho más ágil y eficiente es uno de los objetivos de cualquier desarrollo.

César Silva, responsable de Tecnología de Beeva, en su intervención en el evento Emerging Tech: Big Data walking to the cloud, ha destacado que, al unir la potencia tanto de Big Data como del cloud computing, “algo que antes era muy complicado como acceder a volúmenes enormes de información desde un volumen enorme de infraestructura, ahora se convierte en algo que, aunque no es trivial, está al alcance de prácticamente cualquier”.

Esto lo que permite al desarrollador es una mayor facilidad para “construir” un proyecto de analítica de datos.

Pero antes que nada hay que saber definir qué es cada uno de ellos:

Big Data

“Es lo que nos permite ser capaces de tratar una gran cantidad de datos y sacar valor de ello”. Todas las tecnologías Big Data se basan en un patrón común que es la distribución de trabajo entre diferentes máquinas, el 99% de ellas se basan en la clusterización, en coger volúmenes de información enormes, segmentarlos y analizarlos con grupos de máquinas.

Para Silva, “el escalado vertical es una solución en la que cada vez más metiendo más memoria, más CPU, en un único nodo, pero tiene un límite, el que haya de tecnología disponible. Sin embargo, si somos capaces de construir aplicaciones o sistemas en los que añadiendo máquinas de forma horizontal sean capaces de tratar cada vez más volumen de información no tendremos esa limitación tan clara”.

Los tres modelos de funcionamiento más comunes:

1. Tecnologías que funcionan con un nodo maestro y varios nodos de computación.

2. Tecnologías que tienen varios nodos maestros y varios nodos de computación.

3. Tecnologías que no tienen el concepto de nodo maestro, sino que todo se hace en un anillo en el que todos los nodos son iguales.

Cloud computing

En realidad es “infraestructura bajo demanda, contratando a una tercera empresa para que me gestione la infraestructura”. Se diferencia del hosting tradicional en que es una infraestructura “instantánea”, es decir tener disponible “computación, almacenamiento y tráfico en cuestión de minutos” y además es “programable”, es decir que se ofrece como un servicio “maleable”, con lo que el hardware se puede automatizar.

En opinión de Silva, estas características han hecho que la capacidad de cálculo y de almacenamiento se convierta en una “commodity” porque “se ha puesto al alcance de todo el mundo”.

Un modelo de cloud computing te permite “poner algo rápido en funcionamiento y además solo se quiere pagar mientras se utiliza esa infraestructura”.

La clave está en saber cómo construir un proyecto uniendo y sacando el máximo provecho a las tecnologías que ofrece Big Data y cloud computing.

Si quieres ver la ponencia completa de este evento de Emerging Tech, no te pierdas este vídeo:

Síguenos en @BBVAAPIMarket

También podría interesarte