¿Cuál es la relación entre Big Data, Cloud computing y NOSQL?

Así es como los tres términos se relacionan entre sí.

La computación en la nube es una forma de obtener suficiente potencia informática y almacenamiento para manejar grandes datos de una manera que no implique invertir en activos de infraestructura.

NoSQL es un conjunto de herramientas de recuperación y almacenamiento de datos que hacen compensaciones estructurales frente a herramientas de bases de datos relacionales más tradicionales para permitir que las preguntas se hagan más rápidamente sobre big data. Algunos proveedores de computación en la nube alojan sus propias versiones de herramientas NoSQL (como Amazon), y muchas herramientas (como las herramientas del ecosistema Hadoop) están diseñadas específicamente para aprovechar los sistemas de múltiples computadoras, como las que se pueden construir fácilmente en las infraestructuras de la nube.

Big data son datos cuyo volumen hace que sea lo suficientemente desafiante para usar desde un punto de vista computacional que herramientas como la nube y NoSql son necesarias.