EduShell
Concepts clés

Concepts clés

Un court glossaire des notions sur lesquelles repose le reste de la documentation.


Organisation

Une organisation (ou org) est un espace de travail et la frontière de facturation. Elle possède les labs, les sessions, les membres et une formule. Les membres ont un rôle : propriétaire, admin, formateur ou, pour les apprenants, un accès participant plus léger. Les rôles déterminent qui peut gérer les membres, modifier la facturation, créer des labs ou animer des sessions.

Session

Une session est une exécution planifiée d'un lab pour un groupe d'apprenants. Elle a une capacité, une heure de début facultative, un ensemble de participants et un état (planifiée, en cours, terminée). Créer une session demande à EduShell de pré-provisionner un environnement prêt pour chaque place.

Lab

Un lab est le contenu : les consignes, la définition de l'environnement et les vérifications automatiques. Les labs sont versionnés : vous modifiez un brouillon, puis publiez une version. Une session exécute toujours une version publiée précise, si bien qu'une classe en cours ne change jamais sous les pieds des apprenants.

Environnement

Un environnement est l'infrastructure isolée dans laquelle travaille un apprenant : un ou plusieurs conteneurs, clusters Kubernetes ou machines virtuelles, reliés par des réseaux privés. Il tourne sur l'infrastructure d'EduShell et est diffusé dans le navigateur : rien à installer en local. Les environnements sont vérifiés avant d'être remis, et récupérés à la fin de la session.

Tiers de ressources

Les environnements existent en trois tiers, selon leur coût d'exécution. La consommation est mesurée par un poids propre à chaque tier :

TierPoidsCe que c'est
Conteneurx1Shell, scripting, labs à un seul conteneur
Clusterx1,5Un vrai cluster Kubernetes par apprenant
Machine virtuellex3Une VM complète (noyau, systemd, outils imbriqués)

Le poids multiplie les heures consommées : une heure sur une place VM compte pour trois crédits-heures.

Crédits-heures

EduShell facture au crédit-heure : un apprenant, dans un environnement, pendant une heure, multiplié par le poids du tier. Vous payez les heures réellement utilisées, et le compteur s'arrête à la fin d'une session. Chaque formule inclut un quota mensuel de crédits-heures ; au-delà, le dépassement est facturé à l'heure. Voir la page tarifs pour la grille en vigueur.