Podcast
Questions and Answers
Quels processus sont impliqués dans la cartographie AS-IS ?
Quels processus sont impliqués dans la cartographie AS-IS ?
Quel est un des inconvénients d'une application monolithique ?
Quel est un des inconvénients d'une application monolithique ?
Quels éléments sont essentiels lors de la définition des services dans la cible TO-BE ?
Quels éléments sont essentiels lors de la définition des services dans la cible TO-BE ?
Quelle limitation est souvent associée à une application en micro-services ?
Quelle limitation est souvent associée à une application en micro-services ?
Signup and view all the answers
Quelles sont les principales étapes du plan de convergence ?
Quelles sont les principales étapes du plan de convergence ?
Signup and view all the answers
Quelle est l'une des principales fonctions d'un système d'information dans une entreprise ?
Quelle est l'une des principales fonctions d'un système d'information dans une entreprise ?
Signup and view all the answers
Quels sont les composants d'un système d'information ?
Quels sont les composants d'un système d'information ?
Signup and view all the answers
Quelles types de données peuvent contribuer à la personnalisation dans les systèmes d'information ?
Quelles types de données peuvent contribuer à la personnalisation dans les systèmes d'information ?
Signup and view all the answers
Quelle partie d'un système d'information est le plus souvent responsable du traitement des transactions ?
Quelle partie d'un système d'information est le plus souvent responsable du traitement des transactions ?
Signup and view all the answers
Quel est l'un des enjeux des systèmes d'information en 2024 concernant l'infrastructure ?
Quel est l'un des enjeux des systèmes d'information en 2024 concernant l'infrastructure ?
Signup and view all the answers
Quelle méthode est principalement utilisée pour transformer des données en informations exploitables ?
Quelle méthode est principalement utilisée pour transformer des données en informations exploitables ?
Signup and view all the answers
Quelles technologies sont mentionnées comme clés pour améliorer la cybersécurité dans un système d'information ?
Quelles technologies sont mentionnées comme clés pour améliorer la cybersécurité dans un système d'information ?
Signup and view all the answers
Quel type de donnés est principalement associé à la maintenabilité ?
Quel type de donnés est principalement associé à la maintenabilité ?
Signup and view all the answers
Comment un système d'information peut-il optimiser la gestion des stocks ?
Comment un système d'information peut-il optimiser la gestion des stocks ?
Signup and view all the answers
Quel est l'objectif principal d'un système d'information pour le business ?
Quel est l'objectif principal d'un système d'information pour le business ?
Signup and view all the answers
Quelle méthode est utilisée pour gérer efficacement les flux d'informations dans un système d'information ?
Quelle méthode est utilisée pour gérer efficacement les flux d'informations dans un système d'information ?
Signup and view all the answers
Quel rôle joue le 'middle office' dans un système d'information bancaire moderne ?
Quel rôle joue le 'middle office' dans un système d'information bancaire moderne ?
Signup and view all the answers
Quel type de système est lié à l'expression 'cloud native' ?
Quel type de système est lié à l'expression 'cloud native' ?
Signup and view all the answers
Study Notes
Architecture des Systèmes d'Information - Partie 1
- Cours pour la 4ème année d'ESIEA
- Thème central : Stratégie, méthodologie et défis liés aux Systèmes d'Information.
Système d'Information
- Un système d'information est conçu pour collecter, traiter, stocker, diffuser et protéger les informations nécessaires au fonctionnement d'une entreprise.
- Collection: Capture l'information à son origine.
- Traitement: Transforme les données brutes en informations exploitables.
- Stockage: Conserve les données de manière sécurisée et accessible.
- Diffusion: Met les informations à disposition au bon moment.
- Protection: Garantit la confidentialité et l'intégrité des données.
Composants d'un Système d'Information
- Utilisateurs: Clients, employés et partenaires.
- Applications: Exemples : Systèmes de gestion des relations clients (CRM), ERP (Enterprise Resource Planning).
- Infrastructure: Serveurs, réseaux et sécurité.
- Processus métier: Vente, production, support client.
- Données: Référentiels, transactions et documents. (Exemples: Données brutes, données issues du BigData)
Le SI, Créateur de Valeur Business
- Les Systèmes d'Information transforment les données brutes en informations utiles, pour étayer les décisions stratégiques.
- Les objectifs et stratégies définissent les décisions, les solutions et les données brutes en informations.
- L'analyse et la transformation conduisent aux informations utiles et au choix des stratégies.
Anatomie d'un SI Bancaire Moderne
- Front Office: Clients, Web, Mobile, Agence, Partenaires.
- Middle Office: Contrôle, Risques, Fraude, Limites.
- Back Office: Traitement (comptabilité, trésorerie), Reporting et Batch.
- Données centrales: Comptes, transactions.
Flux d'Information dans le SI Moderne
- Sources de données: Clients, Partenaires, Interne (IoT/capteurs).
- Traitement: API Gateway (temps réel, Batch Processing et Stream Processing).
- Stockage: Base Opérationnelle, Data Warehouse, Data Lake.
- Utilisation: Tableaux de bord, Analyses, Applications.
Enjeux des SI en 2024
- Passé: Applications monolithiques, infrastructures on-premise, cycles longs, équipes silos.
- Présent: Coexistence ancien/nouveau système, Cloud hybride, Agilité/DevOps, APIs/Microservices.
- Futur: Cloud native, Serverless, Event-driven, IA, Edge Computing, Green IT, Talents.
Urbanisation des SI - Principes et Méthode
- Stratégie: Direction et plan pour les SI.
- Processus métier: Activités de l'entreprise.
- Cartographie fonctionnelle: Décrire les zones et fonctions de manière structurée.
- Architecture applicative: Organisation des applications selon un modèle.
- Infrastructure technique: Supports physiques et virtuels des applications.
Méthode d'Urbanisation
- Cartographie AS-IS: Définir les processus, identifier les données et lister les applications de l’existant.
- Analyse: Identifier les points faibles, les opportunités et les contraintes.
- Cible TO-BE: Concevoir l'architecture, définir les services et organiser la gouvernance.
- Plan de Convergence: Etablir la trajectoire, planifier les projets et identifier les Quick Wins.
Architecture Logicielle
- 1990s : Spaghetti-oriented Architecture (copier-coller)
- 2000s : Lasagna-oriented Architecture (monolithes en couches)
- 2010s : Ravioli-oriented Architecture (micro-services) - plus récente et décomposée.
Application Monolithique
- Une page = un fichier
- Fort couplage entre les fonctionnalités.
- Règles métiers dispersées dans le code.
- Inconvénients: Difficile de maintenir et de mettre à jour, faible flexibilité.
Application Monolithique en Couches
- Utilisation de Design Pattern.
- Langage objet
- Séparation des responsabilités.
- Centralisation des règles métier.
- Limites: Difficulté à évoluer, à ajouter de nouvelles fonctionnalités.
Application en Micro-services
- Chaque fonctionnalité est indépendante.
- Technologie multiple dans une même application.
- Faible couplage.
- (Format de données défini)
- Avantages: Facilité de modification et d'évolution, flexibilité et agilité.
- Contraintes: Organisationnelles souvent complexes, besoin d'une base de données bien définie et structurée pour le couplage..
Evolution des architectures logicielles (1990's au 2000's)
- Illustration de l'évolution d'architectures, de monolithes à des architectures plus modularisées.
- Evolution de l'architecture avec introduction de nouvelles technologies.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ce quiz couvre les principes fondamentaux des systèmes d'information pour les étudiants de 4ème année d'ESIEA. Vous y trouverez des questions sur la stratégie, la méthodologie et les défis des systèmes d'information, ainsi que sur leurs composants clés comme les utilisateurs et les applications.