Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs



Documents pareils
Introduction à la conception de systèmes d information

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Fusion : l interopérabilité chez Oracle

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Les nouvelles architectures des SI : Etat de l Art

Urbanisme du Système d Information et EAI

LES ENTREPOTS DE DONNEES

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

1. Introduction à la distribution des traitements et des données

Fiche de l'awt Intégration des applications

W4 - Workflow La base des applications agiles

Chapitre 9 : Informatique décisionnelle

Architectures d'intégration de données

Urbanisation des Systèmes d'information

Module BD et sites WEB

Progiciel K. Parce que chaque K est unique (c) K-all

et les Systèmes Multidimensionnels

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

La problématique. La philosophie ' ) * )

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE

Windows (2000/NT), Solaris, AIX, HP-UX, Linux Haute disponibilité : SunCluster 3, Veritas Cluster Server 4. J2EE (JSP, Servlet, EJB, JTA), Open Source

e-business, EAI et Business Intelligence Le triptyque gagnant profondément les structures des organisations et par conséquence

Bases de Données. Stella MARC-ZWECKER. Maître de conférences Dpt. Informatique - UdS

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification

BUSINESS INTELLIGENCE

Architectures Client-Serveur

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise

Introduction aux intergiciels

Le modèle client-serveur

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1

Technologie data distribution Cas d usage.

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003

Enterprise Intégration

Urbanisation des SI-NFE107

Business & High Technology

Nouvelles Plateformes Technologiques

L information et la technologie de l informationl

Systèmes informatiques d entreprise

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Stage ingénieur : Participation à un projet de convergence des Systèmes d Information de retraite

NFP111 Systèmes et Applications Réparties

Architectures n-tiers Intergiciels à objets et services web

Expert technique J2EE

Cours Bases de données

La solution pour gérer vos connaissances techniques et scientifiques

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise

Les Entrepôts de Données

Le 09 et 10 Décembre 09

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

des besoins de contenu des besoins de forme !"#$%&'($)$*"+,$-.*"#$*"$/.0#12+/13.0#

X2BIRT : Mettez de l interactivité dans vos archives

Entreprises Solutions

Moderniser. le système d information et le portefeuille applicatif.

Un datawarehouse est un entrepôt de données (une base de données) qui se caractérise par des données :

Déjeuner EIM Enterprise Information Management. Mardi 16 novembre 2010 Restaurant l Amourette Montreuil Thomas Dechilly CTO Sollan

Faire mieux, plus vite, moins cher grâce à la virtualisation du système d informations... Un document eforce France Mars 2003

L'EAI (Enterprise Application Intégration)

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

SOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

Fournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement

Description de la formation

LA VAGUE EAI (ENTREPRISE APPLICATION INTEGRATION)

Plan du cours. Autres modèles pour les applications réparties Introduction. Mode de travail. Introduction

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware

Intégration de données hétérogènes et réparties. Anne Doucet

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

BD réparties. Bases de Données Réparties. SGBD réparti. Paramètres à considérer

Administration des ressources informatiques

EAI urbanisation comment réussir?

Optimisez la gestion de l information dans votre entreprise

Domaines d intervention

EAI. De l intégration à l e-business. Novembre François Rivard consultant senior Tél :

Programmation Web Avancée Introduction aux services Web

Optimisez la gestion de l information dans votre entreprise

SAP Business Suite Powered by SAP HANA Transactionnel et Analytique réunis

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Annuaires LDAP et méta-annuaires

Introduction à. Oracle Application Express

Implémentation des SGBD

PROJET KAS-STORE PRESENTATION DU PROJET. KS-PRES Version /09/ Validé. KS-PRES - Version /09/2009 Validé Page 1 / 8

Intranet et les Bases de Données

UE 8 Systèmes d information de gestion Le programme

Architectures web/bases de données

L INTÉGRATION ENTRE BUSINESS INTELLIGENCE ET WEB ANALYTICS

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

AXIAD Conseil pour décider en toute intelligence

PROJET DE PORTAIL INTRANET YNNA

Yannick Prié Département Informatique - UFR Sciences et Techniques Université Claude Bernard Lyon

M Études et développement informatique

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cloud Computing. 19 Octobre 2010 JC TAGGER

Conseil et Ingénierie des Systèmes d Information d Entreprise

CAHIER DES CHARGES D'IMPLANTATION

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle

Transcription:

Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs Jean-Pierre Meinadier Professeur du CNAM, meinadier@cnam.fr

Révolution CS : l utilisateur au centre du système contrôle à l'utilisateur IBM interface graphique structurante et intégratrice interface navigationnelle accès transparent aux données et informations intégration des SGBD accès transparents aux services intégration des applications par le poste de travail communication entre humains travail en groupe partage d'objets

CS version 1 : le déport d API interface graphique événementielle structurante intégratrice (documents et applications composites) Windows accès transparent aux données BD fédérées déport d'api SQL CLI M I D L E W R A E déport d'api RPC ORB accès transparents aux services intégration des applications par le poste de travail RPC communication travail en groupe partage d'objets Notes

CS version 2 : inter(tra)net et le client universel interface graphique événementielle structurante intégratrice navigateur agents intelligents SGBD script CGI frontal JAVA accès transparent aux données informations connaissances HTML I N T R A N E R JAVA T E accès transparents aux services communication travail en groupe Email forums...

CS : révolution industrielle application SGBD décisionnel SAP Oracle business object péri-informatique middleware services logiciel l ère des constructeurs IBM DEC désintégration verticale baseware réseau ordinateur silicium Microsoft sysco IP Intel intégrateurs l ère des intégrateurs nouvelles hégémonies: marché de masse droit d'entrée (investissements) poids des couches inférieures poids des couches supérieures

Données de l entreprise et architecture LES DONNÉES référentiel données de production COBOL CICS mainframes? revamping sécurité versions distribuées middleware objets métiers progiciel intégré efficacité convivialité données informations décisionnelles client serveur intranet nouvelles technologies entrepôts multimédia

Modèle d architecture CS : la production des données données de production LA SÉCURITÉ DES DONNÉES SGBD intégrité sémantique CRUDES alertes, triggers protection contre accès erronés moniteurs Tuxedo CICS 6000 Encina Atomicité Cohérence Isolation Durabilité faire-défaire-refaire protection contre accès concurrents protection contre destructions physiques Kerberos authentification/session autorisations/serveur protection contre accès illicites

Modèle d architecture CS : La décision DÉCISIONNEL ET INFORMATIONNEL www production métabase data warhouse monde extérieur agents techniques statistiques datamining données documentaires datamart moteur documentaire dénormalisation cube interrogation documentaire Olap navigateur tableur SAP

exigences fonctionnelles Architecture fonctionnelle Exemple : architecture informatique exigences opérationnelles, organisationnelles, d'environnement géographique, de performances globales Architecture logicielle applicative + middleware Architecture logicielle exécutable projection (répartition duplications réplications) architecture de l'infrastructure informatique (hardware & baseware) architecture système informatique

approche architecture topologique approche fonctionnelle approche données types de sites implantations géographiques types d'acteurs opérations objets modèle fonctionnel modèle de données matrices de croisement traitem ents globaux schém a de base de données besoins quantifiés en traitem entetaccès aux données sur les sites d'im plantation architecture topologique décision de répartition et duplication des données et programmes / sites définition et quantification de l'infrastructure technologique opérations de la tâche d'un acteur (cas d'utilisation) vue logique vue logique sur les objets de la tâche (objets de la coopération) ajout objets ou modules d'interfaces de sûreté de fonctionnement et sécurité d'exploitation et administration serveurs (données / traitements) communications locales et entre sites placem ent SG IU logiciel médian appli logiciel médian SG BD définition d'architecture du logiciel de base (système d'exploitation, interface utilisateur, réseau, logiciel médian, transactionnel, SGBD, objets répartis) raffinement validation architecture organique

Développement client serveur centre et outils de formation hot line sous-système logistique télémaintenance maintenance logiciel migrations Plate-forme de référence gestion de configuration déploiement téléchargement administration SI administrateur de données administrateur des flux d information référentiels sécurité gestion habilitations administration système informatique processus batch réseaux SGBD sécurité informatique DIC infrastructure informatique architecture applicative SGIU logique applicative SGBD production temporaires archivées SGIU logique applicative SGBD sous-système opérationnel projection répartition middleware architecture d exécution

Modèle d architecture SI ERP référentiel référentiel SI SI CRM CRM SCM SCM EAI interne EAI externe métier métier métier métier métier métier WEB WEB

Architecture Applicative domaine fonctionnel Niveaux d architecture urbanisation enchaînements enchaînements des des traitements traitements bus applicatif, bus EAI traductions sémantiques Architecture logicielle modules logiciels, objets, BD... bus logiciel (middleware) syntaxe et transport Architecture physique hôtes, serveurs, clients + baseware réseau physique, LAN, MAN, WAN

Approche client-serveur généralisée structurée par niveaux organisationnels Fédération de SI SI SI SI IAI SI multi application Appli Appli Modularité Désolidariser à tous les niveaux condition sine qua non de l évolutivité EAI Application SGIU logique applicative logique applicative logique applicative RPC, RMI, RDA BD production BD temporaires production BD archivées temporaires production archivées temporaires archivées

Bases techniques d une architecture d intégration intégration par référentiel, schéma de fédération... administration de données Gisement de données, objets, connaissances administration de système intégration par bus logiciel (communication interprocessus) administration de réseau de communication logiques applicatives et communication interprocessus intégration applicative par logique opératoire et des connaissances par navigation et agents

Modèles de communication synchrone : RPC, CORBA, COM, RMI, HTTP, IBM APPC LU 6.2 asynchrone / IBM MQ series, Microsoft MSMQ, Tibco Mode question réponse (synchrone) ex: RPC, Mode conversationnel (peer to peer) ex LU 6.2 Mode passage de message Mode file d attente de message (MOM) Mode éditeur-abonné (publish & suscribe) Message broker