Está en la página 1de 5

BIG DATA

Las 5V para definir una herramienta de Big Data


Existen diferentes herramientas en el mercado que ayudarán a gestionar tus datos. Si quieres
saber cuál es la que más te conviene, ten en cuenta las 5V que debe cumplir para clasificarse
como una herramienta potente:

Volumen: Cualquier herramienta debe poder analizar una gran cantidad de datos no
estructurados (gigabytes y petabytes)

Velocidad: Esto hace referencia al ritmo con el que se reciben los datos y la rapidez con la que
se actúa sobre ellos. Hay algunas herramientas que conectadas a internet permiten una visión
en tiempo real.

Variedad: Que acepte diferentes formatos de datos (estructurados y no estructurados)

Veracidad: De nada sirve tener una herramienta que no nos aporte información real. Es
importante que el sistema escogido mitigue el sesgo de datos, descubra los datos duplicados y
detecte anomalías o inconsistencias.

Valor: Lo más importante con la herramienta de Big data es que los datos obtenidos aporten
valor en la actividad. Esto lo debe definir el equipo analítico.

Debido a que Django se desarrolló en un entorno de sala de redacción de


ritmo acelerado, fue diseñado para hacer que las tareas comunes de
desarrollo web sean rápidas y sencillas. Aquí hay una descripción general
informal de cómo escribir una aplicación web basada en una base de
datos con Django.

Una herramienta de FrameWorks mas utilizada entre otras es DJANGO


TRABAJO A REALIZAR EN EQUIPO Y ENTREGAR CAPTURA DE PANTALLAS

PRIMERA PARTE:

1- INSTALACION DE DJANGO
2- Introducciones a todas las partes clave de Django que necesitará saber:
3- Cómo instalar Django
a. Instalar Python
b. Instala Apache ymod_wsgi
c. Poner en marcha tu base de datos
d. Instalar el código Django

SEGUNDA PARTE

4- Modelos y bases de datos


a. Modelos
b. Realización de consultas
c. Agregación
d. Buscar
e. Gerentes
f. Realización de consultas SQL sin formato
g. Transacciones de base de datos
h. Múltiples bases de datos
i. Espacios de tablas
j. Optimización del acceso a la base de datos
k. instrumentación de base de datos
l. Accesorios
m. Ejemplos de uso de la API de relación de modelo

TERCERA PARTE

5- Manejo de solicitudes HTTP


a. despachador de URL
b. Vistas de escritura
c. ver decoradores
d. Cargas de archivos
e. Funciones de acceso directo de Django
f. Vistas genéricas
g. software intermedio
h. Cómo usar las sesiones

CUARTA PARTE

6- Trabajar con formularios


a. formularios HTML
b. El papel de Django en los formularios
c. Formularios en Django
d. Construyendo un formulario
e. Más sobre Formlas clases de Django
f. Trabajar con plantillas de formulario
g. Otros temas

QUINTA PARTE

7- Plantillas
a. El lenguaje de plantillas de Django
b. Soporte para motores de plantillas
8- Vistas basadas en clases
a. Introducción a las vistas basadas en clases
b. Vistas genéricas basadas en clases incorporadas
c. Manejo de formularios con vistas basadas en clases
d. Uso de mixins con vistas basadas en clases
e. Ejemplos básicos
f. Uso en su URLconf
g. Subclasificación de vistas genéricas
h. Vistas asincrónicas basadas en clases
9- Migraciones
a. Los Comandos
b. Soporte de back-end
c. flujo de trabajo
d. Actas
e. dependencias
f. Archivos de migración
g. Agregar migraciones a las aplicaciones
h. Revertir las migraciones
i. Modelos históricos
j. Consideraciones al eliminar campos del modelo
k. Migraciones de datos
l. Aplastando migraciones
m. Serializando valores
n. Compatible con múltiples versiones de Django
10- Administrar archivos
a. Uso de archivos en modelos
b. el Fileobjeto
c. Almacenamiento de archivos
11- Pruebas en Django
a. Escribir y ejecutar pruebas.
b. Herramientas de prueba
c. Temas de prueba avanzados
12- Autenticación de usuario en Django
a. Descripción general
b. Instalación
c. Uso
13- Marco de caché de Django
a. Configurando el caché
b. El caché por sitio
c. El caché por vista
d. Almacenamiento en caché de fragmentos de plantilla
e. La API de caché de bajo nivel
f. Soporte asíncrono
g. Cachés descendentes
h. Usando Varyencabezados
i. Control de caché: uso de otros encabezados
j. Orden deMIDDLEWARE
14- Procesamiento de vista condicional
a. el conditiondecorador
b. Atajos para calcular solo un valor
c. Usando los decoradores con otros métodos HTTP
d. Comparación con el procesamiento condicional de middleware
15- Firma criptográfica
a. Protegiendo SECRET_KEYySECRET_KEY_FALLBACKS
b. Uso de la API de bajo nivel
16- Enviando correo electrónico
a. Ejemplo rápido
b. send_mail()
c. send_mass_mail()
d. mail_admins()
e. mail_managers()
f. Ejemplos
g. Prevención de la inyección de encabezado
h. la EmailMessageclase
i. Servidores de correo electrónico
j. Configuración del correo electrónico para el desarrollo
17- Internacionalización y localización
a. Descripción general
b. Definiciones
18- Inicio sesión
a. Descripción general
b. Implicaciones de seguridad
c. Configuración de registro
19- Paginación
a. la Paginatorclase
b. Ejemplo
c. Paginando unListView
d. Usando Paginatoren una función de vista
20- Seguridad en Django
a. Protección contra secuencias de comandos en sitios cruzados (XSS)
b. Protección contra falsificación de solicitudes en sitios cruzados (CSRF)
c. Protección de inyección SQL
d. Protección contra robo de clics
e. SSL/HTTPS
f. Validación de encabezado de host
g. política de referencia
h. Política de apertura de origen cruzado
i. Seguridad de sesión
j. Contenido subido por el usuario
k. Temas de seguridad adicionales
21- Rendimiento y optimización
a. Introducción
b. Enfoques generales
c. almacenamiento en caché
d. Entendiendo la pereza
e. bases de datos
f. Rendimiento HTTP
g. Rendimiento de la plantilla
h. Uso de diferentes versiones del software disponible
22- Serializar objetos de Django
a. Serialización de datos
b. Deserializar datos
c. Formatos de serialización
d. Claves naturales
23- Configuración de Django
a. Los basicos
b. Designación de los ajustes
c. Configuración por defecto
d. Usando la configuración en el código de Python
e. Alteración de la configuración en tiempo de ejecución
f. Seguridad
g. Configuraciones disponibles
h. Creando tu propia configuración
i. Usar la configuración sin configurarDJANGO_SETTINGS_MODULE
24- Señales
a. Escuchando señales
b. Definición y envío de señales.
c. Señales de desconexión
25- Marco de verificación del sistema
a. Escribir sus propios cheques
26- Paquetes externos
a. Sabor local
b. Comentarios
c. herramientas de forma
27- Soporte asíncrono
a. Vistas asíncronas
b. Seguridad asíncrona
c. Funciones del adaptador asíncrono

También podría gustarte