7. Platform installation
◎ Manual installation guide
◎Using Docker Machine
o On local machine (VirtualBox)
o In the cloud (AWS, DigitalOcean, Azure)
o Bare metal
8. Platform components
Base Docker images:
◎Serves as a template for a (Big Data) technology
◎Easily extendable
with custom algorithm/data
◎Automating as much as possible
◎May be opinionated
11. Big Data pipelines
◎Run pipeline:
$ docker-compose up
◎Orchestrator required for initialization process
o Components may depend on each other
o Components may require manual intervention
14. User interfaces
◎Workflow UIs
o Workflow Builder
❖ Build a workflow to configure the init daemon service
o Workflow Monitor
❖ Monitor a pipeline's initialization process
◎Swarm UI
o Deploy a pipeline on the platform
◎Integration of existing UIs
o BDE CSS based on Materialize CSS
o Integrator UI: present GUIs in a unified interface
15.
16.
17. ◎UI to follow-up status of the pipeline
o Status of each component
o Manually finish a step in the pipeline
◎Integrated as component in
the application's docker-compose.yml
Pipeline monitor application