SlideShare une entreprise Scribd logo
1  sur  30
By Sonny Brabez.




EAI - ERP
Auteur: Sonny Brabez
By Sonny Brabez.




                            Sommaire

•   Découvrir ce qu’est un EAI
•   Introduction à BizTalk Server 2006
•   Découvrir ce qu’est un ERP
•   NAV 2009 – Architecture et prérequis
•   NAV 2009 – Les clients NAV
•   NAV 2009 – SQL Server 2005
•   NAV 2009 – Déploiement des clients par GPO
•   NAV 2009 – Dépanner et optimiser SQL Server 2005, NAV
    2009 et le déploiement par GPO
     Tous cours inclus un questionnaire et réponses au questionnaire
By Sonny Brabez.




              Découvrir ce qu’est un EAI                                            1/2




• EAI: Enterprise Application Integration
• Un EAI fait « interface » entre deux applications.
• Aide à faire dialoguer deux applications entre elles.
                                 Traduction



                                               Message de A
                  Message de A                TRADUIT pour B
  Application A                                                Application B
By Sonny Brabez.




                   Découvrir ce qu’est un EAI                                 2/2



• Enterprise Application (application d’entreprise): application qui
  permet la gestion de la vie d’une entreprise (donne et gère des
  informations sur les employés, les clients, les produits, les divisions…)
• Exemples: ERP (gestion des ressources d’une entreprise), CRM
  (gestion des clients), SCM (gestion des fournisseurs), PLM (gestion de
  la vie d’un produit), HRM (gestion des ressources humaines)…
• Ces applications utilisant de variés outils ne peuvent communiquer
  ensemble sans l’aide d’une interface adaptant les discours du
  premier pour le second.
• Penser que EAI est un traducteur de langue !
• EAI utilise des adaptateurs (penser dictionnaires) pour permettre
  une communication entre les applications d’entreprise.
By Sonny Brabez.




        Découvrir ce qu’est un EAI - Questions                  1/2




Question n°1: Que veux dire EAI ?

Question n°2: Pourquoi mettre en place une interface entre
  deux applications ?

Question n°3: Donner des exemples d’applications
  d’entreprise.

Question n°4: Comment EAI traduit-il les messages d’une
  application pour une autre ?
By Sonny Brabez.




        Découvrir ce qu’est un EAI - Réponses                   2/2




Question n°1: Que veux dire EAI ? Enterprise Application
  Integration.
Question n°2: Pourquoi mettre en place une interface entre
  deux applications ? Mettre en place une communication
  entre les 2.
Question n°3: Donner des exemples d’applications
  d’entreprise. ERP, SCM, CRM, PLM, HRM, HCM…
Question n°4: Comment EAI traduit-il les messages d’une
  application pour une autre ? Via des adaptateurs.
By Sonny Brabez.




         Introduction à BizTalk Server 2006              1/14




• BizTalk Server 2006 est un ESB
• ESB: Enterprise Service Bus
• Il s’agit d’un bus de communication entre plusieurs
  applications.
• Ces applications peuvent être dans un même
  réseau.
• Ces applications peuvent être en dehors de votre
  réseau.
By Sonny Brabez.




         Introduction à BizTalk Server 2006                2/14




• BizTalk Server 2006 peut être utilisé de 3 façons:
  – Comme un EAI: communications entre plusieurs
    applications d’un même réseau.
  – Comme un service web: visions des données de nos
    applications (sous forme tabulaire, graphes…).
  – Comme un communication entre réseaux: permet de
    partager vos données avec d’autres réseaux. Aussi
    nommé communication B2B (= business to business).
By Sonny Brabez.




         Introduction à BizTalk Server 2006                   3/14




• Exemple de communication B2B:
  – Entre un publieur de logiciel et un magasin
    d’informatique.
  – Entre un fabricant de meubles et un fournisseur de
    meubles.
  – Entre un développeur de jeux vidéo et un fournisseur de
    jeux vidéo.
  – Entre un fabricant de processeurs et un fabricant
    d’ordinateurs.
By Sonny Brabez.




                 Introduction à BizTalk Server 2006                                                    4/14



• BizTalk Server 2006 traduit les messages d’une application
  pour une autre application.
• Pour cela, il doit traduire ces messages sous son propre
  langage et respecter les ordres qu’il lui ont été configuré.
  Cette configuration s’appelle l’orchestration.
• L’orchestration sont des étapes de modification d’une
  information.
• Exemple: Traduire des dollars en euros demande de
   –   Etape 1: extraire les chiffres.
   –   Etape 2: trouver le multiplicateur de conversion entre dollar et euros.
   –   Etape 3: multiplier nos chiffres avec le multiplicateur pour les convertir en euros.
   –   Etape 4: charger les chiffres.
By Sonny Brabez.




            Introduction à BizTalk Server 2006                            5/14



• BizTalk Server 2006 propose 3 rôles pour ses utilisateurs:
   – IT Pro: ceux qui s’occupent de l’architecture, de l’administration
     des BizTalk, du réseau.
   – Developers: ceux qui développent des orchestrations, des
     modules pour BizTalk.
   – Information Workers: ceux qui vont lire et analyser les
     informations des applications, créer des règles pour afficher les
     informations qu’ils souhaitent.
By Sonny Brabez.




             Introduction à BizTalk Server 2006                   6/14



• BizTalk Server 2006 nécessite d’avoir:
   – Windows Server 2003 ou Windows 2000 Server ou Windows XP
   – .NET Framework 2.0
   – SQL Server 2000 ou SQL Server 2005
• Il est optionnel d’avoir:
   –   IIS
   –   Sharepoint
   –   SQL Server Analysis Services
   –   Office Web Components 11
By Sonny Brabez.




                 Introduction à BizTalk Server 2006                                                      7/14

• BizTalk Server 2006 propose de variés outils pour chaque rôle utilisateur.
• Au niveau du rôle Information Worker:
    – Business Activity Monitoring (BAM): portail web permettant de voir et analyser les informations de
      vos applications.
    – Business Rule Composer: application qui permet de mettre en place des règles sur les données (ex:
      traduire toute monnaie en euros).
    – Business Activity Services: donner des droits à des utilisateurs pour voir un certain type
      d’informations.
• Au niveau du rôle Developer:
    – BizTalk Editor: Permet sur Visual Studio 2005 d’éditer les modèles de données.
    – BizTalk Mapper: Permet sur Visual Studio 2005 de lier des données entre elles (rend s les
      informations plus lisibles/compréhensibles au niveau de l’utilisateur).
    – Orchestration Designer: Permet sur Visual Studio 2005 d’écrire les étapes d’orchestration des
      données.
    – Pipeline Designer: Permet sur Visual Studio 2005 de gérer la réception des messages.
• Au niveau du rôle IT Pro:
    – Console d’administration: Information sur le serveur BizTalk et gestion du serveur BizTalk.
    – Health and Activity Tracking (HAT): Information sur le réseau, la délivrance des messages.
By Sonny Brabez.




           Introduction à BizTalk Server 2006                     8/14



• BizTalk Server 2006 peut être installé sur un serveur
  uniquement consacré à lui-même.
• Dans ce cas, il faudra préciser dans les configurations où se
  situe le serveur web, le serveur Sharepoint et le serveur de
  base de données.
• Les outils d’administration peuvent être installés sur un
  ordinateur: on n’a pas besoin de les mettre sur le serveur.
• La qualité d’avoir les outils d’administration sur un
  ordinateur c’est de pouvoir gérer votre serveur à distance.
By Sonny Brabez.




             Introduction à BizTalk Server 2006                            9/14



• BizTalk Server 2006 demande toujours d’installer les prérequis
  AVANT BizTalk lui-même.
• Les prérequis ne sont PAS obligatoires, cependant pour qu’ils
  communiquent avec BizTalk, ils doivent être installé AVANT BizTalk.
• IIS et Sharepoint sont les principaux prérequis.
• IIS est le serveur web de Microsoft. Il permet l’ajout d’adaptateurs
  (HTTP et SOAP), permet l’utilisation de Web services et la possibilité
  d’utiliser le portail BAM.
• Sharepoint est un serveur de partage via le web. De ce fait,
  Sharepoint a besoin de IIS pour fonctionner. Sharepoint ne
  fonctionne que sur Windows Server 2003. Permet d’utiliser les
  services pour la communication B2B.
By Sonny Brabez.




            Introduction à BizTalk Server 2006                        10/14



• BizTalk Server 2006 force l’installation de deux éléments:
   – Son runtime (système de message et d’orchestration).
   – SSO (Single Sign-On): permet de se loguer une seule fois pour
     avoir accès à toutes les applications.
• La configuration de BizTalk vous oblige à mettre en place
  des bases de données pour les messages, la configuration
  de BizTalk, le pistage du réseau et le Single Sign-On.
• Vous pouvez configurer les utilisateurs (et leurs rôles), la
  réception des messages, les adaptateurs et le Single Sign-
  On.
By Sonny Brabez.




            Introduction à BizTalk Server 2006                       11/14



• BizTalk Server 2006 peut joindre un groupe de serveurs BizTalk pour
  avoir une tolérance de panne et une meilleure gestion du réseau.
• Les serveurs d’un même groupe se partage leurs données et
  configurations ensemble.
• Ajouter un BizTalk Server dans un groupe se fait dans la phase de
  configuration.
• Les configurations d’un BizTalk Server peut être exportable et
  importable en un fichier XML. Le service SQL XML de .NET permet de
  transformer la base de données de configuration en un XML.
• Désinstaller BizTalk Server ne désinstalle pas les prérequis, les
  fichiers d’assembly et le SSO. SSO et les prérequis doit être
  désintaller après BizTalk.
By Sonny Brabez.




           Introduction à BizTalk Server 2006                           12/14



• Penser à mettre en place un système de backup des bases
  de données de BizTalk:
  – Mettez en place un job grâce à SQL Agent.
  – Le job doit faire le backup des bases de données et du journal de
    transaction.
  – Journal de transaction: trace des manipulations de données
    effectuées sur le serveur afin de restaurer le serveur à la dernière
    action effectuée.
  – Penser à faire les backup sur un disque dur différent que celui des
    bases de données pour raisons de sécurité.
By Sonny Brabez.




             Introduction à BizTalk Server 2006                   13/14



• Le client d’administration de BizTalk Server 2006 doit être
  installé avec les suivants prérequis (obligatoires):
   –   Windows XP, Windows 2000 Server ou Windows Server 2003.
   –   Microsoft SQL XML.
   –   Microsoft Data Access Components 2.8.
   –   Office Web Components 11.
• Le client propose l’administration du serveur BizTalk, de
  SSO, du système de pistage réseau et l’application
  « Business Rule Composer » (écrire des règles).
By Sonny Brabez.




              Introduction à BizTalk Server 2006                                      14/14



• BizTalk Server 2006 utilise ESSO (Enterprise Single Sign-On) pour
  système d’authentification.
• ESSO permet d’éviter de s’authentifier plusieurs fois. Ceci permet de
  meilleures performances, la possibilité d’atteindre des données de
  plusieurs applications…
• ESSO utilise 3 serveurs:
   – Serveur de clé maître: donne la clé d’encodage.
   – Serveur SSO: gère les liens entre le login unique et les logins des différentes
     applications.
   – Base de données SSO: les logins sont retenus ici et encodé par la clé maître.
• ESSO demande la mise en place de clients SSO sur les machines
  possédant les différentes applications.
By Sonny Brabez.




    Introduction à BizTalk Server 2006 - Questions                          1/4



Question n°1: Quel type de serveur est BizTalk Server 2006 ?
Question n°2: Quels sont les 3 scénarios d’utilisation de BizTalk ?
Question n°3: Donner les 3 rôles utilisateurs disponible sur BizTalk.
Question n°4: Est-ce BizTalk doit obligatoirement utiliser des bases de
  données ? Un serveur web ? Sharepoint ?
Question n°5: Que veux dire BAM ? A qui est dédié ce produit ? A-t-il un
  prérequis à avoir pour fonctionner ?
Question n°6: Peut-on développer pour BizTalk ? Avec quel outil ?
Question n°7: Peut-on administrer BizTalk à distance ou faut-il
  absolument être sur le serveur de BizTalk ?
By Sonny Brabez.




    Introduction à BizTalk Server 2006 - Questions                         2/4



Question n°8: Est-ce BizTalk doit absolument être installé sur le même
  serveur que la base de données ? Que le serveur web ?
Question n°9: Thomas a installé BizTalk Server 2006. Il a remarqué qu’il
  avait besoin des services Web et doit installer IIS. Peut-il le faire
  après avoir installé BizTalk ? Si non, que doit-il faire ?
Question n°10: Sharepoint a-t-il un prérequis ?
Question n°11: Que veux dire ESSO ? A quoi ça sert ?
Question n°12: Peut-on grouper des serveurs BizTalk ensemble ?
  Pourquoi faire ?
Question n°13: Thomas veut modifier la configuration d’un des serveurs
  BizTalk par un autre. Comment peut-il faire ? Quel service change du
  SQL en XML et inversement ?
By Sonny Brabez.




      Introduction à BizTalk Server 2006 - Réponses                                        3/4



Question n°1: Quel type de serveur est BizTalk Server 2006 ? ESB.
Question n°2: Quels sont les 3 scénarios d’utilisation de BizTalk ? EAI, Web Services,
  Communication B2B.
Question n°3: Donner les 3 rôles utilisateurs disponible sur BizTalk. IT Pro, Developers,
  Information Worker.
Question n°4: Est-ce BizTalk doit obligatoirement utiliser des bases de données ? Un
  serveur web ? Sharepoint ? Oui, non, non.
Question n°5: Que veux dire BAM ? A qui est dédié ce produit ? A-t-il un prérequis à
  avoir pour fonctionner ? Business Activity Monitoring, Information Workers, IIS.
Question n°6: Peut-on développer pour BizTalk ? Avec quel outil ? Oui, Visual Studio
  2005.
Question n°7: Peut-on administrer BizTalk à distance ou faut-il absolument être sur le
  serveur de BizTalk ? A distance, c’est possible !
By Sonny Brabez.




      Introduction à BizTalk Server 2006 - Réponses                                           4/4



Question n°8: Est-ce BizTalk doit absolument être installé sur le même serveur que la
  base de données ? Que le serveur web ? Non, non. BizTalk peut fonctionner sur un
  serveur dédié à lui, il suffira de préciser dans les configs ou sont les autres serveurs.
Question n°9: Thomas a installé BizTalk Server 2006. Il a remarqué qu’il avait besoin
  des services Web et doit installer IIS. Peut-il le faire après avoir installé BizTalk ? Si
  non, que doit-il faire ? Non, il doit désintaller BizTalk , installer IIS et réinstaller
  BizTalk. BizTalk ne peut communiquer avec IIS si IIS n’est pas installé avant BizTalk.
Question n°10: Sharepoint a-t-il un prérequis ? Oui, IIS.
Question n°11: Que veux dire ESSO ? A quoi ça sert ? Enterprise Single Sign-On. Une
  seule authentification pour avoir accès aux applications.
Question n°12: Peut-on grouper des serveurs BizTalk ensemble ? Pourquoi faire ? Oui,
  aide à la tolérance de panne, meilleures performances…
Question n°13: Thomas veut modifier la configuration d’un des serveurs BizTalk par
  un autre. Comment peut-il faire ? Quel service change du SQL en XML et
  inversement ? Exporter la configuration en fichier XML et l’importer. SQL XML.
By Sonny Brabez.




                 Découvrir ce qu’est un ERP                                1/4


• ERP: Enterprise Resource Planning.
• Un ERP permet de gérer, analyser et planifier les ressources
  de votre entreprise. Les ressources peuvent être les
  employés, les clients, les fournitures, les produits etc.
• Penser que un ERP donne une vue de votre business grâce
  à la compilation d’informations proposées.
• Exemple:
   – Vous pouvez connaître qui sont vos clients: leurs noms, leurs
     numéro de téléphone, leurs adresses…
   – Vous pouvez savoir quel produit se vend le mieux.
   – Vous pouvez voir la liste de vos employés, leurs rôles…
By Sonny Brabez.




                Découvrir ce qu’est un ERP                        2/4



• La qualité d’un ERP c’est qu’il permet de:
  –   Retrouver les données car rangée par le ERP.
  –   Consulter des données qui vous sont nécessaires.
  –   Partager des données entre travailleurs.
  –   Etre averti à temps réel d’une modification de données.
  –   Analyser/Etudier vos données pour vous améliorer.
By Sonny Brabez.




                Découvrir ce qu’est un ERP                 3/4



• Un ERP gère toutes les fonctions d’une entreprise.
• Un ERP est une application d’entreprise.
• On peut avoir des applications d’entreprises ne
  gérant qu’une fonctionnalité (contrairement à ERP):
  –   CRM: gère les clients.
  –   PLM: gère le cycle de vie d’un produit.
  –   HRM: gère les ressources humaines.
  –   SCM: gère les fournisseurs.
• Un ERP = CRM + PLM + HRM + SCM + …
By Sonny Brabez.




                Découvrir ce qu’est un ERP                           4/4



• Microsoft a une gamme dédiée aux applications
  d’entreprises nommé: Dynamics.
• Dans la famille Dynamics, vous avez:
  –   NAV: ERP de Microsoft pour les PME.
  –   CRM: CRM de Microsoft.
  –   AX: ERP de Microsoft pour les larges entreprises.
  –   GP: ERP racheté par Microsoft.
  –   SL: ERP racheté par Microsoft.
By Sonny Brabez.




       Découvrir ce qu’est un ERP - Questions               1/2



Question n°1: Que veux dire ERP ? A quoi ça sert ?
Question n°2: Un ERP est quel type d’application ?
Question n°3: Quels sont les différentes applications
 de la gamme Dynamics ?
