La gran variedad de posibilidades de almacenamiento NoSQL y procesamiento de “Big data” requiere de profesionales que son capaces de distinguir diferentes modelos, tomar la decisión de usar un modelo adecuado al tipo de aplicación, entender los componentes que forman la arquitectura de sistemas que ofrecen estos modelos y considerar los niveles de consistencia de datos que ofrecen. Además, el profesional debe ser capaz de enfrentar los retos que pueden representar estos sistemas con respecto al particionamiento (sharding) y replicación de datos, como también en la recuperación de fallas. La adquisición de los conocimientos sobre el manejo de “Big data” en el ambiente NoSQL debe ser fortalecida con el entendimiento de la organización y manejo de datos en bases de datos relacionales, distribuidas y paralelas, para contar con una visión “completa” en la variedad de opciones existentes para el manejo de “Big data”.
El curso de Repositorios NoSQL y “Big data” es un curso teórico-práctico donde el estudiante aprende: