Année de Formation 2022/2023
EFM M207 : Créer une application cloud native
Filière : Développement Digital
Option : Web Full Stack Durée : 2h
Année : 2A
Barème : / 40 VARIANTE 1
Création d'une application pour la gestion des employés d'une société.
Supposons que vous travaillez pour une entreprise de développement de logiciels et que vous devez créer
une application pour gérer les employés.
1. Créez un nouveau projet service-employés Node.js 2pts
2. Installez les dépendances nécessaires 2pts
3. Créez un fichier index.js pour votre serveur Express 3pts
4. Model : 4pts
Matricule : Number,
nom: String,
email: String,
department,
grade,
5. Créez le Controller : 10pts
Getemployes().
Ajouteremployes(),
Rechercheremployes(),
Modifieremploye(),
Supprimeremploye()
6. Créez les routes nécessaires pour l’application 4pts
7. En utilisant RABBITMQ Créer une fonction au niveau du Controller qui envoi les informations des
employés au service-projets. 5pts
8. Créer un fichier DOCKERFILE pour créer image sous docker. 5pts
9. Créer un fichier Dockercompose qui contient la configuration des deux services app et mongodb.5pts
Aziz Sbai Amal Page 1 / 1