Intégration de systèmes
|
|
|
- Isaac Desroches
- il y a 10 ans
- Total affichages :
Transcription
1 Intégration de systèmes Préparé par: Marc Barassi, Michel Fraser, Louis Martin, Martin Simoneau Collaboration spéciale: François Boucher et Richard Boutin 3/18/14
2 Intégration de systèmes «L ensemble des stratégies qui permettent les échanges entre les systèmes qui n ont pas été prévus au départ pour discuter entre eux.»
3 Intégration de systèmes Généralité d intégration logicielle d intégration Messagerie de messagerie Modèle directeurs cibles de messagerie de concept s
4 A DATA B
5 Système Application Module/composant Partenaire acteurs A DATA B
6 Système Application Module/composant Partenaire acteurs A DATA B nature de l information Élément d information Document / fichier Règle métier
7 Système Application Module/composant Partenaire acteurs A DATA B méthode d échange nature de l information Élément d information Document / fichier Règle métier Transfert de fichier Partage d objet de SGBD Invocation d API Messagerie
8 Système Application Module/composant Partenaire type conversation Requête / réponse Notification (évènement) acteurs A DATA B méthode d échange nature de l information Élément d information Document / fichier Règle métier Transfert de fichier Partage d objet de SGBD Invocation d API Messagerie
9 De base Réduction saisie + flexibilité pour utilisateur Réduction dédoublements (règles d affaires) Information plus cohérente plus à jour Automatisation des processus de «bout- en- bout» QU APPORTE L INTÉGRATION? Plus value Surveillance / contrôle Indépendance vis- à- vis des fournisseurs (best of breed)
10 INTÉGRATION «CLASSIQUE» A B
11 INTÉGRATION «CLASSIQUE» A B C
12 INTÉGRATION «CLASSIQUE» A B D C
13 INTÉGRATION «CLASSIQUE» A B D C E
14 INTÉGRATION «CLASSIQUE» F A B D C E
15 d intégration 1 / 6 Point à point Moyeu (hub) Bus de services Bus de messagerie
16 d intégration 2 / 6 POINT À POINT Caractéristiques Connexion directe entre entités Simple Entente bilatérale (pas de standards) Couplage fort Couplages nombreux Évolution Nouveau système à jusqu à n- 1 couplages par échange Maintenance système à maintenance des points d intégration Adaptée à un nombre restreint de systèmes
17 d intégration 3 / 6 MOYEU (HUB) Caractéristiques Un des systèmes à intégrer est le point central Relativement simple Couplage fort Routage Évolution Nouveau système à développement dans le moyeu Maintenance système à maintenance dans le moyeu Adaptée si un gros système (ex: ERP) et quelques petits satellites Variante Une base de données est le point central
18 d intégration 4 / 6 BUS DE SERVICES Caractéristiques Catalogue de services Plus ou moins simple (ex: ESB) Couplage faible Potentiellement un nombre élevé de règles d affaires sur le bus Évolution Nouveau système à enrichissement du catalogue Maintenance système à maintenance du catalogue Adaptée aux systèmes hétérogènes d architecture SOA
19 d intégration 5 / 6 BUS DE MESSAGERIE Caractéristiques Ajout d un intergiciel (transport / routage ou +) Moins simple Standards d échange Couplage très faible Connecteur Goulot d étranglement potentiel (fiabilité, performance) Évolution Nouveau système à nouveau connecteur Maintenance système à maintenance connecteur Adaptée aux systèmes nombreux et hétérogènes
20 d intégration 6 / 6 SYNTHÈSE Toutes utiles dans leur contexte s multiples simultanées UQAM Point à point Moyeu - Base de données Services web Messagerie
21 logicielle 1 / 2 Choix de la couche logicielle pour l intégration IMPACTS SUR L INTÉGRATION Présentation Système Métier Persistance
22 logicielle 1 / 2 Choix de la couche logicielle pour l intégration IMPACTS SUR L INTÉGRATION Présentation Système 1 API Métier Persistance
23 logicielle 1 / 2 Choix de la couche logicielle pour l intégration IMPACTS SUR L INTÉGRATION Présentation Système 1 API Métier 2 SQL Persistance
24 logicielle 1 / 2 Choix de la couche logicielle pour l intégration IMPACTS SUR L INTÉGRATION 3 Scrapping Présentation Système 1 API Métier 2 SQL Persistance
25 logicielle 2 / 2 Monolithique ou 2- tiers Présentation Métier Persistance 3- tiers ou n- tiers Présentation Métier Persistance Présentation Métier Persistance IMPACTS SUR L INTÉGRATION Présentation Métier Métier Persistance Orientée services Présentation Métier Persistance Présentation Services Persistance
26 d intégration 1 / 7 65 patrons = 65 solutions Reconnues pour des situations récurrentes Issues de la pratique (colligées par les auteurs) Abstraites (couvrent plusieurs technologies) Forment un langage (pièces d un puzzle) Dédiées principalement à la messagerie ENTERPRISE INTEGRATION PATTERNS S adressent aux architectes et développeurs Contexte d utilisation Description de la solution Icône Exemples Etc.
27 d intégration 2 / 7 Méthodes d intégration Concepts de messagerie Canal de communication Construction de messages Routage de messages Transformation de messages Point d intégration Gestion système (integration style patterns) (messaging system patterns) (channel patterns) (message construction patterns) (routing patterns) (transformation patterns) (endpoint patterns) (system management patterns) CATÉGORIES
28 d intégration 3 / 7 CONCEPTS GÉNÉRAUX DE MESSAGERIE X EXPÉDITEUR D1 DESTINATAIRE Messagerie D2 DESTINATAIRE
29 d intégration 3 / 7 X EXPÉDITEUR Point d intégration CONCEPTS GÉNÉRAUX DE MESSAGERIE D1 DESTINATAIRE Messagerie D2 DESTINATAIRE
30 d intégration 3 / 7 CONCEPTS GÉNÉRAUX DE MESSAGERIE X EXPÉDITEUR Point d intégration Construction de messages D1 DESTINATAIRE Messagerie D2 DESTINATAIRE
31 d intégration 3 / 7 CONCEPTS GÉNÉRAUX DE MESSAGERIE X EXPÉDITEUR Point d intégration Construction de messages D1 DESTINATAIRE Messagerie Transformation D2 DESTINATAIRE
32 d intégration 3 / 7 CONCEPTS GÉNÉRAUX DE MESSAGERIE X EXPÉDITEUR Point d intégration Construction de messages D1 DESTINATAIRE Messagerie Transformation Canal de communication D2 DESTINATAIRE
33 d intégration 3 / 7 CONCEPTS GÉNÉRAUX DE MESSAGERIE X EXPÉDITEUR Point d intégration Construction de messages D1 DESTINATAIRE Messagerie Transformation Canal de communication Routage D2 DESTINATAIRE
34 d intégration 3 / 7 CONCEPTS GÉNÉRAUX DE MESSAGERIE X EXPÉDITEUR Point d intégration Construction de messages D1 DESTINATAIRE Messagerie Transformation Canal de communication Routage Filtrage D2 DESTINATAIRE
35 d intégration 3 / 7 CONCEPTS GÉNÉRAUX DE MESSAGERIE X EXPÉDITEUR Point d intégration Construction de messages D1 DESTINATAIRE Messagerie Point d intégration Transformation Canal de communication Routage Filtrage D2 DESTINATAIRE
36 d intégration 4 / 7 EXEMPLES DU NIVEAU D ABSTRACTION Types de messages Commande Document Évènement
37 d intégration 4 / 7 EXEMPLES DU NIVEAU D ABSTRACTION Types de messages Commande Document Évènement Requête / Réponse REQUÉRANT Requête Canal de réponse Canal de requête Réponse FOURNISSEUR
38 d intégration 4 / 7 EXEMPLES DU NIVEAU D ABSTRACTION Types de messages Commande Document Évènement Requête / Réponse REQUÉRANT FOURNISSEUR
39 d intégration 5 / 7 PUBLICATION / ABONNEMENT Flux «poussé» (push model) Flux «tiré» (pull model)
40 d intégration 5 / 7 PUBLICATION / ABONNEMENT Flux «poussé» (push model) Expéditeur Évènement Canal Destinataire Flux «tiré» (pull model)
41 d intégration 5 / 7 PUBLICATION / ABONNEMENT Flux «poussé» (push model) Expéditeur Évènement Canal Destinataire Flux «tiré» (pull model) Expéditeur 1 3 Évènement Requête / Réponse Canal 2 Destinataire
42 d intégration 6 / 7 EXEMPLE DE PROCESSUS
43 d intégration 6 / 7 EXEMPLE DE PROCESSUS
44 d intégration 7/7 DOCUMENTATION Hohpe / Woolf
45 de messagerie 1 / 3 Pourquoi? Conserver une indépendance vis- à- vis du choix de l outil Les plus utilisés: MQTT Message Queue Telemetry Transport XMPP extensible Messaging and Presence Protocol STOMP Simple Text Orientated Messaging Protocol Advance message queuing Protocol Caractéristiques communes: Protocole réseau TCP/IP entre client et serveur (broker) Orienté message Normé (ou en voie de l être)
46 de messagerie 2 / 3 Utilisations typiques: Système de messagerie Services sur le web Protocole texte léger Liste de commandes plutôt que d API (moins de 10) Très facile à implémenter (côtés client et serveur) Notion de queue Messages évolués (en- tête, attributs) Notion de transaction Types de conversation supportés: Requête / réponse Notification (évènement) STOMP - CARACTÉRISTIQUES
47 de messagerie 3 / 3 Utilisation typique: Système de messagerie - CARACTÉRISTIQUES Initiative de la banque JPMorgan 2006, v1.0 normée en 2011 par OASIS Conçu en vue de l intégration de systèmes Protocole binaire riche Types de conversation supportés: À peu près tous
48 Modèle 1 / 5 Comptoir (exchange) Comptoir Canal de communication Liaison Direct direct 1 à 1 Requête / réponse En éventail fan- out 1 à n Publication / abonnement Queue Thématique topic n à m Publication / abonnement sélectif DISTINCTION
49 Modèle 2 / 5 Comptoir direct (1 à 1) DIRECT EXCHANGE Message Comptoir Liaison Queue Message X D1
50 Modèle 2 / 5 Comptoir direct (1 à 1) DIRECT EXCHANGE Distribution de charge sur plusieurs destinataires Message Comptoir Liaison Queue Message X abc abc D1 Clé de routage
51 Modèle 2 / 5 Comptoir direct (1 à 1) DIRECT EXCHANGE Distribution de charge sur plusieurs destinataires Message Comptoir Liaison Queue Message X abc D1 abc Clé de routage def xyz D2 D3
52 Modèle 2 / 5 Comptoir direct (1 à 1) DIRECT EXCHANGE Distribution de charge sur plusieurs destinataires Message Comptoir Liaison Queue Message X abc D1 def Clé de routage def xyz D2 D3
53 Modèle 2 / 5 Comptoir direct (1 à 1) DIRECT EXCHANGE Distribution de charge sur plusieurs destinataires Message Comptoir Liaison Queue Message X abc D1 xyz Clé de routage def xyz D2 D3
54 Modèle 3 / 5 Comptoir en éventail (1 à n) FAN- OUT EXCHANGE Changement d adresse D1 X D2
55 Modèle 3 / 5 Comptoir en éventail (1 à n) FAN- OUT EXCHANGE Changement d adresse D1 X D2 D3
56 Modèle 3 / 5 Comptoir en éventail (1 à n) FAN- OUT EXCHANGE Changement d adresse X D2 D3
57 Modèle 4 / 5 Comptoir thématique (n à m) TOPIC EXCHANGE Notifications sur un portail étudiant DA E1 CET E2 E3
58 Modèle 4 / 5 Comptoir thématique (n à m) TOPIC EXCHANGE Notifications sur un portail étudiant DA E1 CET CET.facture.emisssion Clé de routage E2 E3
59 Modèle 4 / 5 Comptoir thématique (n à m) TOPIC EXCHANGE Notifications sur un portail étudiant DA DA.inscription.debut DA.inscription.fin CET CET.facture.emisssion Clé de routage E1 E2 E3
60 Modèle 4 / 5 Comptoir thématique (n à m) TOPIC EXCHANGE Notifications sur un portail étudiant DA DA.inscription.debut DA.inscription.fin CET.facture.emission E1 E2 CET CET.facture.emisssion Clé de routage E3
61 Modèle 4 / 5 Comptoir thématique (n à m) TOPIC EXCHANGE Notifications sur un portail étudiant DA DA.inscription.debut DA.inscription.fin CET CET.facture.emisssion Clé de routage CET.facture.emission DA.inscription.* E1 E2 E3
62 Modèle 4 / 5 Comptoir thématique (n à m) TOPIC EXCHANGE Notifications sur un portail étudiant DA DA.inscription.debut DA.inscription.fin CET CET.facture.emisssion Clé de routage CET.facture.emission DA.inscription.* DA.*.* CET.*.* E1 E2 E3
63 Modèle 5 / 5 DOCUMENTATION rabbitmq.com/getstarted.html
64 directeurs cibles Adhérence à une norme (ex:, STOMP, ) Généricité (connecteurs inclus) Couplage faible (présomption) Lieu à Canal de communication convenu Temps à Asynchronicité Représentation à Transformation vers format de données standard Signature à Format d échange extensible (JSON, XML ) + Versionnage Simplicité Performance (extensibilité) Fiabilité (QoS, gestion d erreur, panne récepteur/autres, résilience) Notion de transaction Interopérabilité Assurance qualité (automatisation des tests, surveillance/contrôle) Sécurité GUIDES POUR LE CHOIX DE L OUTIL
65 1 / 2 ALTERNATIVES Messagerie COMPLEXITÉ Connexion Routage Transformation
66 1 / 2 ALTERNATIVES Messagerie ESB COMPLEXITÉ Connexion Routage Transformation Messagerie Services Sécurité
67 1 / 2 ALTERNATIVES Messagerie ESB Suite d intégration COMPLEXITÉ Connexion Routage Transformation Messagerie Services Sécurité ESB Gestion processus Moteur de règles Orchestration
68 2 / 2 OUTILS DE MESSAGERIE Produit Fournisseur Norme Cloud Libre AQ Oracle prop. MSMQ Microsoft prop. Windows Azure Microsoft SwiftMQ ITT Software StormMQ StormMQ Ltee ZeroMQ imatix ZMTP RabbitMQ VMWare ActiveMQ / Qpid Apache OpenAMQ imatix
69 de concept 1 / 4 Basé sur AccèsDA ASPECTS FONCTIONNELS Ajouts: Lien avec le système DA actuel (relevé de notes) Lien avec le système des Bibliothèques (emprunts de livres) Lien avec SIGA3 et Centre Sportif (changement de nom de la personne)
70 de concept 2 / 4 Interface web DA SERVICES (JMEAN) MongoDB Dossier de concept respectant les principes de l architecture cible Application du côté fureteur (SPA) Norme HTML, CSS, JS, etc. Mobile Accès au dossier converti (hiérarchique, nosql ) via un API REST Niveau d abstraction CRUD Indépendance face au système d exploitation et au RGBD Appuyer sur des technologies («Best of breed») issues du libre MongoDB, JavaScript, Node.js, etc. Etc. Nous ajoutons aujourd hui l intégration de système à Accès DA. RAPPEL
71 de concept 3 / 4 Interface web DA SERVICES (JMEAN) MongoDB Dossier Messagerie
72 de concept 3 / 4 Interface web BIB SIMULATION Emprunts DA SERVICES (JMEAN) MongoDB Dossier Messagerie
73 de concept 3 / 4 Interface web BIB SIMULATION Emprunts DA SERVICES (JMEAN) MongoDB Dossier Relevé de notes Messagerie DA ALPHA Dossier Oracle
74 de concept 3 / 4 Interface web BIB SIMULATION Emprunts DA SERVICES (JMEAN) MongoDB Dossier Relevé de notes Changement de nom Messagerie DA ALPHA CS SIMULATION SIGA3 SIMULATION Dossier Oracle
75 de concept 4 / 4 SERVICES TRANSVERSAUX Démonstration de l authentification avec Google. PROCHAINES PREUVES DE CONCEPT app.get('/etudiants', authed, dossiers.chercher(db));
76 s 1 / 4 EAI - ENTERPRISE APPLICATION INTEGRATION Branche de l informatique qui s intéresse à l intégration de systèmes Niveau organisationnel Vue globale de l actif informationnel Mise en place progressive
77 s 2 / 4 STRATÉGIE PROGRESSIVE Messagerie architecture cible A B
78 s 2 / 4 STRATÉGIE PROGRESSIVE Messagerie architecture cible A B C Messagerie déjà en place D
79 s 2 / 4 STRATÉGIE PROGRESSIVE Messagerie architecture cible A B C Messagerie déjà en place D
80 s 2 / 4 STRATÉGIE PROGRESSIVE Messagerie architecture cible A B C Messagerie déjà en place D
81 s 2 / 4 STRATÉGIE PROGRESSIVE Messagerie architecture cible A B Pont (bridge pattern) C Messagerie déjà en place D
82 s 3 / 4 COMPLÉMENTARITÉ DANS L ARCHITECTURE CIBLE Bus de services (REST) + Simple + Performant Synchrone Bus de messagerie + Souple (publication/abonnement) + Fiable Asynchrone + Synchrone
83 s 4 / 4 SYSTÈMES FORTEMENT INTÉGRÉS Défis / risque Fragilité (+ dépendances) Plus de ressources Assurance qualité Sensible aux erreurs Qualité variable des données Dissonance sémantique Sécurité (+ d interactions) Solutions / mitigation Couplage faible Asynchonicité Planification Tests automatisés Mécanisme de validation Erreurs détectées plus rapidement Plus Propriété «sensible partagée» aux des corrections données Modèle canonique Stratégies à développer
84 FIN DE LA PRÉSENTATION Merci
Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui
Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture
Présentation d'un MOM open-source
Présentation d'un MOM open-source Saber Dir - Victor Laborie - Guillaume Penaud Licence ASRALL 25 mars 2015 Middleware Orientés Message 25 mars 2015 1 / 29 Sommaire 1 Introduction 2 Etat de l'art 3 Maquette
Introduction aux applications réparties
Introduction aux applications réparties Noël De Palma Projet SARDES INRIA Rhône-Alpes http://sardes.inrialpes.fr/~depalma [email protected] Applications réparties Def : Application s exécutant
THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse
THÉMATIQUES Comprendre les frameworks productifs Découvrir leurs usages Synthèse 2 LES ENJEUX DES FRAMEWORKS D ENTREPRISE EN 2012 LE CONSTAT Ressources Recrutement Flexibilité Intérêt Montée en compétence
Messagerie asynchrone et Services Web
Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS
Urbanisme du Système d Information et EAI
Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat
Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1
Urbanisation des SI Des composants technologiques disponibles Urbanisation des Systèmes d'information Henry Boccon Gibod 1 Plan de l'exposé Technologies à la mode disponibles. Bus de données, ETL et EAI
Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures
Software propose une offre d intégration unique, qui apporte l équilibre parfait entre investissements et performances pour les entreprises qui doivent sans cesse améliorer leurs processus. Des caractéristiques
Les nouvelles architectures des SI : Etat de l Art
Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre
Urbanisation des Systèmes d'information
Urbanisation des Systèmes d'information Des composants technologiques disponibles Urbanisation des Systèmes d'information - Henry Boccon-Gibod 1 Plan de l'exposé Technologies à la mode disponibles. Bus
Implémentation de Microsoft Windows. - Implémentation de Microsoft Office. Objectifs. Objectifs. Public. Niveau requis. Public.
Implémentation de Microsoft Windows SharePoint Services 3.0 Implémentation de Microsoft Office SharePoint Server (MOSS) 2007 MF-56 (Ref: Editeur: 5060US) Ce cours permet aux stagiaires d acquérir les connaissances
Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application
Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces
Mettez les évolutions technologiques au service de vos objectifs métier
Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en oeuvre les meilleures solutions technologiques visant à améliorer la productivité,
ACP 3.1. Le portail de la relation client
ACP 3.1 Le portail de la relation client Aastra 2012 ACP 3.1 - le portail de la relation client multimédia Accueil Relation client Poste Opérateur Centre de Contact multimédia ACP Serveur Vocal Interactif
Les Architectures Orientées Services (SOA)
Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie
NFP111 Systèmes et Applications Réparties
NFP111 Systèmes et Applications Réparties 1 de 34 NFP111 Systèmes et Applications Réparties Cours 7 - CORBA/Partie 1 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon
Technologies du Web. Ludovic DENOYER - [email protected]. Février 2014 UPMC
Technologies du Web Ludovic DENOYER - [email protected] UPMC Février 2014 Ludovic DENOYER - [email protected] Technologies du Web Plan Retour sur les BDs Le service Search Un peu plus sur les
AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada
AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre
Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement
Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement distribué Éric Leclercq Département IEM / Laboratoire LE2i Septembre 2014
Développer une stratégie SIG Entreprise efficace avec ESRI et ArcGIS
Développer une stratégie SIG Entreprise efficace avec ESRI et ArcGIS Gaëtan Lavenu Jean-Thomas Rouzin Les grandes lignes Le SIG dans un contexte «Entreprise»: contexte, considérations et challenges. Les
Mise en œuvre des serveurs d application
Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés
Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)
Constat Les études actuelles montrent que la proportion d'informations non structurées représente aujourd'hui plus de 80% des informations qui circulent dans une organisation. Devis, Contrats, Factures,
LIVRE BLANC OCTOBRE 2014. CA Unified Infrastructure Management : architecture de la solution
LIVRE BLANC OCTOBRE 2014 CA Unified Infrastructure Management : architecture de la solution 2 Livre blanc : CA Unified Infrastructure Management : architecture de la solution Table des matières Introduction
AMUE : PRISME - Référentiel des données partagées. 3 décembre 2009
AMUE : PRISME - Référentiel des données partagées 3 décembre 2009 1 Architecture cible 2 Fonctionnalités 3 Illustration 4 Technologie Sommaire 2 1 Architecture Sommaire 3 Architecture Vue d ensemble d
FILIÈRE TRAVAIL COLLABORATIF
FILIÈRE TRAVAIL COLLABORATIF 89 MICROSOFT EXCHANGE SQL Server... /... TRAVAIL COLLABORATIF Introduction à l installation et à la gestion d Exchange Server 2007 Durée 3 jours MS5909 Gérer la sécurité de
Introduction à la conception de systèmes d information
Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,
Gestion et sécurisation des échanges XcMon, PMPI 03.31/2004 PDB. Global Data Exchange System
Gestion et sécurisation des échanges cmon, PMPI 03.31/2004 PDB Global Data Exchange System Problématique Constat Les échanges électroniques sont au cœur de l activité de toutes les entreprises Évolution
La Stratégie d Intégration Advantage
La Stratégie d Intégration Advantage Intégration pour l Entreprise Synthèse Ces dernières années, les entreprises comptent sur moins de systèmes pour gérer leurs activités au quotidien et ont souvent implémenté
PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES
PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES DÉCOUVREZ DES POSSIBILITÉS ILLIMITÉES GRÂCE A L INTÉGRATION À DES SYSTÈMES D ENTREPRISE EXISTANTS FONCTIONNALITÉS Connectivité des systèmes
L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1
L EAI par la pratique François Rivard Thomas Plantain ISBN : 2-212-11199-1 Table des matières Avant-propos................................................ Quel est l objectif de cet ouvrage...............................
Programmation Web Avancée Introduction aux services Web
1/21 Programmation Web Avancée Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017
Devenez un véritable développeur web en 3 mois!
Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web
SOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea
SOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea Gartner 1992 : styles of client-server computing L origine du SOA? Presentation Presentation
Architecture d'entreprise : Guide Pratique de l'architecture Logique
Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam
Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence
É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions
Nouvelles technologies pour l intégration : les ESB
10, avenue de l Europe Parc Technologique du Canal 31520 Ramonville st Agne 05.61.28.56.20 05.61.28.56.00 www.ebmwebsourcing.com Nouvelles technologies pour l intégration : les ESB EBM Websourcing Sommaire
Apache Camel. Entreprise Integration Patterns. Raphaël Delaporte BreizhJUG 07.11.2011
Apache Camel & Entreprise Integration Patterns Raphaël Delaporte BreizhJUG 07.11.2011 1 Speaker CTO Zenika Ouest Consultant et formateur Responsable comité technique Architecture d'entreprise Domaine ESB
Semarchy Convergence for MDM La Plate-Forme MDM Évolutionnaire
FICHE PRODUIT Semarchy Convergence for MDM La Plate-Forme MDM Évolutionnaire BENEFICES POUR LES DSI Réussir les projets de gouvernance dans les délais et les budgets Démarrer de manière tactique tout en
L INTÉGRATION EN MUTATION. #2 Mars 2015. Cellenza
L INTÉGRATION EN MUTATION #2 Mars 2015 Cellenza L INTÉGRATION EN MUTATION Design graphique : micheletmichel.com Impression : megatop.fr i SOMMAIRE INTRODUCTION P 6 AU COMMENCEMENT UN PEU D HISTOIRE P 8
BizTalk Server 2013. Principales fonctions
Calipia usage re serve aux e tablissements de pendant du Ministe re de l Enseignement Supe rieur et de la Recherche BizTalk Server 2013 Principales fonctions BizTalk Server, disponible en version 2013
FORMATION FIBRE OPTIQUE
Catalogue 2015 CIFODECOM Cité Technologique des communications - Route de Raoued Km 3.5-2088 Ariana7008 Paris Tel: 71856180 Fax : 71 857 803 [email protected] FORMATION FIBRE OPTIQUE 2 FO01 Notions
Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement
Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons
Patrons de Conception (Design Patterns)
Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques
REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit
v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative
ArcGIS 10.1 for Server
SIG 2012 - Conférence francophone Esri Versailles, France Atelier Technique - 4 Oct. 2012 ArcGIS 10.1 for Server Gaëtan LAVENU Plan de la présentation La vision Une nouvelle architecture Des nouveaux processus
Business & High Technology
UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Progiciels de Gestion Intégrés Sommaire Définition... 2 ERP... 2 Objectifs
Vérifier la qualité de vos applications logicielle de manière continue
IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions
Fiabilisez la diffusion de vos messages!
Fiabilisez la diffusion de vos messages! http://www.prologue.fr/use-it-messaging Présentation Présentation de Prologue Les bénéfices de Use it Messaging Les composants de Use it Messaging La console d
Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de
En partenariat avec Webinar Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL avec la participation de 19 mars 2013 Qui sommes-nous? INTRODUCTION
Axway SecureTransport
Axway SecureTransport Passerelle étendue de gestion du transfert de fichiers Pour renforcer leur position concurrentielle sur un marché global et exigeant, les entreprises doivent échanger un flot d informations
Comment initialiser une démarche SOA
Comment initialiser une démarche SOA Placer l approche l SOA au cœur c de la vie du Système d Informationd Olivier Dennery IT Architect IBM certified BCS Application Innovation Objectifs Objectifs - Rappeler
UE 8 Systèmes d information de gestion Le programme
UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications
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
Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons
SPT2013 - Description du cours NORAMSOFT SPT2013. SharePoint 2013 pour développeurs
- Description du cours SharePoint 2013 pour développeurs 1 SHAREPOINT 2013 POUR DÉVELOPPEURS NORAMSOFT 1. Description du cours Ce cours intensif de 3 jours explore les opportunités de développement avec
BMC Middleware Management
BMC Middleware Management Réunion GUIDE Share France WMQ 2 octobre 2012 Didier Hauwy Software Consultant [email protected] Sommaire Middleware Monitoring - MainView for WMQ - BMM Performance & Availability
Catalogue des Formations Techniques
Catalogue des Formations Techniques Items Média Concept 4, allées Pierre-Gilles de Gennes - 33700 Mérignac Téléphone : 05.57.35.73.73 Télécopie : 05.57.35.73.70 Courriel : [email protected] 2 Préambule
Programme ASI Développeur
Programme ASI Développeur Titre de niveau II inscrit au RNCP Objectifs : Savoir utiliser un langage dynamique dans la création et la gestion d un site web. Apprendre à développer des programmes en objet.
Comment booster vos applications SAP Hana avec SQLSCRIPT
DE LA TECHNOLOGIE A LA PLUS VALUE METIER Comment booster vos applications SAP Hana avec SQLSCRIPT 1 Un usage optimum de SAP Hana Votre contexte SAP Hana Si vous envisagez de migrer vers les plateformes
Conception, architecture et urbanisation des systèmes d information
Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: [email protected] 1. Introduction
Messagerie & Groupeware. augmentez l expertise de votre capital humain
Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows
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)
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) Module 1 : Programmer une application informatique Durée
Travail collaboratif. Glossaire
Glossaire Ajax Traduction anglaise : Ajax (Asynchronous JavaScript And XML) AJAX est un combiné de différents langages de développement Web comme XHTML, JavaScript ou XML, il est fréquemment utilisé pour
WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM [email protected].
WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM [email protected] Claude Perrin ECM Client Technical Professional Manager
Cisco Unified Computing Migration and Transition Service (Migration et transition)
Cisco Unified Computing Migration and Transition Service (Migration et transition) Le service Cisco Unified Computing Migration and Transition Service (Migration et transition) vous aide à migrer vos applications
Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS
Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team
Projet. But: consultation en temps réel d événements (cours de bourse, trafic d envoi SMS ) sur des téléphones portables. Serveur de diffusion
Projet But: consultation en temps réel d événements (cours de bourse, trafic d envoi SMS ) sur des téléphones portables événements Serveur de diffusion 1 JMS Java Message Service PHAN Quang-Hai ISTR 04/05/2004
Les bases de données relationnelles
Bases de données NO SQL et SIG : d un existant restreint à un avenir prometteur CHRISTIAN CAROLIN, AXES CONSEIL [email protected] - HTTP://WWW.AXES.FR Les bases de données relationnelles constituent désormais
Formations et Certifications. Serveur Infrastructure
Serveur Infrastructure MCSE : Server Infrastructure Conception et Implémentation d une Infrastructure IM20413 70-413 Serveur [22413] Implémentation d une Infrastructure Serveur Avancée [22414] IM20414
Architectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.
PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue
EFIDEM easy messaging systems. EFIDEM SAS 3 rue de Téhéran 75008 Paris T : 01 46 40 10 86 F : 01 70 55 50 20 Email : info@efidem.
EFIDEM easy messaging systems 3 rue de Téhéran 75008 Paris T : 01 46 40 10 86 F : 01 70 55 50 20 Email : [email protected] Copyright 2012 Reproduction Interdite sans l accord écrit d EFIDEM Date du document
Quel ENT pour Paris 5?
Quel ENT pour Paris 5? Objectifs et Enjeux Contexte et ob jectifs du projet Objectifs Mettre à disposition des usagers de l établissement (étudiants, personnels, partenaires, contacts, internautes) : un
Analyse des techniques et des standards pour l interopérabilité entre plateformes
550, rue Sherbrooke Ouest, bureau 100 Montréal (Québec) H3A 1B9 Tél. : (514) 840-1234;Téléc. : (514) 840-1244 888, rue St-Jean, bureau 555 Québec (Québec) G1R 5H6 Tél. : (418) 648-8080; téléc. : (418)
LICENCE PROFESSIONNELLE
LICENCE PROFESSIONNELLE Développement d'applications Intranet/Internet Domaine : Sciences, Technologies, Santé Dénomination nationale : Systèmes informatiques et logiciels Organisation : Institut Universitaire
Gouvernez les flux de données au sein de votre entreprise pour une meilleure flexibilité
Axway Transfer CFT Gouvernez les flux de données au sein de votre entreprise pour une meilleure flexibilité Axway Transfer CFT est un moniteur de transfert de messages et de fichiers multi-plateforme,
Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)
LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -
BI = Business Intelligence Master Data-ScienceCours 2 - ETL
BI = Business Intelligence Master Data-Science Cours 2 - ETL UPMC 1 er février 2015 Rappel L Informatique Décisionnelle (ID), en anglais Business Intelligence (BI), est l informatique à l usage des décideurs
Windows Azure. Principales fonctions
Calipia usage re serve aux e tablissements de pendant du Ministe re de l Enseignement Supe rieur et de la Recherche Windows Azure Principales fonctions Alors qu environ 70% du budget informatique est dédié
Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs
Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs Jean-Pierre Meinadier Professeur du CNAM, [email protected] Révolution CS : l utilisateur
Les services d externalisation des données et des services. Bruno PIQUERAS 24/02/2011
Les services d externalisation des données et des services Bruno PIQUERAS 24/02/2011 1 1 Introduction Différents types d externalisation de données : Les données sauvegardées Les données bureautiques Les
Environnements de Développement
Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement BEN ABDELJELIL HASSINE Mouna [email protected] Développement des systèmes d Information Syllabus
BPEL Orchestration de Web Services
Orchestration de Web Services Grégory Le Bonniec [email protected] 26 novembre 2009 1 Zenika Conseil / Développement / Formation Localisation : Paris et Rennes Nos partenaires Mon expérience
SQL Server, MySQL, Toad (client MySQL), PowerAMC (modélisation) Proxy SLIS
ANNEXE VII-1 : modèle d attestation de respect du cahier des charges pour l épreuve E4 (parcours SISR) BTS SERVICES INFORMATIQUES AUX ORGANISATIONS Session 2015 CONTRÔLE DE L ENVIRONNEMENT TECHNOLOGIQUE
Projet de Java Enterprise Edition
Projet de Java Enterprise Edition Cours de Master 2 Informatique Boutique en ligne L objectif du projet de JEE est de réaliser une application de boutique en ligne. Cette boutique en ligne va permettre
Formations qualifiantes pour demandeurs d emploi 2016-2018
Formations qualifiantes pour demandeurs d emploi 2016-2018 Lot 1 : Data Analyst 1.1 Programmation Excel avec VBA, 1.2 Conception des structures de données, 1.3 Tour d horizon des outils, technologies et
NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D
NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process
ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE
ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE ORACLE DATA INTEGRATOR ENTERPRISE EDITION offre de nombreux avantages : performances de pointe, productivité et souplesse accrues pour un coût total de
Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines
page 1/5 Titre professionnel : Inscrit au RNCP de Niveau I (Bac + 5) (J.O. du 07/02/09) 17 semaines Unité 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines Java EE : Frameworks
CORBA. (Common Request Broker Architecture)
CORBA (Common Request Broker Architecture) Projet MIAGe Toulouse Groupe 2 1 CORBA, introduction (1/4) Les systèmes répartis permettent de créer des applications basées sur des composants auto-gérables,
Le Cloud Computing et le SI : Offre et différentiateurs Microsoft
Le Cloud Computing désigne ces giga-ressources matérielles et logicielles situées «dans les nuages» dans le sens où elles sont accessibles via Internet. Alors pourquoi recourir à ces centres serveurs en
Technologie data distribution Cas d usage. www.gamma-soft.com
Technologie data distribution Cas d usage www.gamma-soft.com Applications stratégiques (ETL, EAI, extranet) Il s agit d une entreprise industrielle, leader français dans son domaine. Cette entreprise est
Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware
1 Introduction Ce chapitre décrit Oracle Fusion Middleware. Il comprend : o Qu'est-ce que Middleware o Les fonction de Middleware o L'architecture de conception Middleware o L'architecture orientée services
LoReNa : pour dynamiser votre Relation Client (CRM)
LoReNa : pour dynamiser votre Relation Client (CRM) Valorisez votre Relation Client! http://www.lorena.pro/nossolutions/crm.aspx Introduction La connaissance du client est une des bases de la réussite
Cloud computing Votre informatique à la demande
Cloud computing Votre informatique à la demande Thomas RULMONT Définition du Cloud Computing L'informatique dans le nuage (en anglais, cloud computing) est un concept ( ) faisant référence à l'utilisation
BES WEBDEVELOPER ACTIVITÉ RÔLE
BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et
WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique
Titre professionnel : «Système et Réseau» Inscrit au RNCP de Niveau II (Bac) (J.O. du 07/02/09) 35 semaines + 16 semaines de stage (uniquement en formation continue) page 1/8 Unité 1 : Gestion du poste
Point sur les solutions de développement d apps pour les périphériques mobiles
Point sur les solutions de développement d apps pour les périphériques mobiles Par Hugues MEUNIER 1. INTRODUCTION a. Une notion importante : le responsive web design Nous sommes en train de vivre une nouvelle
