SYSTÈMES INFORMATIQUES Conception, architecture et urbanisation des systèmes d'information
Architectures
Si le concept d'architecture de S.I. n'est pas récent, il n'en reste pas moins compliqué. En effet, l'architecture d'un S.I. a de multiples représentations et il serait plus approprié de parler de celle-ci au pluriel. Aucune méthodologie n'a réussi à s'imposer pour la conception d'architecture de S.I., contrairement à UML pour la conception d'architectures logicielles. Toutefois, les diagrammes UML peuvent être exploités lors de la conception ou reconception de S.I., d'où parfois une confusion entre architecture de S.I. et architecture logicielle. Le tableau 2 exprime quelques différences entre les deux types d'architectures, tant en termes de concepts que de composants.
De nombreux types d'architectures de S.I. existent, issus du résultat des différentes phases de conception, par exemple :
– architecture fonctionnelle : représentation des fonctions issues de l'analyse des processus métiers (exemple : gestion des comptes) ;
– architecture applicative : représentation des applicatifs (composants logiciels) et des flux échangés et définition de l'implantation sur l'architecture technique ;
– modèle ou architecture logique : représentation virtuelle d'une architecture, communicable aux interlocuteurs. On peut aussi parfois parler d'architecture applicative logique ;
– architecture technique : représentation des techniques et standards de construction : systèmes d'exploitation, S.G.B.D., serveurs, middleware, types de réseau...
On distingue également les architectures d'implémentation, d'exécution, de déploiement, physique...
La suite de cet article est accessible aux abonnés
- Des contenus variés, complets et fiables
- Accessible sur tous les écrans
- Pas de publicité
Déjà abonné ? Se connecter
Écrit par
- Sylvie SERVIGNE : maître de conférences, Institut national des sciences appliquées, Lyon
Classification
Médias