Définitions de déploiement créées à partir des diagrammes d'application et de diagrammes système

Mise à jour : novembre 2007

Lorsque vous définissez des applications dans le Concepteur d'applications, vous pouvez rencontrer des problèmes de configuration, de connexion, et de validation relativement tôt dans la conception d'une application, en définissant et en validant les définitions du déploiement à partir du diagramme d'application. Lors de la conception d'un système d'applications dans le Concepteur de systèmes, vous définissez et validez les définitions du déploiement depuis le diagramme système. Ces résultats de validation peuvent fournir des commentaires précieux sur des problèmes qui peuvent ne pas avoir été découverts avant le déploiement et, par conséquent, prévenir par la suite de coûteuses modifications.

Dans les deux scénarios, vous utilisez le Concepteur de déploiements pour décrire le déploiement des applications sur un centre de données logique cible. Toutefois, la différence est que la définition et la validation du déploiement à partir du diagramme d'application et non à partir du diagramme système utilisent un système « par défaut » conçu automatiquement au lieu d'un système conçu manuellement. De plus, le diagramme d'application représente la manière dont les applications sont configurées et connectées dans l'environnement de développement, alors que les diagrammes de système représentent la manière dont les applications sont configurées et connectées lors du déploiement d'une instance du système défini. Pour tous les autres aspects, le processus de définition et de validation des définitions de déploiement est le même pour un système conçu automatiquement que pour un système conçu manuellement.

Remarque :

La finalisation d'une définition de déploiement à partir de diagrammes de déploiement ou de rapports de déploiement générés à partir de systèmes par défaut n'est pas recommandée. Les systèmes par défaut sont utiles pour évaluer rapidement des applications individuelles dans le centre de données, mais ne doivent pas être utilisés pour le déploiement final. Aucun fichier diagramme système (.sd) n'est généré pour les systèmes par défaut. Par conséquent, à l'exception des informations incluses dans le rapport de déploiement, aucun enregistrement du système par défaut n'existe réellement, par exemple, pour archiver dans le contrôle de code source. Il est recommandé d'utiliser les diagrammes de déploiement créés à l'aide des systèmes par défaut afin d'évaluer rapidement les applications concernant des problèmes de configuration et de connexion. Vous devez utiliser ensuite le Concepteur de systèmes pour créer vos conceptions de système et les utiliser à la place pour créer des diagrammes de déploiement et les rapports de déploiement correspondants.

Pour plus d'informations, consultez les rubriques suivantes :

Définition du déploiement à partir de diagrammes d'application ou de diagrammes système

En général, vous utilisez le Concepteur de systèmes pour concevoir manuellement un système d'applications qui décrit des configurations spécifiques d'applications ou d'autres systèmes. Puis, vous définissez et validez les définitions de déploiement pour ces systèmes. Cependant, vous devez également mettre à jour ces systèmes manuellement lorsque vous apportez certaines modifications au diagramme d'application. Néanmoins, lorsque vous définissez et validez des définitions de déploiement à partir du diagramme d'application, le Concepteur d'applications crée un système par défaut à utiliser pour la validation. Ce système par défaut inclut automatiquement toutes les applications au fur et à mesure qu'elles sont configurées et connectées sur le diagramme d'application. Vous ne pouvez pas afficher ou modifier ce système par défaut, sauf en modifiant le diagramme d'application, ce qui entraîne une mise à jour automatique du système par défaut. Par conséquent, vous pouvez valider des applications sans concevoir et maintenir le système manuellement.

Lorsque vous commencez la définition du déploiement pour des systèmes conçus automatiquement et manuellement, vous devez choisir un diagramme de centre de données logique qui représente le centre de données cible sur lequel vous souhaitez effectuer le déploiement. Vous pouvez utiliser le Concepteur de centres de données logiques pour créer, si nécessaire, un diagramme de centre de données logique. Pour plus d'informations, consultez Comment : créer des diagrammes de centre de données logique.

Remarque :

Un diagramme de centre de données logique « isole » la partie du centre de données physique qui utilise des serveurs logiques, des connexions et des zones. Les serveurs logiques, comme les serveurs Web, les serveurs Windows et les serveurs de base de données, représentent chacun un environnement d'exécution. Bien que les connexions entre serveurs logiques puissent être situées dans le même serveur physique lors du déploiement; le diagramme affiche toutes les connexions. Les zones représentent de façon logique les limites physiques ou logiques, comme les routeurs ou les pare-feu du centre de données. Pour plus d'informations, consultez Représentation de centres de données avec le Concepteur de centres de données logiques.

À partir du diagramme de centre de données logique choisi, le Concepteur de déploiements crée un diagramme de déploiement. Un diagramme de déploiement reflète la disposition du diagramme de centre de données logique, mais son but est de décrire le déploiement d'applications d'un système donné sur tel ou tel environnement d'exécution. Sur le diagramme de déploiement, vous pouvez spécifier les serveurs logiques qui hébergeront les applications du système en liant les applications à ces serveurs logiques. Pour plus d'informations, consultez Liaison d'applications à des serveurs logiques.

Après avoir terminé la liaison des applications, vous pouvez valider le diagramme de déploiement pour comparer les contraintes définies sur les applications avec celles qui sont définies sur les serveurs logiques et découvrir les problèmes de configuration ou de connexion susceptibles d'exister. Après validation, vous pouvez générer un rapport de déploiement pour documenter ces problèmes et créer des scripts pour le déploiement sur des serveurs physiques. Pour plus d'informations, consultez Validation des diagrammes de déploiement et Création de rapports de déploiement.

Voir aussi

Concepts

Vue d'ensemble du Concepteur d'applications

Vue d'ensemble du concepteur de systèmes

Vue d'ensemble du Concepteur de déploiements

Flux de travail dans les concepteurs de systèmes distribués

Autres ressources

Évaluation du déploiement du système avec le Concepteur de déploiements