Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parAboubakar Amadou Modifié depuis plus de 8 années
1
DIAGRAMME DE DEPLOIEMENT Exposé de: MBALLA MEKONGO Michèle MBOUNA FEUZE William SIEYADJEU Alex Lionel CHOPGWE Leonard NDUMATE Landry TIDJON Lionel
2
INTRODUCTION NŒUDS ARTEFACTS SPECIFICATION DE DEPLOIEMENT LIEN ENTRE UN ARTEFACT ET LES AUTRES ELEMENTS DU DIAGRAMME PROCEDURE DE CONSTRUCTION D’UN DIAGRAMME DE DEPLOIEMENT UN DIAGRAMME DE DEPLOIEMENT CONCLUSION QUESTIONS??? SOMMAIRE
3
Un diagramme de déploiement permet de représenter l’architecture physique supportant l’exploitation du système. Cette architecture comprend des nœuds correspondant aux supports physiques (serveurs, routeurs…) ainsi que la répartition des artefacts logiciels (bibliothèques, exécutables…) sur ces nœuds. C’est un véritable réseau constitué de nœuds et de connexions entre ces nœuds qui modélise cette architecture. INTRODUCTION
4
Etablir la cartographie complète de déploiement du logiciel sur le matériel Visualiser la topologie matérielle d’un système Etablir la nature des connexions reliant les éléments matériels du système POURQUOI???
5
Un nœud correspond à une ressource matérielle de traitement sur lequel des artefacts seront mis en œuvre pour l’exploitation du système. Les nœuds peuvent être interconnectés pour former un réseau d’éléments physiques. On distingue deux types de nœuds - les unités de traitements - les environnements d’exécution FORMALISME Un nœud ou une instance de nœud se représente par un cube ou parallélépipède NOEUDS
6
Représentation d’un nœud
7
Un artefact est la spécification d’un élément physique qui est utilisé ou produit par le processus de développement du logiciel ou par le déploiement du système. C’est donc un élément concret comme par exemple : un fichier, un exécutable ou une table d’une base de données. Un artefact se représente par un rectangle caractérisé par le mot clé > et/ou une icône particulière dans le coin droit du rectangle. ARTEFACTS
8
Une spécification de déploiement peut être associée à chaque artefact. Elle permet de préciser les conditions de déploiement de l’artefact sur le nœud sur lequel il va être implanté. Une spécification de déploiement se représente par un rectangle avec le mot-clé « deployment spec » SPECIFICATIONS DE DEPLOIEMENT
9
Il existe deux manières de représenter le lien entre un artefact et son nœud d’appartenance : Représentation inclusive – Dans cette représentation, un artefact est représenté à l’intérieur du nœud auquel il se situe physiquement. Un exemple est LIEN ENTRE LES ARTEFACTS ET LES AUTRES ELEMENTS DU DIAGRAMME
10
Représentation avec un lien de dépendance typé « deploy » – Dans ce cas l’artefact est représenté à l’extérieur du nœud auquel il appartient avec un lien de dépendance entre l’artefact et le nœud typé avec le mot-clé « deploy ». Un exemple est donné à la figure 2.47. LIEN ENTRE LES ARTEFACTS ET LES AUTRES ELEMENTS DU DIAGRAMME
11
Créez la hiérarchie des environnements d'exécution Créez les artefacts. Créez les spécifications de déploiement et les spécifications d'instances. En faisant cela, vous organisez les emplacements physiques des objets et des autres entités de votre système. Ajoutez des opérations aux artefacts. Lorsqu'une opération est ajoutée, vous pouvez définir ses propriétés dans l'inspecteur d'objets qui comporte les paramètres, le stéréotype, la multiplicité, etc. PROCEDURE DE CONSTRUCTION D’UN DIAGRAMME DE DEPLOIEMENT
12
Une architecture matérielle est constituée d'un serveur, d'un kiosques et d'une console. Le serveur utilise une tour de disques durs montés en RAID. la console communique avec le serveur par une liaison Ethernet 100b et la console par une liaison RS232C. Les caractéristiques du serveur sont : Processeur Pentium Mémoire vive : 4 Go Ecran 17 pouces Question :Représentez le diagramme de déploiement correspondant. UN DIAGRAMME DE DEPLOIEMENT
14
UN DIAGRAMME DE DEPLOIEMENT DE DESCRIPTION D’UN SITE WEB
15
Nous terminons en disant que Le diagramme de déploiement est indispensable en phase de Conception générale. Il n’est pas assez utilisé… A la différence des diagrammes de classe et d’objets, il peut être intéressant de mélanger nœuds et instances de nœud sur une diagramme de déploiement CONCLUSION
16
QUESTIONS???
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.