WoD: solution de Workshop à la demande à installer ou utiliser tout prêt pour des Notebooks Jupyter
HPE a développé une solution d’apprentissage pour aider ses équipes techniques, comme celles de ses partenaires à mieux maîtriser les API de ses produits et d’outils libres (Voir: https://developer.hpe.com/hackshack/). De façon à permettre à un futur ancien salarié HPE de continuer à contribuer au projet, nous avons décidé de le rendre complètement Open Source de façon à ce que chaque structure puisse proposer les notebooks Jupyter existants ou en écrire de nouveaux pour augmenter le fonds.
Cette présentation expliquera comment passer d’un concept simple sur le papier au traitement réel (Validation par un OSRB, réarchitecture du code pour permettre de conserver une partie de données privée, automatisation, nettoyage du code, …). Puis elle décrira l'architecture de la solution proposée, centrée sur l'outil Jupyterhub, en backend, un frontend simple d'enregistrement en nodeJS et un service d'API également en nodeJS dialoguant avec la base de données PostgreSQL conservant les informations requises pour le fonctionnement. Elle balaiera la vingtaine de notebooks déjà disponibles et montrera comment en développer de nouveaux, soit de façon publique en les intégrant au projet, soit de façon privée. Ce qui nous amènera à couvrir le sujet d'appliances dédiées pour l'exécution de certains notebooks qui en ont besoin.