Question n°4: Est-ce que un EAI peut fonctionner
 avec un ERP ? Si oui, BizTalk peut-il être utilisé
 comme EAI et NAV comme ERP ?
Question n°5: Citez des applications d’entreprises.
By Sonny Brabez.




          Découvrir ce qu’est un ERP - Réponses                            2/2



Question n°1: Que veux dire ERP ? A quoi ça sert ?
Enterprise Resource Planning. Gérer votre business sur ordinateur.
Question n°2: Un ERP est quel type d’application ?
Application d’entreprise.
Question n°3: Quels sont les différents noms d’applications de la
  gamme Dynamics ?
NAV, AX, CRM, GP, SL…
Question n°4: Est-ce que un EAI peut fonctionner avec un ERP ? Si oui,
  BizTalk peut-il être utilisé comme EAI et NAV comme ERP ?
Oui puisqu’un ERP est une application d’entreprise. Oui, BizTalk va
  pouvoir traduire NAV à d’autres applications d’entreprise.
Question n°5: Citez des applications d’entreprises. CRM, ERP, SCM…

Contenu connexe

Tendances

DEVOPS - La synthèse
DEVOPS - La synthèseDEVOPS - La synthèse
DEVOPS - La synthèseCOMPETENSIS
 
Tableau de bord
Tableau de bordTableau de bord
Tableau de bordaimas06
 
Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseAbderrahmane Filali
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRHRiadh K.
 
Techniques d'investigation en Sociologie
Techniques d'investigation en SociologieTechniques d'investigation en Sociologie
Techniques d'investigation en SociologieImane SBAI
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012Sellami Ahmed
 
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Symphorien Niyonzima
 
Mémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’EtudesMémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’EtudesAicha OUALLA
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing FICEL Hemza
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITLina Meddeb
 
Chp1 - Introduction aux ERP
Chp1 - Introduction aux ERPChp1 - Introduction aux ERP
Chp1 - Introduction aux ERPLilia Sfaxi
 
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)safwenbenfredj
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Sofien Benrhouma
 
Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleLilia Sfaxi
 
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCRappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCGhodbane Heni
 
cahier des charges
cahier des chargescahier des charges
cahier des chargesamine niba
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileNader Somrani
 
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiqueOussama Yoshiki
 

Tendances (20)

DEVOPS - La synthèse
DEVOPS - La synthèseDEVOPS - La synthèse
DEVOPS - La synthèse
 
Rapport de fin formation
Rapport de fin formationRapport de fin formation
Rapport de fin formation
 
Tableau de bord
Tableau de bordTableau de bord
Tableau de bord
 
Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data Warehouse
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
Techniques d'investigation en Sociologie
Techniques d'investigation en SociologieTechniques d'investigation en Sociologie
Techniques d'investigation en Sociologie
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
 
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
 
Mémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’EtudesMémoire de Projet de Fin d’Etudes
Mémoire de Projet de Fin d’Etudes
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRIT
 
Chp1 - Introduction aux ERP
Chp1 - Introduction aux ERPChp1 - Introduction aux ERP
Chp1 - Introduction aux ERP
 
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
Rapport de projet_de_fin_d__tudes__pfe__safwen (8)
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
 
Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique Décisionnelle
 
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNCRappport PFE 2012 Ghodhbane Hani - OpenSNC
Rappport PFE 2012 Ghodhbane Hani - OpenSNC
 
cahier des charges
cahier des chargescahier des charges
cahier des charges
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobile
 
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatique
 

Similaire à EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Microsoft Dynamics NAV 2009

Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8Microsoft
 
Atelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site WebAtelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site Webambin_fr
 
Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013Microsoft
 
IBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe BourgeoisIBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe BourgeoisFresche Solutions
 
AppFabric : le middleware disponible aussi en nuage
AppFabric : le middleware disponible aussi en nuageAppFabric : le middleware disponible aussi en nuage
AppFabric : le middleware disponible aussi en nuagebenjguin
 
Utiliser Skype et Skype for Business pour rendre vos applications communicantes
Utiliser Skype et Skype for Business pour rendre vos applicationscommunicantesUtiliser Skype et Skype for Business pour rendre vos applicationscommunicantes
Utiliser Skype et Skype for Business pour rendre vos applications communicantesAlexis Conia
 
Développement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EEDéveloppement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EESabri Bouchlema
 
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...Ojdoc Quen
 
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexPrésentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexCynapsys It Hotspot
 
Data Quality et SOA
Data Quality et SOAData Quality et SOA
Data Quality et SOAUniserv
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilMicrosoft Technet France
 
(2013 03-15) depliant service conseil
(2013 03-15) depliant service conseil(2013 03-15) depliant service conseil
(2013 03-15) depliant service conseilFrancois Godbout
 
Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?Stéphane Traumat
 
Compte rendu chaberge2 ts1_sio
Compte rendu chaberge2 ts1_sioCompte rendu chaberge2 ts1_sio
Compte rendu chaberge2 ts1_sioshiruh
 

Similaire à EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Microsoft Dynamics NAV 2009 (20)

Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
Créer des applications métier (LOB) pour Windows 8 et Windows Phone 8
 
Biztalk 2009
Biztalk 2009Biztalk 2009
Biztalk 2009
 
Biztalk
BiztalkBiztalk
Biztalk
 
Atelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site WebAtelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site Web
 
Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013
 
IBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe BourgeoisIBM i: Built for Business - Philippe Bourgeois
IBM i: Built for Business - Philippe Bourgeois
 
AppFabric : le middleware disponible aussi en nuage
AppFabric : le middleware disponible aussi en nuageAppFabric : le middleware disponible aussi en nuage
AppFabric : le middleware disponible aussi en nuage
 
Dreamforce Global Gathering
Dreamforce Global GatheringDreamforce Global Gathering
Dreamforce Global Gathering
 
Utiliser Skype et Skype for Business pour rendre vos applications communicantes
Utiliser Skype et Skype for Business pour rendre vos applicationscommunicantesUtiliser Skype et Skype for Business pour rendre vos applicationscommunicantes
Utiliser Skype et Skype for Business pour rendre vos applications communicantes
 
