Herramientas e instalación ágiles
En este capítulo, aprenderemos sobre las diferentes herramientas Agile y su instalación. La pila de desarrollo de la metodología ágil incluye el siguiente conjunto de componentes:
Eventos
Un evento es una ocurrencia que ocurre o se registra junto con sus características y marcas de tiempo.
Un evento puede presentarse en muchas formas, como servidores, sensores, transacciones financieras o acciones, que nuestros usuarios realizan en nuestra aplicación. En este completo tutorial, utilizaremos archivos JSON que facilitarán el intercambio de datos entre diferentes herramientas e idiomas.
Coleccionistas
Los coleccionistas son agregadores de eventos. Recopilan eventos de manera sistemática para almacenar y agregar datos voluminosos poniéndolos en cola para la acción de los trabajadores en tiempo real.
Documento distribuido
Estos documentos incluyen multinodo (múltiples nodos) que almacena el documento en un formato específico. Nos centraremos en MongoDB en este tutorial.
Servidor de aplicaciones web
El servidor de aplicaciones web habilita datos como JSON a través del cliente mediante visualización, con una sobrecarga mínima. Significa que el servidor de aplicaciones web ayuda a probar e implementar los proyectos creados con una metodología ágil.
Navegador moderno
Permite a los navegadores o aplicaciones modernos presentar datos como una herramienta interactiva para nuestros usuarios.
Configuración ambiental local
Para administrar conjuntos de datos, nos centraremos en el marco Anaconda de Python que incluye herramientas para administrar Excel, CSV y muchos más archivos. El tablero del marco de Anaconda una vez instalado es como se muestra a continuación. También se le llama "Navegador Anaconda" -
El navegador incluye el "marco Jupyter", que es un sistema portátil que ayuda a administrar conjuntos de datos. Una vez que inicie el marco, se alojará en el navegador como se menciona a continuación: