Fiche de révision : Introduction aux architectures des systèmes d'information

📋 Plan du Cours

  1. Définition SI
  2. Composantes techniques clés
  3. Architecture des SI
  4. Types d'architecture
  5. Architecture cloud

📖 1. Définition SI

🔑 Notions clés & Définitions

  • Système d'information (SI) : ensemble de ressources permettant la gestion complète des informations dans une organisation, intégrant gestion, collecte, traitement, diffusion et collaboration autour de l'information.
  • Système informatique : composante du SI comprenant matériels, logiciels (OS, middlewares) et moyens de communication, contribuant à son fonctionnement.
  • Gestion de l'information : processus de collecte, traitement, diffusion, partage, conservation et communication des données pour produire de la valeur.
  • Création de valeur : résultat de la gestion efficace de l'information permettant d'apporter un avantage organisationnel.

📝 Points essentiels

  • Le SI est un ensemble de ressources permettant la gestion intégrale des informations au sein d'une organisation.
  • Il vise à restituer la bonne information à la bonne personne, au bon moment, sous le format approprié.
  • Le système informatique constitue une composante du SI, incluant matériels, logiciels et moyens de communication.
  • La définition collaborative insiste sur la gestion, la collecte, le traitement, la diffusion, la collaboration, la conservation et la communication de l'information pour créer de la valeur.

💡 À retenir

Le SI est un système global qui intègre ressources et processus pour gérer l'information et générer de la valeur organisationnelle.

📖 2. Composantes techniques clés

🔑 Notions clés & Définitions

  • Composants d'infrastructure : éléments matériels, logiciels et moyens de communication essentiels au fonctionnement du système d'information, comprenant stockage, postes de travail, serveurs, réseau et sécurité.
  • Middleware : interface technique qui relie les applications clientes aux systèmes d'exploitation et ressources matérielles, servant de socle pour la virtualisation, les serveurs d'applications et les bases de données.
  • Systèmes d'exploitation : logiciels fondamentaux qui gèrent le matériel informatique et fournissent une plateforme pour exécuter les logiciels métier et outils bureautiques.
  • Services d'infrastructure : outils et services (DNS, DHCP, etc.) indispensables pour assurer la gestion, la connectivité et la sécurité du système d'information.

📝 Points essentiels

  • Les composants d'infrastructure incluent le stockage (SAN, disques internes, NAS), les postes de travail (PC, Mac), les serveurs (SAN, serveurs physiques), le réseau (routeurs, switchs, câbles Ethernet) et la sécurité (firewall, équipements de sécurisation).
  • Le middleware sert d'interface technique entre les applications clientes et les systèmes d'exploitation ou ressources matérielles, facilitant la virtualisation, la gestion des bases de données et la communication entre logiciels.
  • Les systèmes d'exploitation, tels que Windows ou Linux, et les services d'infrastructure comme DNS, DHCP, AD, sont indispensables pour l'organisation et la gestion opérationnelle du SI.
  • Les logiciels métier et outils bureautiques complètent la configuration technique en fournissant des fonctionnalités spécifiques à l'activité.
  • Les procédures de maintenance, de continuité (PCA, PRA) et de sécurité assurent la disponibilité, la sécurité et la performance du système d'information.

💡 À retenir

Les composants techniques indispensables garantissent la disponibilité, la sécurité et la performance du SI, en intégrant matériels, logiciels et services d'infrastructure essentiels à son fonctionnement.

📖 3. Architecture des SI

🔑 Notions clés & Définitions

  • Architecture de SI : spécification et conception des briques matérielles et logicielles, ainsi que leurs interconnexions, pour assurer le fonctionnement cohérent du système d'information.
  • Cartographie des composants : représentation visuelle des éléments du SI et de leurs relations, facilitant la compréhension de l'organisation.
  • Finalités de l'architecture : garantir la cohérence, la performance et l'évolution du SI en accord avec la stratégie de l'entreprise.
  • Modélisation du système informatique : représentation structurée de l'intégration et de l'évolution des composants informatiques dans l'organisation.

