Гибкие инструменты и установка
В этой главе мы узнаем о различных инструментах Agile и их установке. Стек разработки гибкой методологии включает следующий набор компонентов:
События
Событие - это событие, которое происходит или регистрируется вместе с его функциями и отметками времени.
Событие может принимать разные формы, такие как серверы, датчики, финансовые транзакции или действия, которые наши пользователи выполняют в нашем приложении. В этом полном руководстве мы будем использовать файлы JSON, которые упростят обмен данными между различными инструментами и языками.
Коллекционеры
Коллекторы - это агрегаторы событий. Они систематически собирают события для хранения и агрегирования объемных данных, помещая их в очередь для выполнения работниками в реальном времени.
Распространенный документ
Эти документы включают многоузловые (несколько узлов), которые хранят документ в определенном формате. В этом руководстве мы сосредоточимся на MongoDB.
Сервер веб-приложений
Сервер веб-приложений позволяет передавать данные в формате JSON через клиента через визуализацию с минимальными накладными расходами. Это означает, что сервер веб-приложений помогает тестировать и развертывать проекты, созданные с помощью гибкой методологии.
Современный браузер
Это позволяет современному браузеру или приложению представлять данные в качестве интерактивного инструмента для наших пользователей.
Настройка локальной среды
Для управления наборами данных мы сосредоточимся на фреймворке Anaconda для Python, который включает инструменты для управления Excel, CSV и многими другими файлами. Панель управления фреймворка Anaconda после установки показана ниже. Его еще называют «Анаконда-навигатор» -
Навигатор включает в себя «Jupyter framework», который представляет собой записную книжку, которая помогает управлять наборами данных. Как только вы запустите фреймворк, он будет размещен в браузере, как указано ниже -