Architecture informatique
Un article de Wikipédia, l'encyclopédie libre.
L'architecture informatique décrit la structuration d'un système informatique en terme de composants et d'organisation de ses fonctions.
Sommaire |
[modifier] Visions physique / logique
On peut décrire des architectures informatiques suivant deux visions :
- Architecture physique : la vision réelle d'une architecture
- Architecture logique : la représentation virtuelle ou conceptuelle d'une architecture pour la rendre plus abordable. C'est une vision de l'esprit.
[modifier] Description par groupe de composants informatiques
On peut décrire des architectures par groupe de composants informatiques :
- Architecture logicielle : l'agencement et l'interaction des composants logiciels
- Architecture matérielle : l'agencement et l'interaction des composants physiques (disque dur, CPU...)
- Architecture Middleware : l'agencement et l'interaction des composants servant à faire communiquer plusieurs applications entre elles
- Architecture réseau : l'architecture permettant de faire communiquer un système d'information.
[modifier] Description par technologie informatique
On peut décrire des architectures conçues autour d'une technologie informatique :
- Architecture multicouche (architecture trois tiers)
- Architecture Web
- Architecture B2B ou B2C
- Architecture EAI
- Architecture orientée services ou Service Oriented Architecture (SOA)
- Architecture ERP
- Architecture CRM
- Architecture décisionnelle
- Architecture RAID
- Architecture Intel X86
- ...
[modifier] Description par contraintes
On peut décrire des architectures conçues pour répondre à des contraintes :
- Architecture haute disponibilité : faible taux de pannes
- Architecture massivement parallèle : forte capacité de calcul
- Architecture sécurisée : contrainte de sécurité
- ...
[modifier] Cadre d'architecture
Article détaillé : Cadre d'architecture.
Afin de répondre à ces différents besoins de description des architectures informatiques, il est apparu vers la fin des années 1980 (cadre Zachman, 1987) qu'il devenait nécessaire de décrire des cadres d'architecture afin de décrire les architectures selon différentes vues ou différents points de vue.