/DnA

Data and Analytics Platform provides A-Z solution for enterprises in Analytics area, from transparency on planned and ongoing activities up to providing open source components, data and trainings to realize them. All in self-service manner, cloud independent with minimum infrastructure footprint.

Primary LanguageJavaMIT LicenseMIT

DnA Logo

DnA Platform

GitHub license GitHub contributors GitHub stars GitHub issues GitHub last commit

DnA Platform (Data and Analytics Platform) and its Features

The idea of the DnA Platform originated from the common challenge every big company has - the need for transparency in the data and analytics area. In addition, several features were envisioned and realized, this time with the idea to facilitate a self-service and cloud-independent platform based holistically on open-source software. The goal is to simplify life and speed up the work of everyone working with data.

Please review our Wiki page for a full list of features that the DnA Platform offers out of the box.

Upcoming Features

Please have a look at our upcoming features.

Installation

If you would like to try our DnA Platform, please follow the installation guide where we provide two ways to install this application:

  1. Docker Compose
    • Please only use Docker Compose for local testing.
  2. Helm
    • For a complete production installation, we recommend using the Helm method.

In our Helm and Docker Compose installations, we currently provide multiple services including the following:

  • Airflow
  • Dashboard
  • DnA
  • Jupyter Notebooks
  • Malware Scanning
  • Namespace as a Service (NaaS)
  • Storage Services
  • Vault Services

We will soon offer the Docker Compose and Helm charts for the Kubeflow Pipeline, Model Registry, and Trino, so please check back frequently.

Architecture

If you're interested in getting a glimpse of how this all ties together, then please see this short overview.

Security

If you're interested in learning how we're ensuring security on our DnA platform, then please see this short overview.

Contributing

We welcome any contributions.

Please Note:

  • We may need a few weeks to settle and review your ideas or contributions efficiently.
  • If you would like to contribute to the project, please read the contributing guide.

Code of Conduct

Please read our Code of Conduct as it is our base for interaction.

License

This project is licensed under the MIT LICENSE.

Provider Information

Please visit (https://www.mercedes-benz-techinnovation.com/en/imprint/) for information on the provider.

Notice:

Before using the DnA program in production, please take all of the necessary precautions such as testing and verifying the program regarding your specific use case. The program was tested solely for our own use cases, which may differ from yours.