Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OpenLab_onyxia_06122021

etalab-ia
December 07, 2021
310

 OpenLab_onyxia_06122021

Onyxia est une plateforme mutualisée de traitement de données developpée par l'INSEE. Cette plateforme, mise à disposition des statisticiens et des data scientists de l’État, offre un catalogue de services et un environnement de travail simple, rapide et collaboratif, permettant de lancer facilement ses outils et d’y connecter ses données et son code.
Au-delà des ressources techniques, le projet représente une opportunité pour les agents publics de découvrir et d’adopter de nouvelles méthodes de travail. Il est aussi utilisé à des fins de formations et d’auto-formations.
Ce premier OpenLab, organisé conjointement par l'INSEE et le Lab IA d'Etalab, a pour objectif de rassembler une communauté d'utilisateurs potentiels, d'obtenir des retours utilisateurs et de mieux connaitre vos besoins et cas d'usage afin d'orienter les futurs développements.
Au programme :
Présentation de l'outil Onyxia
Ateliers au choix : prendre en main l'outil, collecter des retours utilisateurs, enrichir le catalogue de services, monter un projet data science, développer l'offre de formation, contribuer au projet et installer sa propre instance Onyxia.
Échanges et restitution

etalab-ia

December 07, 2021
Tweet

Transcript

  1. Onyxia
    Une plateforme mutualisée 

    de traitement de données
    Openlab décembre 2021

    View Slide

  2. Des agents souvent isolés et en manque de ressources
    Openlab décembre 2021
    L’infrastructure un frein à l'innovation

    View Slide

  3. Une plateforme de mutualisation
    Partager une infrastructure, des méthodes

    et des connaissances
    Openlab décembre 2021

    View Slide

  4. Les principes fondamentaux
    Openlab décembre 2021
    Production orientée 

    datascience
    Aucun enfermement 

    propriétaire
    100% cloud native 100% open source
    Déployer facilement 

    n’importe où

    View Slide

  5. Un environnement cloud

    qui vise l’autonomie
    Catalogue de services

    de traitement de données
    Déployer des services et outils

    à la demande avec un niveau

    avancé de personnalisation.
    Service de stockage 

    de données
    Proposer un système de stockage

    d'objets distribué hautes performances

    compatible avec Amazon S3.
    Capacité de calcul adaptée 

    à la plupart des utilisations.
    Ressources centralisées, 

    garanties et équilibrées
    Autonomie complète sur la

    configuration d’environnements

    avancés et spécifiques.
    Accès aux couches basses 

    de l'infrastructure
    Openlab décembre 2021

    View Slide

  6. L’offre de services Onyxia
    Une interface centrée utilisateur 

    comme liant technique
    Openlab décembre 2021

    View Slide

  7. Cycle de vie de projets data
    Du libre service à la mise en production
    Openlab décembre 2021
    Stockage de données S3
    Données Traitements Diffusion
    Bases de données à la demande
    Postgres MongoDB
    Elastic
    Minio
    Env. de traitement à la demande Visualisation et BI
    Diffusion d’API
    Calcul distribué Machine learning
    Spark
    Rstudio
    Label Studio
    VS Code Redash
    Dask Ml Flow
    Jupyter Superset
    Gravitee
    Env. de

    traitement batch
    Déploiement
    d’app. (GitOps)
    argo-workflow argo-cd

    View Slide

  8. Un projet, plusieurs instances
    Déployer votre propre instance modulaire et personnalisable
    Openlab décembre 2021

    View Slide

  9. Un projet opensource et une

    instance ouverte sur Internet
    Catalogue de services
    Interface graphique Briques logicielles
    Contribuer au projet opensource
    Participer à l’élaboration du catalogue de service 

    ou installer cette plateforme sur vos infrastructures
    Inscription ouverte
    https://datalab.sspcloud.fr

    avec AgentConnect et aux
    adresses en gouv.fr
    Openlab décembre 2021

    View Slide

  10. Openlab décembre 2021
    Les ateliers au choix
    Prise en main

    et onboarding

    Salle 1
    Stratégie, gouvernance 

    et communication

    Salle 2
    Collaboration, automatisation

    et déploiement

    Salle 3
    Contribuer au catalogue

    de services

    Salle 4
    Installer 

    la plateforme Onyxia

    Salle 5
    Présentation de la 

    stack technique

    Option

    View Slide