Skip to content

jpmewenemesse/OKDP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

OKDP Logo

Open Kubernetes Data Platform

Une plateforme de données cloud-native, libre et 100% open source.
Modulaire, souveraine et propulsée par la communauté.


🏗️ Architecture

L'architecture d'OKDP est articulée autour de deux couches majeures : un écosystème de Modules Data & IA de référence et un plan de contrôle (Control Plane) unifié.

Modules Data & IA

Un catalogue d'outils open source de référence (liste non exhaustive). Utilisables unitairement ou combinés, sans dépendre du Control Plane OKDP (UI/Server).

  • ⚡ Ingestion & Streaming

    • Apache NiFi
    • Apache Kafka
    • Apache Flink
  • 🚀 Lakehouse & Analytics

    • Apache Spark
    • Trino
    • Polaris Catalog (Apache Iceberg)
  • 🧪 Data Science

    • JupyterLab
  • 🤖 IA & MLOps

    • Kubeflow
    • MLflow
    • LLM Serving (v1.2.0+)
  • 📊 Visualization & BI

    • Apache Superset
  • ⚙️ Orchestration & Governance

    • Apache Airflow
    • OpenMetadata

OKDP Control Plane

La couche d'automatisation d'OKDP : orchestration, isolation multi-tenant et gouvernance pour une utilisation clé en main de toute la stack.

  • 🖥️ Server / UI / CLI

    Portail Web et interfaces unifiées pour les administrateurs et les utilisateurs.

  • 🗂️ Project & Quota Management

    Isolation multi-tenant sécurisée et gestion des limites de ressources par projet.

  • 🔒 Auth & Secrets Management

    Authentification OIDC de bout en bout et gestion sécurisée des secrets et du RBAC.

  • 📈 Observability

    Collecte centralisée des métriques, logs et traces pour l'ensemble de la plateforme.

🛠️ Prérequis Infrastructure

OKDP nécessite un cluster Kubernetes et un stockage objet (S3) pour fonctionner. L'infrastructure est hors-scope du projet, mais une Sandbox d'Intégration (sur Kind ou Minikube) est disponible pour tester la plateforme avec tout l'environnement nécessaire.


🤝 Communauté & TOSIT

OKDP est un projet soutenu par l'association TOSIT (The Open Source I Trust), initié par la DGFiP, Orange et bien d'autres entreprises. L'objectif est de garantir une stack technologique data souveraine, puissante, accessible à tous et sous licence libre.


📋 Produit & Licence

About

Open Kubernetes Data Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors