Architecture des Systèmes d'Information - Partie 1
11 Questions
3 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel est le rôle d'un système d'information dans une entreprise ?

Un système d'information est un ensemble organisé de ressources qui permet de collecter, traiter, stocker, diffuser et protéger les informations nécessaires au bon fonctionnement d'une entreprise.

Quels sont les trois éléments clés d'un système d'information ?

  • Stratégie de l'entreprise, organisation et technique (correct)
  • Utilisateurs, applications et infrastructure
  • Données, information et décisions
  • Donnez deux exemples de la façon dont un système d'information peut créer de la valeur pour une entreprise ?

    Un système d'information peut créer de la valeur en permettant la personnalisation des offres clients grâce aux données collectées, ou en mettant en place une maintenance prédictive à partir des données IoT.

    Un système d'information bancaire moderne est organisé en trois zones distinctes : front office, middle office et back office.

    <p>True</p> Signup and view all the answers

    Expliquez brièvement le concept d'« urbanisation des systèmes d'information ».

    <p>L'urbanisation des SI consiste à structurer et à organiser les systèmes d'information de manière à ce qu'ils soient plus cohérents, flexibles et robustes, en tenant compte de l'évolution des besoins et des technologies.</p> Signup and view all the answers

    Quelles sont les quatre étapes principales de la méthode d'urbanisation des systèmes d'information ?

    <p>Cartographie AS-IS, analyse, cible TO-BE, plan de convergence</p> Signup and view all the answers

    Quelles sont les trois principales architectures logicielles qui ont marqué l'évolution des systèmes d'information ?

    <p>Architecture spaghetti, architecture en couches et architecture en microservices</p> Signup and view all the answers

    Quels sont les principaux inconvénients d'une application monolithique ?

    <p>Les applications monolithiques sont difficiles à maintenir et à mettre à jour, car elles sont composées d'un grand nombre de fonctionnalités interconnectées, ce qui peut entraîner des problèmes de performance et de complexité.</p> Signup and view all the answers

    Quels sont les avantages d'une architecture en microservices ?

    <p>Une architecture en microservices permet de développer et de déployer des applications de manière plus flexible, plus rapide et plus autonome. Chaque microservice peut être développé et mis à jour indépendamment des autres, ce qui permet de réduire les risques et d'accélérer le délai de mise sur le marché.</p> Signup and view all the answers

    Une architecture en microservices est toujours la meilleure solution pour tous les projets de développement d'applications ?

    <p>False</p> Signup and view all the answers

    Expliquez brièvement l'évolution des architectures logicielles illustrée dans les slides ?

    <p>L'architecture logicielle a évolué de l'architecture spaghetti (années 1990) à l'architecture en couches (années 2000) et à l'architecture en microservices (années 2010). Cette évolution reflète les changements dans les besoins et les technologies du secteur du développement d'applications.</p> Signup and view all the answers

    Study Notes

    Architecture des Systèmes d'Information - Partie 1

    • Le cours porte sur la stratégie, la méthodologie et les enjeux des Systèmes d'Information (SI).
    • La formation fait partie de la 4ème année de l'ESIEA.

    Système d'Information

    • Un SI est un système organisé pour collecter, traiter, stocker, diffuser et protéger l'information nécessaire au bon fonctionnement d'une entreprise.
    • La collecte capture l'information à sa source.
    • Le traitement transforme les données en informations utiles.
    • Le stockage conserve les informations de manière sécurisée et accessible.
    • La diffusion met l'information à disposition au bon moment.
    • La protection garantit la confidentialité et l'intégrité des données.
    • Le SI est composé de l'aspect stratégique de l'entreprise, de l'organisation, des processus métier, de la partie technique informatique et des données.

    Composants d'un Système d'Information

    • Les utilisateurs (clients, employés, partenaires) interagissent avec les applications.
    • Les applications (ex: CRM) traitent les données.
    • L'infrastructure (serveurs, réseaux, sécurité) assure le fonctionnement des systèmes.
    • Les données (référentiels, transactions, documents) sont au cœur du SI.

    Le SI, Créateur de Valeur Business

    • Le SI est un outil créant de la valeur pour l'entreprise.
    • Les données brutes sont transformées en informations utiles.
    • Ces infos permettent de prendre des décisions commerciales éclairées.
    • Le SI est un outil stratégique et tactique pour l'entreprise.

    Anatomie d'un SI Bancaire Moderne

    • Le SI d'une banque moderne comprend divers composants.
    • Front office : clients, web, mobile.
    • Middle office : contrôle, risques, fraude.
    • Back office : traitement, comptabilité, trésorerie et reporting.
    • Données centrales : comptes, transactions.

    Les Flux d'Information dans le SI Moderne

    • Les flux d'information montrent comment circulent et sont traitées les données.
    • Les sources de données incluent les clients, les partenaires, les données internes et les capteurs IoT.
    • Le traitement des données utilise des méthodes en temps réel ou par lots.
    • Les données stockées sont utilisées pour les analyses, rapports et tableaux de bord.

    Enjeux des SI en 2024

    • Les SI évoluent entre le passé (legacy), le présent (transformation), et le futur (digital).
    • Le Legacy concerne les applications monolithiques, infrastructures on-premise, et cycles longs.
    • La transformation concerne la coexistence ancien/nouveau, les clouds hybrides, l'agilité, et les microservices.
    • Le digital porte sur le cloud native, serverless, Event-Driven, l'IA, le calcul au bord, le Green IT et les talents.

    Urbanisation des SI - Principes et Méthode

    • L'urbanisation des SI implique une approche stratégiques en fonction des processus métiers, de la cartographie fonctionnelle, de l'architecture applicative, et de l'infrastructure technique.
    • Le flux de données varie selon les zones fonctionnelles et les applications.
    • Le modèle illustre les aspects stratégiques, processus métier, cartographie fonctionnelle, architecture applicative et infrastructure technique pour un SI moderne.

    Méthode d'Urbanisation

    • La méthode d'urbanisation d'un SI inclut des étapes claires pour faire évoluer l'architecture des SI.
    • La Cartographie AS-IS identifie les processus, les données et les applications actuels.
    • L'Analyse identifie les points faibles et les opportunités.
    • La Cible TO-BE définit l'architecture, services et gouvernance futur.
    • Le Plan de convergence établit la trajectoire, planification, et projets.

    Architecture Logique des SI

    • Il existe différentes générations d'architectures logicielles :
    • Spaghetti-oriented (1990s)
    • Lasagna-oriented (2000s)
    • Ravioli-oriented (2010s)
    • Chaque architecture présente ses avantages et inconvénients.

    Application Monolithique

    • L'architecture monolithique est une application unique, comprenant toutes les fonctionnalités ensemble, et où la page = un fichier.
    • Les règles métiers sont dispersées dans le code, et un fort couplage existe entre les fonctionnalités.
    • Ces architectures peuvent présenter des inconvénients comme une forte dépendance en entretien, difficultés d'évolution et scaling.

    Application Monolithique en Couches

    • L'utilisation de Design Patterns, de langage objet ainsi que la séparation des responsabilités sont des caractéristiques des applications monolithiques en couches (2000s). Ces couches visent à améliorer l'organisation et le maintien du code.

    Application en Micro-services

    • L'architecture micro-services favorise l'indépendance des fonctionnalités.
    • Des technologies variées coexistent, faible couplage et une base de données défini.
    • Les applications micro-servies ont leurs propres avantages et contraintes organisationnels.

    Evolution de la transition vers l'architecture en micro-services

    • La transition d'une architecture monolithique vers une architecture micro-service est progressivement observée.
      • monolithique -> API -> micro-services

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Ce quiz explore les fondamentaux des Systèmes d'Information (SI) dans le cadre de la 4ème année de l'ESIEA. Il couvre la stratégie, la méthodologie et les enjeux liés aux SI, ainsi que leurs composants clés, notamment la collecte, le traitement, le stockage, la diffusion et la protection des informations. Testez vos connaissances sur ces concepts essentiels !

    More Like This

    Use Quizgecko on...
    Browser
    Browser