Votre premier scénario en 5 minutes
Ce tutoriel vous mène de zéro à un scénario en cours d’exécution. Un scénario est un ensemble de micros lancés ensemble pour tester un flux (par exemple, « Paiement de commandes »).
1. Ajoutez vos micros
Section intitulée « 1. Ajoutez vos micros »Dans le rail gauche, allez à Micros et cliquez sur + Ajouter un micro. Choisissez le dossier du dépôt d’un micro : MicroLab autodétecte sa technologie, ses ports, son infrastructure et ses dépendances, et génère sa description (le manifeste). Répétez-le pour chaque micro que vous voulez utiliser.
Le dépôt est sur un serveur Git et vous ne l’avez pas encore en local ? Utilisez Importer un micro depuis Git : il clone le dépôt et détecte le micro en une étape.
2. Composez le scénario
Section intitulée « 2. Composez le scénario »Allez à la section Scénarios et cliquez sur Nouveau scénario. Nommez-le et cochez les micros qui le composent. Enregistrez-le.
Dans le panneau Dépendances, vous verrez, pour chaque appel d’un micro à un autre core, comment il est résolu. Pour chaque dépendance, vous choisissez :
- local — pointe vers le pair lancé dans le même scénario (tester la vraie communication entre vos micros).
- cloud — pointe vers l’environnement DEV (peut nécessiter un VPN).
- mock — pointe vers le serveur de mocks de MicroLab (travailler sans VPN ni lancer le core).
Détail dans Dépendances.
3. Vérifiez l’environnement
Section intitulée « 3. Vérifiez l’environnement »Avant de lancer quoi que ce soit, ouvrez la Vérification de l’environnement (rail droit). Elle vous dit si vous avez le nécessaire —outils, dépôts, Docker, bases de données, identifiants— avant de le découvrir par un échec en plein lancement. Les avertissements ne bloquent pas ; les échecs, si.
4. Lancez le scénario
Section intitulée « 4. Lancez le scénario »Assurez-vous que Docker est démarré (section Docker du rail droit) et cliquez sur
▶ Démarrer dans la barre supérieure. MicroLab lance l’infrastructure, résout les
ports, réécrit les URLs entre micros et démarre chacun. Chaque micro passe de Stopped
→ Starting → Healthy.
5. Observez et testez
Section intitulée « 5. Observez et testez »Avec le scénario en cours, le dock inférieur vous donne :
- Logs — en direct, filtrables par micro et par niveau.
- Appels mock — ce que reçoivent les mocks (avec l’option de transformer un appel en stub).
- État — graphiques de CPU, mémoire et logs par micro.
Dans la vue Tableau ou Cartes du scénario, vous avez, par micro, son état, son port et des raccourcis (ouvrir Swagger/health, copier l’URL, voir les logs, redémarrer juste ce micro).
6. Arrêtez quand vous avez fini
Section intitulée « 6. Arrêtez quand vous avez fini »Cliquez sur ■ Arrêter. MicroLab arrête les micros, les conteneurs et l’infrastructure.
Et maintenant
Section intitulée « Et maintenant »- Apprenez à mocker une dépendance sans VPN.
- Parcourez L’application de bureau section par section.