Interactividad
4.1 PRESENTACIÓN EJECUTIVA
Presented by Marisa
Introducción
Introducción
Big Data es un concepto tecnológico que conlleva un soporte tecnológico importante, esta materia se enfoca en la práctica, disponer de dispositivos o elementos físicos para crear servicios en la nube y su uso con Big Data, es importante considerar los aspectos virtuales, aprovechar la tecnología disponible en la nube, aprovechar software gratuito para lograr los objetivos de cada unidad.
Unidad 1
• Conocimos las principales diferencias entre servidor en la nube, servidor virtual y servidor dedicado.
• Revisamos las principales características para la implementación de una nube.
• Investigamos un servicio en la nube comercial y uno gratuito.
• Instalamos OwnCloud en nuestro servicio de hosting existente.
Unidad 2
• Realizamos la instalación de R.
• Investigamos un ejemplo de algunos algoritmos de predicción en R.
• Investigamos el funcionamiento del algoritmo de búsqueda por fuerza bruta.
• Conocimos la base de datos pública y la exploramos con QGIS.
• Realizamos la programación en R de un predictor.
Unidad 3
• Investigación Hadoop
• Instalamos Hadoop
• Instalamos Spark
Figura 1. Spark
Este proyecto será una aplicación WEB móvil que hará uso de todo lo aprendido, mencionado previamente
Será responsiva
Para su creación se usarán librerías como HTML 5, JavaScript, CSS, Bootstrap, Angular JS, entre otras
Permitirá visualizar un mapa geográfico, esto, haciendo uso de API
Esta visualización partirá de alguna consulta generada a partir de herramientas de análisis como R (el usuario mediante la aplicación podrá seleccionar algunas variables para llevar a cabo su consulta)
Se visualizará en un mapa geográfico información estadística que se obtendrá de una base de datos pública
Se hará uso de un servicio en la nube (aplicación, base de datos, software de análisis)
Se accederá a la aplicación desde cualquier dispositivo móvil para la consulta de la información
Aplicación web móvil
Mapa geográfico
Herramientas de análisis
Servicio en la nube
Responsiva
Base de datos pública DENUE
R
Librerías HTML5, JavaScript, CSS, Bootstrap, Angular, JS
- Aplicación o
- Base de datos o
- Software de análisis
Características del servicio de hosting usado:
Figura 2. Sistema operativo
Para análisis de datos, en esta aplicación web móvil, se implementó el uso de la librería de JavaScript d3.js, esta fue de gran utilidad para una mejor presentación de los datos obtenidos de la base de datos pública.
Se aplicó también la herramienta de análisis de datos al implementar análisis de clústeres en el mapa mostrado.
per_ocu
tipo_v_e_2
letra_ext
id
edificio
nom_estab
tipo_vial
nom_v_e_2
raz_social
nom_vial
tipo_v_e_3
edificio_e
nom_v_e_3
codigo_act
tipo_v_e_1
numero_int
numero_ext
letra_int
nombre_act
nom_v_e_1
Utilizaremos OwnCloud
OwnCloud es un programa multiplataforma, muy similar al popular DropBox, el cual al instalarlo sincroniza los archivos que queramos con la nube, a los cuales también podremos acceder desde un dispositivo móvil o cualquier ordenador conectado a internet, donde podremos compartir nuestros archivos.
Figura 3. Owncloud
Como se comentó con anterioridad, esta aplicación será desarrollada en Android Studio, lo que nos permite la visualización de cómo lucirá en nuestro dispositivo móvil.
Una vez adaptado el código de nuestro sitio a la sintaxis usada en Android Studio, corroboramos que la aplicación se ejecuta con éxito en nuestro dispositivo móvil el cual incluirá las especificaciones mencionadas con anterioridad.
Maestría en ciencia de los datos y procesamiento de datos masivos (Big Data)
Materia: Taller de Big Data en la nube
Equipo
Ana Celsa Yepiz Valenzuela
AMED18615
Ana Yessica Espinosa Ávila
AMED18588
Armando Herrera Martínez
AMED18539
Ricardo Rubalcava Ortiz
AMED18636
Unidad. INTERACTIVIDAD
Unidad 4 (2 – 8 de Diciembre)
Profesor: Dr. Alberto Ochoa Ortiz - Zezzatti
Esta actividad nos ha permitido, además de repasar los conceptos teóricos, practicar la instalación, implementación y práctica de los conceptos vistos en la materia actual. Fue interesante y enriquecedor ya que en esta unidad final, el proyecto final, hace uso de los conceptos adquiridos en el transcurso de la materia, lo que nos ayuda a que este conocimiento adquirido, se absorba de una mejor manera.