Pourquoi cette conférence ?#

Ce site est un complément à la conférence Un membre très discret de la famille Jupyter mais pourtant si utile réalisée à la PYCONFR 2023 à Bordeaux le 18 février 2023 à 10h salle Rosalind Franklin.

Etant donné l’importance des données et de l’intelligence artificielle dans tous les secteurs, il est essentiel d’avoir accès à des outils performants pour former un maximum de personnes à ces sujets. L’outil que je vous présente est utilisé depuis de nombreuses années dans les universités américaines et en particulier à l’université de Berkeley en Californie qui permet aux étudiants de n’importe quel domaine de se former à la data science (programme data8).


J’ai découvert the littlest Jupyter Hub (TLJH) dans le cadre de mes activités de formateur dans les données et l’intelligence artificielle. Je cherchais un outil à la fois simple à déployer et pratique à utiliser pour les apprenants. Je connaissais déjà les Jupyter notebooks et les Jupyter Labs. Je connaissais aussi les notebooks hébergés (Kaggle Notebooks, Google Collaboratory, Azure Notebooks…). Mais cela ne correspondait pas exactement à ce que je cherchais. Je voulais avoir la main sur toute la gestion des notebooks et des labs.

Vocabulaire

Dans un souci de concision, the littlest Jupyter Hub (TLJH) sera raccourci en TLJH dans les autres pages de ce site.

⌚ 2 minutes pour commencer l’activité de formation - Pour les apprenants#

Je cherchais un outil pour minimiser le temps de prise en main et ne pas avoir les problèmes de bibliothèques, de gestion de paquets, de systèmes d’exploitation ou de puissance de calculs pour les apprenants.

Avec TLJH, le démarrage de l’activité de formation est très rapide. Il suffit pour les apprenants de faire les actions suivantes :

  • Ouvrir un navigateur

  • Rentrer l’url du TLJH

  • Se connecter avec son identifiant (créé par le formateur dans l’interface d’administration du TLJH)

🚀 Voilà, c’est parti vous pouvez commencer à parler de données, d’intelligence artificielle, d’algorithmique, de littérature, de cinéma…

⏲️ 20 minutes pour mettre en place TLJH - Pour le formateur#

Il y a différentes façons de mettre en place TLJH :

  • Avec les interfaces graphiques des fournisseurs de cloud

  • Avec du code : Terraform, ARM Azure, API…

⚡ 30 secondes pour redémarrer TLJH arrêté - Pour le formateur#

Entre deux sessions de formation, vous pouvez simplement éteindre la machine virtuelle pour ne pas payer les coûts de la puissance de calculs. Vous n’aurez qu’à la redémarrer et les apprenants récupéreront leur Jupyter Lab dans l’état où ils l’ont laissé.


Mise en abyme

Ce site est un Jupyter Book. Si ça vous intéresse, suivez ce lien : https://jupyterbook.org/en/stable/intro.html

📅 Si le sujet de l’écosystème Jupyter vous intéresse, les conférences JupyterCon 2023 ont lieu à Paris du 10 au 12 mai 2023. Pour les informations et les inscriptions, c’est par ici : https://www.jupytercon.com/