Développement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EEDéveloppement d'applications pour la plateforme Java EE
Développement d'applications pour la plateforme Java EE
 
Formation mobile-cross-platform
Formation mobile-cross-platformFormation mobile-cross-platform
Formation mobile-cross-platform
 
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
 
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexPrésentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
 
Flex et Php Afup
Flex et Php AfupFlex et Php Afup
Flex et Php Afup
 
Data Quality et SOA
Data Quality et SOAData Quality et SOA
Data Quality et SOA
 
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œilVisual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
Visual Studio 2013 / SharePoint 2013 duo de choc de 2010 à 2013 en un clin d’œil
 
(2013 03-15) depliant service conseil
(2013 03-15) depliant service conseil(2013 03-15) depliant service conseil
(2013 03-15) depliant service conseil
 
Flex Php E Seminar Fr
Flex Php E Seminar FrFlex Php E Seminar Fr
Flex Php E Seminar Fr
 
Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?Comment integrer les applications de votre Systeme Information entre elles ?
Comment integrer les applications de votre Systeme Information entre elles ?
 
Compte rendu chaberge2 ts1_sio
Compte rendu chaberge2 ts1_sioCompte rendu chaberge2 ts1_sio
Compte rendu chaberge2 ts1_sio
 

Plus de Sonny Brabez

XNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FRXNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FRSonny Brabez
 
SaaS Studies - SaaS Directories
SaaS Studies - SaaS DirectoriesSaaS Studies - SaaS Directories
SaaS Studies - SaaS DirectoriesSonny Brabez
 
IT Management - Analyzing BI and ERP - EN
IT Management - Analyzing BI and ERP - ENIT Management - Analyzing BI and ERP - EN
IT Management - Analyzing BI and ERP - ENSonny Brabez
 
ABFE - Specification Template Document (Imagine Cup 2009)
ABFE - Specification Template Document (Imagine Cup 2009)ABFE - Specification Template Document (Imagine Cup 2009)
ABFE - Specification Template Document (Imagine Cup 2009)Sonny Brabez
 
A Breath From Earth - Game Summary (Imagine Cup 2009)
A Breath From Earth - Game Summary (Imagine Cup 2009)A Breath From Earth - Game Summary (Imagine Cup 2009)
A Breath From Earth - Game Summary (Imagine Cup 2009)Sonny Brabez
 
Thesis Defense - Improving a dashboard efficiency - 2010 - EN
Thesis Defense - Improving a dashboard efficiency - 2010 - ENThesis Defense - Improving a dashboard efficiency - 2010 - EN
Thesis Defense - Improving a dashboard efficiency - 2010 - ENSonny Brabez
 
Chicago (Group schoolwork project)
Chicago (Group schoolwork project)Chicago (Group schoolwork project)
Chicago (Group schoolwork project)Sonny Brabez
 
JavaEE 5 - Exercise - 2009 - FR
JavaEE 5 - Exercise - 2009 - FRJavaEE 5 - Exercise - 2009 - FR
JavaEE 5 - Exercise - 2009 - FRSonny Brabez
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008Sonny Brabez
 
A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)
A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)
A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)Sonny Brabez
 
Presenting Oldies [Video game] (Schoolwork presentation)
Presenting Oldies [Video game] (Schoolwork presentation)Presenting Oldies [Video game] (Schoolwork presentation)
Presenting Oldies [Video game] (Schoolwork presentation)Sonny Brabez
 
Presenting LucasArts (Schoolwork presentation)
Presenting LucasArts (Schoolwork presentation)Presenting LucasArts (Schoolwork presentation)
Presenting LucasArts (Schoolwork presentation)Sonny Brabez
 

Plus de Sonny Brabez (12)

XNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FRXNA - Aide Scolaire - 2009 - FR
XNA - Aide Scolaire - 2009 - FR
 
SaaS Studies - SaaS Directories
SaaS Studies - SaaS DirectoriesSaaS Studies - SaaS Directories
SaaS Studies - SaaS Directories
 
IT Management - Analyzing BI and ERP - EN
IT Management - Analyzing BI and ERP - ENIT Management - Analyzing BI and ERP - EN
IT Management - Analyzing BI and ERP - EN
 
ABFE - Specification Template Document (Imagine Cup 2009)
ABFE - Specification Template Document (Imagine Cup 2009)ABFE - Specification Template Document (Imagine Cup 2009)
ABFE - Specification Template Document (Imagine Cup 2009)
 
A Breath From Earth - Game Summary (Imagine Cup 2009)
A Breath From Earth - Game Summary (Imagine Cup 2009)A Breath From Earth - Game Summary (Imagine Cup 2009)
A Breath From Earth - Game Summary (Imagine Cup 2009)
 
Thesis Defense - Improving a dashboard efficiency - 2010 - EN
Thesis Defense - Improving a dashboard efficiency - 2010 - ENThesis Defense - Improving a dashboard efficiency - 2010 - EN
Thesis Defense - Improving a dashboard efficiency - 2010 - EN
 
Chicago (Group schoolwork project)
Chicago (Group schoolwork project)Chicago (Group schoolwork project)
Chicago (Group schoolwork project)
 
JavaEE 5 - Exercise - 2009 - FR
JavaEE 5 - Exercise - 2009 - FRJavaEE 5 - Exercise - 2009 - FR
JavaEE 5 - Exercise - 2009 - FR
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008
 
A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)
A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)
A Breath From Earth - Gameplay Instructions (Imagine Cup 2009)
 
Presenting Oldies [Video game] (Schoolwork presentation)
Presenting Oldies [Video game] (Schoolwork presentation)Presenting Oldies [Video game] (Schoolwork presentation)
Presenting Oldies [Video game] (Schoolwork presentation)
 
Presenting LucasArts (Schoolwork presentation)
Presenting LucasArts (Schoolwork presentation)Presenting LucasArts (Schoolwork presentation)
Presenting LucasArts (Schoolwork presentation)
 

Dernier

Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...Faga1939
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 

