Décrire un service applicatif avec HOPEX IT Architecture

Un service applicatif est un composant logiciel d'une application, qui ne peut être déployé seul, et qui réalise un sous-ensemble des fonctionnalités de l'application pour des utilisateurs de cette application ou à l'intérieur de cette application (ou d'une autre application). Ceci inclut les programmes batch.
Les diagrammes d'un service applicatif
Un service applicatif est décrit par plusieurs types de diagramme :
• un diagramme de structure de service applicatif permet de représenter les interactions de service entre les différents composants du service applicatif sous forme d'interfaces de service.
• un scénario de flux de service applicatif présente les flux échangés entre les services applicatifs ou les microservices utilisés par ce service applicatif. Un scénario peut représenter un cas d'utilisation particulier du service applicatif ou plus globalement l'ensemble des flux échangés à l'intérieur de ce service applicatif.
Accéder à la liste des services applicatifs
Pour accéder à la liste des services applicatifs à partir du menu de navigation Inventaires :

Sélectionnez
Logiciel > Services applicatifs.
La liste des services applicatifs apparaît dans la zone d'édition.
Les propriétés d'un service applicatif
La description complète d'un service applicatif est accessible à partir de ses pages de propriétés.
La page Caractéristiques des propriétés d'un service applicatif permet d'accéder à :
• son Détenteur, par défaut lors de la création du service applicatif, il s'agit de la bibliothèque courante.
• son Nom,
• le Type,
• la Visibilité,
• le Statut de revue,
• le texte de sa Description,
• la section Périmètre fonctionnel permet de décrire :
• Les capacités métier couvertes par le service applicatif,

Une capacité métier représente une aptitude spécifique que l'organisation possède ou doit développer pour atteindre un résultat opérationnel donné.
• Les fonctionnalités implémentées sont mises en œuvre par le service applicatif,

Une fonctionnalité est un service attendu pour effectuer un travail. Cette fonctionnalité peut être nécessaire généralement dans le cadre d'une activité ou plus précisément pour exécuter une opération particulière. Elle peut être fournie par une application s'il s'agit d'une fonctionnalité technique.
• la section Responsabilité permet d'identifier la (ou des) personnes responsable(s) du service applicatif :
• Concepteur de logiciel
• Propriétaire local d'application
• la section Technologies permet d'accéder à la liste des technologies logicielles utilisées par le service applicatif.

Une technologie est une définition ou un format qui a été approuvé par une organisation de standardisation ou qui est accepté comme standard de fait par l'industrie.
Utiliser le diagramme de structure de service applicatif
Avec HOPEX IT Architecture, les composants d'un service applicatif peuvent être décrits par un diagramme de structure de service applicatif.
Un diagramme de structure de service applicatif est composé de :
• des services applicatifs,
• des microservices,
• interactions de service entre les composants

Une interaction de service représente un contrat conclu dans un contexte précis entre des entités autonomes à l'intérieur ou à l'extérieur d'une entreprise. Ces entités peuvent être des acteurs, des applications, des activités, des processus de l'entreprise, ou des acteurs externes à l'entreprise. Le contenu de ce contrat est décrit par une interface de service.