📝 Points essentiels

  • L'architecture de SI consiste à définir précisément les composants matériels (serveurs, postes, réseaux) et logiciels (systèmes d'exploitation, middleware, applications) ainsi que leurs interconnexions.
  • Elle s'appuie sur une cartographie pour visualiser ces composants et leurs relations, facilitant la gestion et l'évolution du système.
  • La finalité principale est d'assurer le bon fonctionnement du SI, en cohérence avec la stratégie de l'entreprise, pour optimiser la performance et la sécurité.
  • La modélisation du système informatique permet d'intégrer et de faire évoluer les composants dans l'organisation, en assurant leur compatibilité et leur adaptation aux besoins.

💡 À retenir

L'architecture de SI constitue la structure organisée qui garantit la cohérence et l'efficacité du système d'information, en intégrant ses composants matériels et logiciels dans une vision globale.

📖 4. Types d'architecture

🔑 Notions clés & Définitions

  • Architecture matérielle SMP : architecture qui utilise un seul système avec plusieurs processeurs partageant la même mémoire.

  • Architecture matérielle MPP : architecture composée de nombreux processeurs indépendants, chacun avec sa propre mémoire, permettant un traitement parallèle massif.

  • Architecture matérielle Cluster : regroupement de plusieurs ordinateurs ou serveurs connectés pour fonctionner comme une seule unité.

  • Architecture logique applicative : organisation des composants logiciels pour répondre à des besoins spécifiques.

  • Architecture orientée flux de données (streaming) : structure qui traite en continu des flux de données via ETL (Extract Transform Load).

  • Architecture orientée services (SOA) : organisation basée sur la mise à disposition de services indépendants pour faciliter l'intégration.

  • Architecture technique Client/Serveur : modèle où un client demande des services à un serveur central.

  • Architecture 3-tier : architecture en trois couches (présentation, traitement, stockage), couramment utilisée pour les applications web.

📝 Points essentiels

  • Les architectures matérielles incluent SMP, MPP et Cluster, chacune adaptée à des besoins spécifiques de traitement et de performance.
  • Les architectures logiques se différencient par leur organisation : applicative, flux de données ou SOA, selon la façon dont les composants interagissent.
  • Les architectures techniques typiques sont Client/Serveur, simple et centralisée, et 3-tier, qui sépare clairement les couches pour une meilleure modularité.
  • Les architectures cloud se déclinent en IaaS (infrastructure matérielle virtualisée), PaaS (plateforme avec OS et middleware), SaaS (applications accessibles via internet) et DaaS (données en tant que service), offrant différents niveaux d'abstraction et de service.

💡 À retenir

  • La distinction entre architectures matérielles, logiques et techniques permet d’adapter le système d’information aux besoins spécifiques en performance, modularité et service.

📖 5. Architecture cloud

🔑 Notions clés & Définitions

  • IaaS : Infrastructure matérielle et virtualisation proposées en tant que service, permettant d’accéder à des ressources physiques et virtuelles sans gestion locale.
  • PaaS : Plateforme comprenant systèmes d’exploitation et middleware, facilitant le développement d’applications sans gérer l’infrastructure sous-jacente.
  • SaaS : Applications complètes accessibles via internet, sans nécessité d’installation ou gestion locale, offrant une solution clé en main.
  • DaaS : Données en tant que service, intégrant PaaS et données spécifiques pour fournir des informations accessibles à distance.

📝 Points essentiels

  • IaaS fournit l'infrastructure matérielle et la virtualisation en tant que service.
  • PaaS ajoute au IaaS les systèmes d'exploitation et middleware pour faciliter le développement.
  • SaaS offre des applications complètes accessibles via internet sans gestion locale.
  • DaaS propose des données en tant que service, intégrant PaaS et données spécifiques.
  • Le cloud permet une évolutivité, flexibilité et externalisation des ressources informatiques.

💡 À retenir

Le cloud constitue un modèle de service modulable permettant d’accéder à des ressources informatiques à différents niveaux d’abstraction, selon les besoins.

📅 Repères chronologiques

DateÉvénement
N/AAucune date explicite mentionnée dans le résumé fourni

📊 Tableaux de Synthèse

Composantes clésDéfinition / FonctionExemples / DétailsAuteur
Système d'information (SI)Ensemble de ressources permettant la gestion complète des informations dans une organisationGestion, collecte, traitement, diffusion, collaboration, conservation, communication
Système informatiqueComposante du SI comprenant matériels, logiciels et moyens de communicationMatériels, logiciels (OS, middlewares), moyens de communication
Composants d'infrastructureÉléments matériels, logiciels et moyens de communication essentiels au fonctionnement du SIStockage (SAN, NAS), postes de travail (PC, Mac), serveurs, réseau (routeurs, switchs), sécurité (firewall)
MiddlewareInterface technique reliant applications clientes aux systèmes d'exploitation et ressources matériellesVirtualisation, gestion bases de données, communication logiciels
Systèmes d'exploitationLogiciels fondamentaux gérant le matériel et fournissant une plateforme d'exécutionWindows, Linux
Services d'infrastructureOutils indispensables pour gestion, connectivité et sécurité du SIDNS, DHCP, AD
Architecture de SISpécification des briques matérielles et logicielles et leurs interconnexionsCartographie des composants, modélisation pour cohérence et performance
Architectures matériellesSMP (processeurs partageant mémoire), MPP (processeurs indépendants), Cluster (regroupement)Adaptées à différents besoins de traitement et performance
Architectures logiquesOrganisation logicielle : applicative, flux de données (streaming), SOA (services)Organisation des composants logiciels selon besoins spécifiques
Architectures techniquesClient/Serveur, 3-tier (présentation, traitement, stockage)Modèles pour applications web ou autres services informatiques
Architectures cloudIaaS (virtualisation infrastructure), PaaS (plateforme développement), SaaS (applications en ligne), DaaS (données en service)Différents niveaux d'abstraction et de service cloud

⚠️ Pièges & Confusions Fréquentes

  1. Confondre système informatique et système d'information : le premier est une composante du second.
  2. Croire que middleware est un logiciel optionnel alors qu'il est essentiel pour l'interconnexion.
  3. Confondre architecture matérielle SMP avec MPP ou Cluster : chaque architecture a ses usages spécifiques.
  4. Assimiler architecture cloud à une simple virtualisation locale : elle inclut IaaS, PaaS, SaaS et DaaS.
  5. Oublier que la modélisation du SI vise à assurer cohérence et évolution.
  6. Confondre architecture logique applicative avec architecture technique client/serveur ou 3-tier.
  7. Négliger l'importance des services d'infrastructure pour la sécurité et la disponibilité du SI.

✅ Checklist Examen

  1. Définir précisément ce qu’est un système d'information.
  2. Citer les composants techniques clés du SI : matériels, logiciels, moyens de communication.
  3. Expliquer le rôle du middleware dans le SI.
  4. Identifier les exemples de composants d'infrastructure : stockage, serveurs, réseau.
  5. Décrire la finalité principale de l’architecture de SI.
  6. Différencier une architecture matérielle SMP d’une MPP ou Cluster.
  7. Expliquer ce qu’est une architecture SOA.
  8. Distinguer entre architecture client/serveur et architecture 3-tier.
  9. Définir les concepts principaux des architectures cloud : IaaS, PaaS, SaaS, DaaS.
  10. Illustrer la cartographie des composants dans une architecture de SI.
  11. Comprendre l’intérêt de la modélisation du système informatique.
  12. Connaître les points essentiels pour assurer la cohérence et la performance du SI via l’architecture.
  13. Identifier les composants indispensables pour garantir la sécurité du SI.
  14. Maîtriser la différence entre architecture logique applicative et architecture technique.
  15. Connaître les principaux types d’architecture matérielle pour le traitement massif ou distribué.
  16. Savoir comment les architectures cloud facilitent l’accès aux ressources à distance.
  17. Identifier les éléments qui composent une architecture cloud : IaaS, PaaS, SaaS, DaaS.

Dernier item : Vérifier que toutes les notions clés liées à l’architecture des SI sont comprises

Testez vos connaissances

Testez vos connaissances sur Introduction aux architectures des systèmes d'information avec 5 questions à choix multiples avec corrections détaillées.

1. Comment peut-on définir un système d'information (SI) ?

2. Quelle est la fonction principale des composants techniques clés dans un système d'information ?

Faire le QCM →

Révisez avec les flashcards

Mémorisez les concepts clés de Introduction aux architectures des systèmes d'information avec 10 flashcards interactives.

SI — définition ?

Ensemble de ressources pour gérer l'information.

Composantes clés — exemples ?

Matériel, logiciels, communication, middleware.

Architecture SI — rôle ?

Assurer cohérence, performance, évolution.

Voir les flashcards →

Cours similaires

Crée tes propres fiches de révision

Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.

Générateur de fiches