Skip to content

aegisbigdata/aegis-harvester

Repository files navigation

AEGIS Harvester

A pipeline consisting of four micro services performing the following steps:

  1. Fetch data from OpenWeatherMap
  2. Transform JSON to CSV
  3. Aggregate results in a file for a specified duration
  4. Export the file to Hops

Prerequisites

  • Java JDK 1.8
  • Maven

Setup

There are two ways to install the AEGIS weather demo stack:

  • Install the following services manually. Specific instructions can be found in their respective directories.

    • Importer
    • Transformer
    • Aggregator
    • Exporter
  • Install Docker compose and run the following commands. Please note that manual configuration of the services may still be required.

    ./install.sh
    cd weather-harvester-demo
    ./deploy.sh
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published