Besoins
Voici une liste haut-niveau des besoins à couvrir par cette application. Ils sont déclinés en cas d'usage dans la section suivante.
S'authentifier
Créer un nouvel espace de travail
Charger un espace de travail
Éditer un espace de travail
Quitter un espace de travail
Supprimer un espace de travail
Sélectionner une topologie
Visualiser une topologie de nœuds Petals
Importer une topologie
Supprimer une topologie
Visualiser les services d'une topologie Petals
Sélectionner un nom d'interface
Sélectionner un nom de service
Sélectionner un nom d'end-point
Lister l'ensemble des artefacts déployés sur un nœud Petals
Visualiser les propriétés d'un nœud Petals (environnement et propriétés Petals)
Installer un artefact Petals
Désinstaller un artefact Petals
Modifier le cycle de vie d'un artefact Petals
Modifier à chaud des paramètres de Petals (taille des pools dans les composants et les modules du conteneur)
Modifier à chaud le niveau de log d'un composant ou d'un module du conteneur
Définir ses préférences
Donner le rôle d'administrateur cockpit
Ajouter un utilisateur à cockpit
Donner un rôle au sein d'un espace de travail
Par artefact Petals, on entend librairies partagées (shared libraries), composants (service engines ou binding components), service assemblies et service-units.
Il est important de noter qu'il n'y a pas d'équivalence un pour un entre Petals CLI et cette application web. Notamment, cette application ne supporte pas les scripts d'administration et ce n'est pas son but.
Il faut noter aussi que le mot besoin peut être remplacé par fonctionnalité ou cas d'usage. Les fonctionnalités sont destinées à tous les types d'utilisateurs. Simplement, une fonctionnalité peut avoir plus d'intérêt pour certains utilisateurs que pour d'autres.
Last updated