Vue d'ensemble de systèmes d'applications dans les diagrammes système
À l'aide du Concepteur de systèmes, vous pouvez concevoir des systèmes d'applications en les composant d'applications définies sur le diagramme d'application et de systèmes définis sur les diagrammes système. Un système d'applications définit une configuration spécifique de ces applications et systèmes comme membres. Cette configuration décrit comment ces applications et ces systèmes doivent être connectés et offre la possibilité de substituer des paramètres si nécessaire. Un système indique également quels points de terminaison membre, le cas échéant, sont exposés comme points de terminaison proxy, permettant de réutiliser le système dans d'autres systèmes. Cette configuration d'un système est appliquée à ses membres lors du déploiement.
Par exemple, vous pouvez concevoir deux systèmes composés des mêmes applications mais configurés différemment : un pour l'accès à Internet et un pour l'accès à un intranet. Vous pouvez ensuite définir et évaluer des définitions de déploiement pour chaque système.
Notes
Lors du déploiement, toute la configuration d'un système est résolue et seuls les points de terminaison d'application connectés avec les éventuels paramètres d'application substitués restent. Un système et ses points de terminaison proxy n'existent pas comme entités tangibles dans le déploiement éventuel du système et, par conséquent, n'apparaissent pas comme entités dans le rapport de déploiement. Pour plus d'informations sur les points de terminaison proxy, consultez Exposition des membres dans les systèmes d'applications et Évaluation du déploiement du système avec le Concepteur de déploiements.
Lorsque vous concevez des systèmes dans le Concepteur de systèmes, vous pouvez accomplir les tâches suivantes :
Concevoir un système en ajoutant des membres d'application ou des membres système.
Configurer des voies de communication entre des membres.
Consulter des paramètres, des contraintes, des définitions et d'autres propriétés de membres.
Substituer des paramètres sur des applications selon vos besoins et les rendre substituables sur leurs définitions sous-jacentes.
Consulter des opérations sur des points de terminaison fournisseurs de service Web.
Exposer le comportement de points de terminaison de membres de manière sélective à l'extérieur du système.
Après avoir conçu un système, vous pouvez définir et évaluer le déploiement sur un centre de données logique cible spécifique pour le système.
Pour plus d'informations, consultez Vue d'ensemble du Concepteur de systèmes.
Conception de systèmes dans des diagrammes système
Un diagramme système représente une définition de système à laquelle vous pouvez ajouter des applications ou d'autres systèmes. Pour commencer à concevoir un système, vous pouvez créer un diagramme système à partir d'applications sur le diagramme d'application dans votre solution ou ajouter un diagramme système vierge ou existant à votre solution. Pour plus d'informations, consultez Comment : créer des diagrammes système et Comment : ajouter des diagrammes système aux solutions.
Notes
Avant de pouvoir créer un diagramme système contenant des applications spécifiques, la solution doit contenir un diagramme d'application qui définit ces applications. Si la solution ne contient pas de diagramme d'application, le diagramme système ajouté est un diagramme d'application vide. Pour plus d'informations, consultez Comment : créer des diagrammes d'application ou Comment : ajouter des diagrammes d'application aux solutions.
Une fois le diagramme système créé, vous pouvez ajouter des utilisations d'applications définies sur le diagramme d'application et des utilisations d'autres systèmes définis dans la solution. Sur un diagramme système, la définition de système que vous concevez correspond à la forme conteneur grise le plus à l'extérieur. Les formes des membres s'affichent à l'intérieur de la forme conteneur grise sous forme de rectangles avec des couleurs et des icônes qui représentent leurs types. Les couleurs d'applications correspondent généralement aux couleurs des types de serveur logique qui peuvent les héberger.
L'ajout d'une utilisation d'une application ou d'une définition de système au diagramme système crée un membre de ce système. Vous pouvez composer un système avec n'importe quel sous-ensemble d'applications ou de systèmes et avec plusieurs utilisations de la même application ou du même système si nécessaire. Dans un système, vous pouvez connecter et configurer des membres selon les besoins de ce système. Vous n'êtes pas obligé de configurer ni de connecter les applications comme elles apparaissent sur le diagramme d'application.
Dans le scénario le plus simple, vous pouvez concevoir un système qui contient une seule utilisation configurée d'une application. Toutefois, vous pouvez ajouter plusieurs utilisations de la même application ou du même système si vous projetez de déployer un membre plusieurs fois dans le système. Chaque type d'application est fourni préconfiguré avec des paramètres par défaut. Toutefois, certains de ces paramètres peuvent être conçus comme substituables. Dans un système, chaque utilisation d'une application ou d'un système est distincte et peut être configurée et connectée différemment d'autres utilisations dans ce système, d'autres systèmes et sa définition sous-jacente. Vous pouvez également copier et coller des membres dans la même définition de système ou issus d'autres définitions de système pour créer de nouveaux membres, que vous pouvez ensuite connecter ou reconfigurer selon vos besoins.
Vous pouvez spécifier des paramètres personnalisés pour le système que vous concevez. Si vous projetez de réutiliser le système dans un autre système, vous pouvez également exposer de manière sélective des points de terminaison sur les membres du système afin que vous puissiez les connecter à l'extérieur du système. Pour plus d'informations, consultez Vue d'ensemble du Concepteur de systèmes.
Étapes suivantes
Après avoir conçu un système, vous pouvez définir et évaluer des définitions de déploiement pour le système sur un centre de données logique cible. Chaque définition de déploiement décrit le déploiement du système sur un centre de données logique cible spécifique. Vous pouvez utiliser le Concepteur de déploiements pour créer, définir et valider un diagramme de déploiement qui décrit comment des applications sont déployées sur un centre de données logique cible. Pour plus d'informations, consultez Évaluation du déploiement du système avec le Concepteur de déploiements.
Voir aussi
Tâches
Procédure pas à pas : conception de systèmes d'applications
Autres ressources
Conception de systèmes d'applications dans des diagrammes système