Dernier (13)

Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 

EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Microsoft Dynamics NAV 2009

  • 1. By Sonny Brabez. EAI - ERP Auteur: Sonny Brabez
  • 2. By Sonny Brabez. Sommaire • Découvrir ce qu’est un EAI • Introduction à BizTalk Server 2006 • Découvrir ce qu’est un ERP • NAV 2009 – Architecture et prérequis • NAV 2009 – Les clients NAV • NAV 2009 – SQL Server 2005 • NAV 2009 – Déploiement des clients par GPO • NAV 2009 – Dépanner et optimiser SQL Server 2005, NAV 2009 et le déploiement par GPO Tous cours inclus un questionnaire et réponses au questionnaire
  • 3. By Sonny Brabez. Découvrir ce qu’est un EAI 1/2 • EAI: Enterprise Application Integration • Un EAI fait « interface » entre deux applications. • Aide à faire dialoguer deux applications entre elles. Traduction Message de A Message de A TRADUIT pour B Application A Application B
  • 4. By Sonny Brabez. Découvrir ce qu’est un EAI 2/2 • Enterprise Application (application d’entreprise): application qui permet la gestion de la vie d’une entreprise (donne et gère des informations sur les employés, les clients, les produits, les divisions…) • Exemples: ERP (gestion des ressources d’une entreprise), CRM (gestion des clients), SCM (gestion des fournisseurs), PLM (gestion de la vie d’un produit), HRM (gestion des ressources humaines)… • Ces applications utilisant de variés outils ne peuvent communiquer ensemble sans l’aide d’une interface adaptant les discours du premier pour le second. • Penser que EAI est un traducteur de langue ! • EAI utilise des adaptateurs (penser dictionnaires) pour permettre une communication entre les applications d’entreprise.
  • 5. By Sonny Brabez. Découvrir ce qu’est un EAI - Questions 1/2 Question n°1: Que veux dire EAI ? Question n°2: Pourquoi mettre en place une interface entre deux applications ? Question n°3: Donner des exemples d’applications d’entreprise. Question n°4: Comment EAI traduit-il les messages d’une application pour une autre ?
  • 6. By Sonny Brabez. Découvrir ce qu’est un EAI - Réponses 2/2 Question n°1: Que veux dire EAI ? Enterprise Application Integration. Question n°2: Pourquoi mettre en place une interface entre deux applications ? Mettre en place une communication entre les 2. Question n°3: Donner des exemples d’applications d’entreprise. ERP, SCM, CRM, PLM, HRM, HCM… Question n°4: Comment EAI traduit-il les messages d’une application pour une autre ? Via des adaptateurs.
  • 7. By Sonny Brabez. Introduction à BizTalk Server 2006 1/14 • BizTalk Server 2006 est un ESB • ESB: Enterprise Service Bus • Il s’agit d’un bus de communication entre plusieurs applications. • Ces applications peuvent être dans un même réseau. • Ces applications peuvent être en dehors de votre réseau.
  • 8. By Sonny Brabez. Introduction à BizTalk Server 2006 2/14 • BizTalk Server 2006 peut être utilisé de 3 façons: – Comme un EAI: communications entre plusieurs applications d’un même réseau. – Comme un service web: visions des données de nos applications (sous forme tabulaire, graphes…). – Comme un communication entre réseaux: permet de partager vos données avec d’autres réseaux. Aussi nommé communication B2B (= business to business).
  • 9. By Sonny Brabez. Introduction à BizTalk Server 2006 3/14 • Exemple de communication B2B: – Entre un publieur de logiciel et un magasin d’informatique. – Entre un fabricant de meubles et un fournisseur de meubles. – Entre un développeur de jeux vidéo et un fournisseur de jeux vidéo. – Entre un fabricant de processeurs et un fabricant d’ordinateurs.
  • 10. By Sonny Brabez. Introduction à BizTalk Server 2006 4/14 • BizTalk Server 2006 traduit les messages d’une application pour une autre application. • Pour cela, il doit traduire ces messages sous son propre langage et respecter les ordres qu’il lui ont été configuré. Cette configuration s’appelle l’orchestration. • L’orchestration sont des étapes de modification d’une information. • Exemple: Traduire des dollars en euros demande de – Etape 1: extraire les chiffres. – Etape 2: trouver le multiplicateur de conversion entre dollar et euros. – Etape 3: multiplier nos chiffres avec le multiplicateur pour les convertir en euros. – Etape 4: charger les chiffres.
  • 11. By Sonny Brabez. Introduction à BizTalk Server 2006 5/14 • BizTalk Server 2006 propose 3 rôles pour ses utilisateurs: – IT Pro: ceux qui s’occupent de l’architecture, de l’administration des BizTalk, du réseau. – Developers: ceux qui développent des orchestrations, des modules pour BizTalk. – Information Workers: ceux qui vont lire et analyser les informations des applications, créer des règles pour afficher les informations qu’ils souhaitent.
  • 12. By Sonny Brabez. Introduction à BizTalk Server 2006 6/14 • BizTalk Server 2006 nécessite d’avoir: – Windows Server 2003 ou Windows 2000 Server ou Windows XP – .NET Framework 2.0 – SQL Server 2000 ou SQL Server 2005 • Il est optionnel d’avoir: – IIS – Sharepoint – SQL Server Analysis Services – Office Web Components 11
  • 13. By Sonny Brabez. Introduction à BizTalk Server 2006 7/14 • BizTalk Server 2006 propose de variés outils pour chaque rôle utilisateur. • Au niveau du rôle Information Worker: – Business Activity Monitoring (BAM): portail web permettant de voir et analyser les informations de vos applications. – Business Rule Composer: application qui permet de mettre en place des règles sur les données (ex: traduire toute monnaie en euros). – Business Activity Services: donner des droits à des utilisateurs pour voir un certain type d’informations. • Au niveau du rôle Developer: – BizTalk Editor: Permet sur Visual Studio 2005 d’éditer les modèles de données. – BizTalk Mapper: Permet sur Visual Studio 2005 de lier des données entre elles (rend s les informations plus lisibles/compréhensibles au niveau de l’utilisateur). – Orchestration Designer: Permet sur Visual Studio 2005 d’écrire les étapes d’orchestration des données. – Pipeline Designer: Permet sur Visual Studio 2005 de gérer la réception des messages. • Au niveau du rôle IT Pro: – Console d’administration: Information sur le serveur BizTalk et gestion du serveur BizTalk. – Health and Activity Tracking (HAT): Information sur le réseau, la délivrance des messages.
  • 14. By Sonny Brabez. Introduction à BizTalk Server 2006 8/14 • BizTalk Server 2006 peut être installé sur un serveur uniquement consacré à lui-même. • Dans ce cas, il faudra préciser dans les configurations où se situe le serveur web, le serveur Sharepoint et le serveur de base de données. • Les outils d’administration peuvent être installés sur un ordinateur: on n’a pas besoin de les mettre sur le serveur. • La qualité d’avoir les outils d’administration sur un ordinateur c’est de pouvoir gérer votre serveur à distance.
  • 15. By Sonny Brabez. Introduction à BizTalk Server 2006 9/14 • BizTalk Server 2006 demande toujours d’installer les prérequis AVANT BizTalk lui-même. • Les prérequis ne sont PAS obligatoires, cependant pour qu’ils communiquent avec BizTalk, ils doivent être installé AVANT BizTalk. • IIS et Sharepoint sont les principaux prérequis. • IIS est le serveur web de Microsoft. Il permet l’ajout d’adaptateurs (HTTP et SOAP), permet l’utilisation de Web services et la possibilité d’utiliser le portail BAM. • Sharepoint est un serveur de partage via le web. De ce fait, Sharepoint a besoin de IIS pour fonctionner. Sharepoint ne fonctionne que sur Windows Server 2003. Permet d’utiliser les services pour la communication B2B.
  • 16. By Sonny Brabez. Introduction à BizTalk Server 2006 10/14 • BizTalk Server 2006 force l’installation de deux éléments: – Son runtime (système de message et d’orchestration). – SSO (Single Sign-On): permet de se loguer une seule fois pour avoir accès à toutes les applications. • La configuration de BizTalk vous oblige à mettre en place des bases de données pour les messages, la configuration de BizTalk, le pistage du réseau et le Single Sign-On. • Vous pouvez configurer les utilisateurs (et leurs rôles), la réception des messages, les adaptateurs et le Single Sign- On.
  • 17. By Sonny Brabez. Introduction à BizTalk Server 2006 11/14 • BizTalk Server 2006 peut joindre un groupe de serveurs BizTalk pour avoir une tolérance de panne et une meilleure gestion du réseau. • Les serveurs d’un même groupe se partage leurs données et configurations ensemble. • Ajouter un BizTalk Server dans un groupe se fait dans la phase de configuration. • Les configurations d’un BizTalk Server peut être exportable et importable en un fichier XML. Le service SQL XML de .NET permet de transformer la base de données de configuration en un XML. • Désinstaller BizTalk Server ne désinstalle pas les prérequis, les fichiers d’assembly et le SSO. SSO et les prérequis doit être désintaller après BizTalk.
  • 18. By Sonny Brabez. Introduction à BizTalk Server 2006 12/14 • Penser à mettre en place un système de backup des bases de données de BizTalk: – Mettez en place un job grâce à SQL Agent. – Le job doit faire le backup des bases de données et du journal de transaction. – Journal de transaction: trace des manipulations de données effectuées sur le serveur afin de restaurer le serveur à la dernière action effectuée. – Penser à faire les backup sur un disque dur différent que celui des bases de données pour raisons de sécurité.
  • 19. By Sonny Brabez. Introduction à BizTalk Server 2006 13/14 • Le client d’administration de BizTalk Server 2006 doit être installé avec les suivants prérequis (obligatoires): – Windows XP, Windows 2000 Server ou Windows Server 2003. – Microsoft SQL XML. – Microsoft Data Access Components 2.8. – Office Web Components 11. • Le client propose l’administration du serveur BizTalk, de SSO, du système de pistage réseau et l’application « Business Rule Composer » (écrire des règles).
  • 20. By Sonny Brabez. Introduction à BizTalk Server 2006 14/14 • BizTalk Server 2006 utilise ESSO (Enterprise Single Sign-On) pour système d’authentification. • ESSO permet d’éviter de s’authentifier plusieurs fois. Ceci permet de meilleures performances, la possibilité d’atteindre des données de plusieurs applications… • ESSO utilise 3 serveurs: – Serveur de clé maître: donne la clé d’encodage. – Serveur SSO: gère les liens entre le login unique et les logins des différentes applications. – Base de données SSO: les logins sont retenus ici et encodé par la clé maître. • ESSO demande la mise en place de clients SSO sur les machines possédant les différentes applications.
  • 21. By Sonny Brabez. Introduction à BizTalk Server 2006 - Questions 1/4 Question n°1: Quel type de serveur est BizTalk Server 2006 ? Question n°2: Quels sont les 3 scénarios d’utilisation de BizTalk ? Question n°3: Donner les 3 rôles utilisateurs disponible sur BizTalk. Question n°4: Est-ce BizTalk doit obligatoirement utiliser des bases de données ? Un serveur web ? Sharepoint ? Question n°5: Que veux dire BAM ? A qui est dédié ce produit ? A-t-il un prérequis à avoir pour fonctionner ? Question n°6: Peut-on développer pour BizTalk ? Avec quel outil ? Question n°7: Peut-on administrer BizTalk à distance ou faut-il absolument être sur le serveur de BizTalk ?
  • 22. By Sonny Brabez. Introduction à BizTalk Server 2006 - Questions 2/4 Question n°8: Est-ce BizTalk doit absolument être installé sur le même serveur que la base de données ? Que le serveur web ? Question n°9: Thomas a installé BizTalk Server 2006. Il a remarqué qu’il avait besoin des services Web et doit installer IIS. Peut-il le faire après avoir installé BizTalk ? Si non, que doit-il faire ? Question n°10: Sharepoint a-t-il un prérequis ? Question n°11: Que veux dire ESSO ? A quoi ça sert ? Question n°12: Peut-on grouper des serveurs BizTalk ensemble ? Pourquoi faire ? Question n°13: Thomas veut modifier la configuration d’un des serveurs BizTalk par un autre. Comment peut-il faire ? Quel service change du SQL en XML et inversement ?
  • 23. By Sonny Brabez. Introduction à BizTalk Server 2006 - Réponses 3/4 Question n°1: Quel type de serveur est BizTalk Server 2006 ? ESB. Question n°2: Quels sont les 3 scénarios d’utilisation de BizTalk ? EAI, Web Services, Communication B2B. Question n°3: Donner les 3 rôles utilisateurs disponible sur BizTalk. IT Pro, Developers, Information Worker. Question n°4: Est-ce BizTalk doit obligatoirement utiliser des bases de données ? Un serveur web ? Sharepoint ? Oui, non, non. Question n°5: Que veux dire BAM ? A qui est dédié ce produit ? A-t-il un prérequis à avoir pour fonctionner ? Business Activity Monitoring, Information Workers, IIS. Question n°6: Peut-on développer pour BizTalk ? Avec quel outil ? Oui, Visual Studio 2005. Question n°7: Peut-on administrer BizTalk à distance ou faut-il absolument être sur le serveur de BizTalk ? A distance, c’est possible !
  • 24. By Sonny Brabez. Introduction à BizTalk Server 2006 - Réponses 4/4 Question n°8: Est-ce BizTalk doit absolument être installé sur le même serveur que la base de données ? Que le serveur web ? Non, non. BizTalk peut fonctionner sur un serveur dédié à lui, il suffira de préciser dans les configs ou sont les autres serveurs. Question n°9: Thomas a installé BizTalk Server 2006. Il a remarqué qu’il avait besoin des services Web et doit installer IIS. Peut-il le faire après avoir installé BizTalk ? Si non, que doit-il faire ? Non, il doit désintaller BizTalk , installer IIS et réinstaller BizTalk. BizTalk ne peut communiquer avec IIS si IIS n’est pas installé avant BizTalk. Question n°10: Sharepoint a-t-il un prérequis ? Oui, IIS. Question n°11: Que veux dire ESSO ? A quoi ça sert ? Enterprise Single Sign-On. Une seule authentification pour avoir accès aux applications. Question n°12: Peut-on grouper des serveurs BizTalk ensemble ? Pourquoi faire ? Oui, aide à la tolérance de panne, meilleures performances… Question n°13: Thomas veut modifier la configuration d’un des serveurs BizTalk par un autre. Comment peut-il faire ? Quel service change du SQL en XML et inversement ? Exporter la configuration en fichier XML et l’importer. SQL XML.
  • 25. By Sonny Brabez. Découvrir ce qu’est un ERP 1/4 • ERP: Enterprise Resource Planning. • Un ERP permet de gérer, analyser et planifier les ressources de votre entreprise. Les ressources peuvent être les employés, les clients, les fournitures, les produits etc. • Penser que un ERP donne une vue de votre business grâce à la compilation d’informations proposées. • Exemple: – Vous pouvez connaître qui sont vos clients: leurs noms, leurs numéro de téléphone, leurs adresses… – Vous pouvez savoir quel produit se vend le mieux. – Vous pouvez voir la liste de vos employés, leurs rôles…
  • 26. By Sonny Brabez. Découvrir ce qu’est un ERP 2/4 • La qualité d’un ERP c’est qu’il permet de: – Retrouver les données car rangée par le ERP. – Consulter des données qui vous sont nécessaires. – Partager des données entre travailleurs. – Etre averti à temps réel d’une modification de données. – Analyser/Etudier vos données pour vous améliorer.
  • 27. By Sonny Brabez. Découvrir ce qu’est un ERP 3/4 • Un ERP gère toutes les fonctions d’une entreprise. • Un ERP est une application d’entreprise. • On peut avoir des applications d’entreprises ne gérant qu’une fonctionnalité (contrairement à ERP): – CRM: gère les clients. – PLM: gère le cycle de vie d’un produit. – HRM: gère les ressources humaines. – SCM: gère les fournisseurs. • Un ERP = CRM + PLM + HRM + SCM + …
  • 28. By Sonny Brabez. Découvrir ce qu’est un ERP 4/4 • Microsoft a une gamme dédiée aux applications d’entreprises nommé: Dynamics. • Dans la famille Dynamics, vous avez: – NAV: ERP de Microsoft pour les PME. – CRM: CRM de Microsoft. – AX: ERP de Microsoft pour les larges entreprises. – GP: ERP racheté par Microsoft. – SL: ERP racheté par Microsoft.
  • 29. By Sonny Brabez. Découvrir ce qu’est un ERP - Questions 1/2 Question n°1: Que veux dire ERP ? A quoi ça sert ? Question n°2: Un ERP est quel type d’application ? Question n°3: Quels sont les différentes applications de la gamme Dynamics ? Question n°4: Est-ce que un EAI peut fonctionner avec un ERP ? Si oui, BizTalk peut-il être utilisé comme EAI et NAV comme ERP ? Question n°5: Citez des applications d’entreprises.
  • 30. By Sonny Brabez. Découvrir ce qu’est un ERP - Réponses 2/2 Question n°1: Que veux dire ERP ? A quoi ça sert ? Enterprise Resource Planning. Gérer votre business sur ordinateur. Question n°2: Un ERP est quel type d’application ? Application d’entreprise. Question n°3: Quels sont les différents noms d’applications de la gamme Dynamics ? NAV, AX, CRM, GP, SL… Question n°4: Est-ce que un EAI peut fonctionner avec un ERP ? Si oui, BizTalk peut-il être utilisé comme EAI et NAV comme ERP ? Oui puisqu’un ERP est une application d’entreprise. Oui, BizTalk va pouvoir traduire NAV à d’autres applications d’entreprise. Question n°5: Citez des applications d’entreprises. CRM, ERP, SCM…