IV.3. Diagrammes de déploiement
Un diagramme de déploiement est un diagramme UML qui
fournit une représentation graphique de la configuration physique des
éléments d'exécution de votre système.
Le diagramme de déploiement fournit une vue des noeuds
reliés par des liens de communication. Ce diagramme permet de
modéliser des noeud, des objets fichier associés aux noeuds qui
sont utilisés pour le déploiement, et les relations entre les
noeuds. Les noeuds contiennent des instances de composant qui peuvent
être déployées dans et exécuté sur des
serveurs de base de données, des serveurs d'applications ou des serveurs
Web.
Les diagrammes de déploiement sont utilisés pour
le déploiement effectif des composants sur des serveurs. Un
déploiement représente la possibilité d'utiliser des
instances sous pour établir le lien avec l'architecture physique. Il est
particulièrement approprié pour modéliser les topologies
en réseau.
En UML, un diagramme de déploiement est une vue
statique qui sert à représenter l'utilisation de l'infrastructure
physique par le système et la manière dont les composants du
système sont répartis ainsi que leurs relations entre eux. Les
éléments utilisés par un diagramme de déploiement
sont principalement les noeuds, les composants, les associations et les
artefacts. Les caractéristiques des ressources matérielles
physiques et des supports de communication peuvent être
précisées par stéréotype. Le diagramme de
déploiement considère plutôt chaque noeud comme un poste de
travail. Il exprime la répartition physique des fonctions métier
du système et permet de justifier la localisation des bases de
données et des environnements de travail. Le modèle de
déploiement aide à préciser la qualification des postes
client, des réseaux et de leur sécurité physique par
rapport à des critères fonctionnels.
Page 63 sur 68
Page 64 sur 68
|