fghjklzxcvbnmqwertyuiopasdfghjklzx

Dimension: px
Commencer à balayer dès la page:

Download "fghjklzxcvbnmqwertyuiopasdfghjklzx"

Transcription

1 qwertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd Architecture logicielle fghjklzxcvbnmqwertyuiopasdfghjklzx Etude d Intalio cvbnmqwertyuiopasdfghjklzxcvbnmq 09/01/2009 François Xavier Lepoutre wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmrtyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqwerty

2 Sommaire Sommaire... 2 Généralités sur la modélisation des processus métiers... 3 Présentation... 3 Thèmes relatifs à la BPM... 3 Modèle des processus métier... 3 Modèle métier de référence... 4 L'intégration des processus métier... 4 Réingénierie des processus métier... 5 Gestion des processus métier... 5 Outils de modélisation des processus métier... 5 Modélisation et simulation... 6 Langages de programmation pour la BPM... 6 Les offres du marché (BPM SOA)... 7 IBM (Websphere)... 7 Casewise... 7 W Présentation de la société... 8 W4 BPM Suite : la solution itérative de BPM... 8 L'offre Open source Intalio Structure générale Un exemple d'utilisation Conclusion Page 2

3 Généralités sur la modélisation des processus métiers La modélisation des processus métiers (BPM) dans les systèmes d'ingénierie et de génie logiciel est la représentation des processus d'une entreprise, de telle sorte que le processus actuel («en l'état») puisse être analysé et amélioré dans les prochains processus («en devenir»). La BPM est généralement effectuée par les analystes et les gestionnaires qui cherchent à améliorer l'efficacité des processus et la qualité. Les processus d'amélioration identifiés par la BPM peuvent ou non exiger la participation des technologies de l'information, mais ces dernières sont un guide pour la modélisation d un processus métier, en créant un processus maître. Les programmes de gestion du changement sont généralement mis en pratique lors de l'amélioration des business process. Avec les progrès de la technologie des grands fournisseurs de plate forme, la vision des modèles de BPM pleinement exécutables (et capables de simulations et d'aller retour d ingénierie) est de se rapprocher de la réalité de tous les jours. Présentation La modélisation des processus métier joue un rôle important dans la discipline de gestion des processus métier (BPM). Étant donné que la «modélisation des processus métier» et la «gestion des processus métier» partagent le même acronyme (BPM), ces activités sont parfois confondues. La BPM aborde les aspects processus de l architecture d'entreprise. Les relations d'un processus métier dans le contexte du reste de l'entreprise (par exemple, architecture de données, structure organisationnelle, stratégies, etc.) créent davantage de capacités en analysant et planifiant les changements dans l'entreprise. Par exemple, au cours d'une fusion, il est important de comprendre les processus des deux sociétés dans le détail afin que la direction puisse identifier correctement et efficacement éliminer les redondances dans les opérations. La représentation graphique de l information des processus métier s'est avérée efficace pour la présenter à des intervenants de l entreprise, y compris les analystes et développeurs de systèmes. Les langages de modélisation graphique utilisés pour représenter les processus d'affaires sont entre autres le Business Process Modeling Notation (BPMN) et l'unified Modeling Language (UML). La modélisation des processus métiers a toujours été un aspect clé de Business Process Reengineering (BPR) et de l'amélioration continue des approches, telles que Six Sigma. Pour les activités de routine, des outils de BPM tels que K2 (Blackpearl), Axway, Lombardi, Holosofx, Holocentric et TIBCO Modeler sont utilisés afin de représenter un processus d'affaires, d'exécuter une simulation des processus et à des fins de communication. Pour les activités novatrices, d'adaptation et de travail collaboratif, des techniques de gestion de l'interaction humaine sont nécessaires. Thèmes relatifs à la BPM Modèle des processus métier Un processus métier est une collection d activités structurées et liées ou de tâches qui produisent un produit ou service (en vue d un objectif particulier) pour un ou plusieurs clients spécifiques. Il existe trois principaux types de processus métier : Page 3

4 1. Les processus de gestion, c est à dire les processus qui régissent le fonctionnement d'un système. Les processus de gestion classiques incluent la gouvernance de société et le management stratégique. 2. Les processus opérationnels, c est à dire les processus qui constituent le cœur de métier et qui créent le flux de valeur principal. Les processus opérationnels classiques sont les achats, la fabrication, le marketing et les ventes. 3. Les processus support qui soutiennent les processus clés. Par exemple la comptabilité, les ressources humaines, l assistance technique. Un processus métier peut être décomposé en plusieurs sous processus, qui ont leurs propres caractéristiques, mais aussi contribuent à la réalisation de l'objectif du super processus. L'analyse des processus métier comprend la cartographie des processus et sous processus au niveau de l'activité. Un modèle de processus métier est un modèle d'un ou de plusieurs processus métier, et définit la manière dont les opérations sont effectuées pour réaliser l'objectif d un organisme. Un tel modèle reste abstrait, et dépend de l'usage dudit modèle. Il peut décrire les flux de travail ou l'intégration entre les processus métier. Il peut être construit en plusieurs niveaux. Un flux de travail (workflow) est une représentation d'une séquence d'opérations, déclaré comme étant le travail d'une personne, d un mécanisme simple ou complexe, d'un groupe de personnes, d'un organisme de personnel, ou de machines. Modèle métier de référence Un modèle métier de référence est un modèle de référence se concentrant sur les techniques et les aspects organisationnels de l'entreprise, organisme de service ou organisme gouvernemental. En général, un modèle de référence est un modèle de quelque chose qui incarne l'objectif de base ou une idée de quelque chose et peut alors être considéré comme une référence à des fins diverses. Un modèle métier de référence est un moyen de décrire l'activité d'un organisme, indépendant de la structure organisationnelle qui les accomplit. D'autres types de modèle métier de référence peuvent également représenter la relation entre les processus métier, les fonctions métier, et la zone métier du modèle métier de référence. Ces modèles de référence peuvent être construits en couches, et offrir une base pour l'analyse des composants de service, de la technologie, des données et de la performance. Le modèle métier de référence le plus connu est celui du gouvernement fédéral américain. Ce modèle est un framework décrivant les activités métier du gouvernement fédéral indépendamment des organismes qui l accomplissent. Le modèle métier de référence fournit un système organisé et hiérarchisé décrivant au jour le jour les opérations du gouvernement. Alors que de nombreux modèles existent pour décrire les organismes organigrammes, cartes, etc ce modèle présente l entreprise au moyen d'une approche fonctionnelle. L'intégration des processus métier Un modèle d'entreprise, qui peut être considéré comme l élaboration d'un modèle de processus métier, montre en général les données et les organismes, ainsi que les processus métier. En montrant les processus métier et de leurs flux d'information, un modèle métier des intervenants permet de définir, comprendre et valider leur travail. La partie modèle de données du modèle métier montre comment l'information est stockée, ce qui est utile pour le développement de logiciels. Habituellement, un modèle métier est créé après avoir procédé à une enquête, qui fait partie du processus d analyse métier. L enquête repose sur un facilitateur qui pose une série de questions pour obtenir des informations sur les processus métier. L'interviewer s assure que ce sont les participants, Page 4

5 et non le facilitateur, qui fournissent l'information sur les processus métier. Bien que l'animateur doit avoir une certaine connaissance au sujet des processus métier, ce n'est pas aussi importante que sa maîtrise de l interrogation pragmatique et rigoureuse des experts métier. La méthode est importante car, pour la plupart des entreprises, une équipe de facilitateurs est nécessaire afin de recueillir des informations dans toute l'entreprise, et les résultats de tous les intervieweurs doivent être compilés et intégrés, une fois réunis. Les modèles métier sont développés soit en tant que définition de l'état actuel du processus, auquel cas le produit final est appelé le modèle instantané «tel quel», ou en tant que concept de ce que le processus devrait devenir, d'où un modèle «idéal». En comparant et contrastant les modèles métier «tel quel» et «idéal», les analystes peuvent déterminer si les processus métier existants et les systèmes d'information sont solides et ne nécessitent que des modifications mineures, ou si la réingénierie est nécessaire pour corriger les problèmes ou améliorer l'efficacité. En conséquence, la modélisation des processus métier et l analyse sous jacente peuvent être utilisés pour remodeler fondamentalement la façon dont une entreprise mène ses opérations. Réingénierie des processus métier La réingénierie des processus métier (BPR) est une approche visant l amélioration par le biais de l augmentation de l'efficacité et l'efficience des processus existant dans et entre les organismes. La clé de la réingénierie des processus métier est de permettre aux organismes d examiner leurs processus métier à partir d'une perspective neuve et de déterminer comment elles peuvent construire au mieux ces processus pour améliorer la façon dont ils exercent leurs activités. La réingénierie des processus métier a commencé comme une technique du secteur privé pour aider les entreprises à repenser fondamentalement la façon dont elles font leur travail en vue d'améliorer le service client, réduire les coûts opérationnels, et devenir des concurrents d envergure internationale. Une clé pour la stimulation de réingénierie a été la poursuite du développement et le déploiement de systèmes d'information et de réseaux sophistiqués. Les très grandes entreprises sont de plus en plus audacieuses en utilisant cette technologie pour soutenir des processus métier innovants, plutôt que de peaufiner leurs façons actuelles de travailler. Gestion des processus métier Gestion des processus métier est un domaine du management axé sur l'alignement de l entreprise avec les désirs et besoins de ses clients. Il s'agit d'une approche de management qui favorise l'efficacité et l'efficience métier tout en s assurant de l'innovation, la flexibilité et l'intégration avec la technologie. Tandis que les entreprises s'efforcent d'atteindre leurs objectifs, la gestion des processus métier tente d'améliorer continuellement les processus : c est le processus de définir, mesurer et améliorer vos processus, à savoir un processus «d optimisation des processus». Outils de modélisation des processus métier Les outils de modélisation des processus métier donnent aux utilisateurs la possibilité de modéliser leurs processus métier, mettre en œuvre et exécuter ces modèles, et affiner les modèles fondés sur les données. En conséquence, les outils de modélisation des processus métier peuvent assurer la transparence dans les processus d'entreprise, ainsi que la centralisation des modèles de processus métier globaux et l'exécution de mesures. Page 5

6 Modélisation et simulation La fonctionnalité de modélisation et simulation permet de la pré exécution de scénarios «que se passerait il si?». Une optimisation post exécution est aussi disponible fondée sur l'étude des paramètres courants. Les diagrammes de modélisation des processus sont les suivants : Les diagrammes de cas d utilisation créés par Ivar Jacobson en 1992, ils sont actuellement intégrés dans le langage de modélisation UML. Les diagrammes d'activité, aussi adoptés par UML. Certaines techniques de modélisation des processus sont : L architecture de systèmes d'information intégrés ARIS. La Business Process Modeling Notation (BPMN). La méthode CogNIAM. La chaine de processus pilotée par les événements. IDEF0 utilisé depuis le début des années L Unified Modeling Language (UML), les extensions des processus métier tels que ceux d Eriksson Penker. Langages de programmation pour la BPM Les suites logicielles de BPM fournissent des interfaces de programmation (services Web, API) qui permettent de construire des applications métier pour alléger le moteur BPM.. Les langages de programmation introduits pour la BPM comprennent: Business Process Execution Language (BPEL). Web Services Choreography Description Language (WS CDL). XML Process Definition Language (XPDL). D autres technologies liées à la modélisation des processus comprennent une architecture pilotée par modèle, et une architecture orientée services. Page 6

7 Les offres du marché (BPM SOA) IBM (Websphere) Websphere est une plate forme applicative générique couvrant un ensemble de solutions développées par IBM qui permettent de développer, de déployer et d'utiliser des applications métier, même dans des cas complexes faisant appel à des applications et des matériels hétérogènes. Cette plate forme applicative couvre les éléments suivants: Une gamme de serveurs d'application basés sur J2EE et EJB. Le principal élément de cette gamme étant WAS : Websphere Application Server. Une gamme d'outils de développement basés principalement sur le socle de développement Eclipse et le langage java. Le principal élément de cette gamme étant WSAD : WebSphere Studio Application Developer. WebSphere Portal : une gamme d'outils permettant de développer et de maintenir un portail d'entreprise, tout en permettant, le cas échéant, d'y inclure des applications utilisées par celle ci, au moyen de diverses interfaces et autres solutions d'intégration. Une gamme d'outils plus spécifiques permettant de faciliter le déploiement, notamment dans le cas de plates formes très complexes, ainsi que d'assurer le suivi et le contrôle des performances (WebSphere Studio Application Monitor), de la sécurité, etc. On retrouve également parmi ceux ci des serveurs d'intégration, des connecteurs applicatifs et autres outils middleware selon les cas de figure, et le degré d'hétérogénéité des plates formes logicielles et matérielles à intégrer. Chacune des gammes proposées ci dessus comporte à chaque fois plusieurs variantes adaptées selon la complexité des besoins et la taille de l'entreprise. En outre, on trouvera également un certain nombre de packages, ou suites logicielles dites "prêtes à l'emploi", couvrant une gamme de besoins fonctionnels génériques. Par exemple : WebSphere Commerce est une solution destinée à permettre le commerce sur Internet. Casewise Casewise est un leader reconnu dans les marchés de l analyse des processus métier et l'architecture d'entreprise. Fondée en 1989, Casewise a aidé des milliers d analystes d'affaires, architectes de données et planificateurs à comprendre l'impact de l amélioration de leurs processus. Plus de 5000 organismes dans 50 pays utilisent les solutions de Casewise pour gérer avec succès les métiers et améliorations informatiques. Il s'agit notamment de grands noms des industries financières, de télécommunications, gouvernementales, de commerce de détail, médiatiques et manufacturières. Casewise est un fournisseur leader de l'amélioration des processus métier et des solutions de gestion. Ces solutions permettent aux clients de Casewise d entreprendre des analyses et des simulations de processus métier, afin de réduire les coûts de 10 à 15%, d'améliorer l'expérience client et d'aligner les processus pour atteindre des objectifs stratégiques. Basé à Londres et ayant des bureaux à Mount Laurel (New Jersey), Paris et Francfort, Casewise a fourni des solutions processus depuis Il s'agit d'une société privée. Page 7

8 Casewise reconnaît que les entreprises utilisent de plus en plus leurs investissements dans les flux de travail et d'intégration d'application pour réaliser de l'efficacité dans les procédés. Toutefois, elle estime qu un seul flux de travail n est pas en mesure de fournir une solution miracle qui résoudra tous les besoins uniques de chaque société. La plupart des entreprises hébergent une vaste combinaison de workflow / BPM, d'application intégrées, de gestion de documents, d'automatisation de processus, de messagerie et d'autres processus axés sur les outils de gestion. Cette approche approche nécessite une compréhension globale de la manière dont tous ces outils, et d'autres applications, technologies, processus et personnes, fonctionnent ensemble. Casewise Corporate Modeler est conçu pour fournir cette vision intégrée de l'entreprise aider les analystes, les modeleurs de données et les planificateurs de capturer leurs processus métier et de comprendre l'impact de leurs processus d'amélioration à l échelle de l'entreprise. Corporate Modeler fait appel à un dépôt central qui fournit un environnement multiutilisateurs où l analyse processus et les informations peuvent être partagés et réutilisés. Il offre des capacités de publication automatisée de la documentation et de simulation, qui permettent aux utilisateurs finaux d'effectuer des analyses d'aide à la décision, ainsi que de la documentation HTML ou en format papier. Cela signifie que les interdépendances entre les processus d'entreprise, les ressources, les systèmes et les finances peuvent être comprises. W4 Présentation de la société W4 aide les entreprises à devenir plus agiles et plus performantes en transformant leurs processus en source de profit. W4, créée en 1996, est un des leaders européens du BPM avec une base installée de plus de 260 clients, pour plus d un million de licences utilisateurs, dont une vingtaine d entreprises du CAC40, et ce dans tous les secteurs d activité : Banque, Assurance, Administration, Industrie, Services et Télécoms. W4 fournit une solution BPM basée sur une méthodologie itérative permettant aux décideurs, analystes métiers, équipes fonctionnelles et équipes techniques de collaborer pour la définition et l amélioration des processus métiers. L offre «iterative BPM» (i BPM) de W4 répond à une logique d'amélioration continue permettant d avoir, pour chaque action/tâche, une boucle de progrès basée sur la vérification permanente des processus pour ainsi réagir face aux changements, améliorer les performances et engager une nouvelle étape de progrès. Leurs clients ont ainsi la possibilité d'accélérer leur prise de décision à toutes les étapes en disposant d'informations en temps réel sur l'état de la production. Cela permet d'avoir plus de contrôle sur les activités clefs, d être plus réactif face aux changements mais également d'exploiter plus efficacement ses actifs. W4 permet d améliorer la rentabilité et l agilité de l entreprise en offrant des bénéfices nouveaux : capitalisation sur le savoir faire de l entreprise, simplicité de mise en œuvre grâce à des méthodes d itérations pour un retour sur investissement rapide. W4 BPM Suite : la solution itérative de BPM W4 BPM Suite est une solution d orchestration des processus d entreprise, ciblant les processus de travail communs (horizontaux) de l entreprise comme les processus métiers (verticaux) aussi bien dans les PME que dans les grands comptes. Il offre pour cela tous les outils nécessaires de description Page 8

9 des processus de l entreprise, ainsi qu à l intégration avec les autres composants du Système d Information de l entreprise. W4 BPM Suite est conçu pour Internet. L utilisation se fait entièrement par navigateur. Par conception, toutes les fonctionnalités sont systématiquement et automatiquement disponibles à travers un navigateur. La conception des procédures est entièrement graphique. Les interfaces homme machine basées sur des modèles d écrans paramétrables sont totalement personnalisables en contenu et en nombre. W4 BPM Suite répond aux besoins de vos utilisateurs grâce à une interface graphique intuitive de modélisation, à la génération d applications personnalisées et à leur orchestration par les moteurs de workflow et d intégration. W4 BPM Suite est une chaîne intégrée couvrant toutes les étapes de gestion des processus métier : modélisation, mise en œuvre, interaction et pilotage. Elle permet aux fonctionnels (utilisateur métier, assistance à maîtrise d'ouvrage) et aux experts techniques (département informatique, maîtrise d'œuvre) de travailler ensemble à l'optimisation de tous les processus de l'entreprise. La méthodologie itérative permet agilité et amélioration des processus gérés. Page 9

10 L'offre Open source Intalio Structure générale D'un point de vue fonctionnel, Intalio se décompose en deux parties principales : le designer et le serveur. Le Designer permet de transcrire l'enchainement des étapes du processus métier sous la forme d'un graphique fonctionnel. Celui ci est ensuite transformé par l'outil afin de pouvoir être en trois clics déployé et exécuté côté serveur. Le serveur permet basiquement l'exécution des processus fabriqués dans le designer. Coupler cela à un déploiement à chaud des processus, à une gestion des versions intégrée et on obtient un outil qui se démarque. On déploie une nouvelle version du workflow, les instances en cours continuent sur leur version, les nouvelles passent automatiquement à la nouvelle version. Et si on veut revenir à une ancienne version, un seul clic suffit. Simple, utile et performant! L'outil fournit en standard bon nombre de fonctionnalités puissantes et très bien pensées, parmi lesquelles : Un designer de workflow basé sur du cliquer glisser pour positionner rapidement les formulaires, acteurs et étapes. Un designer de formulaires graphique : glisser déposer les champs texte, créer des onglets, poser des images pour créer le formulaire à la souris. Un Mapper permettant de manipuler à loisir l'ensemble des données transitant dans le workflow. Un des outils les plus utilisés d'intalio. Un générateur de webservices d'appels à des bases de données... graphique de surcroit. Un exemple d'utilisation Implémentation d un processus Pré requis Avant de commencer à se plonger dans ce document, s assurer que Designer est installé et fonctionne correctement dans l environnement. Présentation du processus GetTime Le processus qu on va concevoir dans le présent document est un processus qui vise à la récupération de l'heure UTC actuelle ainsi que la récupération de l'heure actuelle pour une ville dans le monde. La ville sera passée en paramètre d'entrée et notre processus sera offert comme un service Web. Le processus invoquera deux services web afin de récupérer l'heure UTC et le temps de la ville. Grosso modo, le processus sera composé de 4 éléments BPMN: Un événement «départ»qui va déclencher le processus. Deux tâches pour invoquer deux services web. Page 10

11 Un événement «fin» qui retournera le résultat calculé à l'appelant La conception du processus dans Intalio BPMS Designer Intalio BPMS Designer est un ensemble de plugins Eclipse qui permet à Process Designer de modéliser les processus BPMN [Business Process Modeling Notation] et utiliser plusieurs outils graphiques pour gérer les données du processus et intégrer plusieurs systèmes externes (services formulaires Web) sans avoir à écrire de code. Ces outils de productivité comprennent un schématiseur de données, un éditeur de données, un Connecteur Visuel WSDL et un éditeur de formulaires. Création d'un projet de processus métier La première chose à faire afin de créer des processus métier est de créer un «Business Process Project» qui contiendra tous les artefacts nécessaires et liés à votre projet (diagrammes Business Process, schémas XML, fichiers WSDL, les formulaires Web, documentation, etc. ). Pour créer un projet de processus métier, choisir «New >Intalio Designer Business Process project». Un assistant s'ouvre comme montré sur la capture d'écran ci dessous. Entrer n'importe quel nom dans le champ «Project name» et cliquez sur le bouton «Finish». Création d'un diagramme BPMN Une fois le projet créé dans votre espace de travail, on peut maintenant ajouter un nouveau diagramme. Pour ce faire, il suffit de sélectionner «New >Business Process Diagram». Après avoir donné un nom au diagramme, une fenêtre apparaît automatiquement dans Designer. Il contient une zone contenant une tâche. Un double clic sur le nom de la zone permet d entrer le nom du processus. Ce nom est très important car il permettra de déterminer le processus final déployé. Page 11

12 Travailler avec des formes BPMN Les processus sont modélisés dans la notation standard appelée BPMN. BPMN est un langage commun pour les analystes pour définir la sémantique de leurs procédés. Le Designer BPMS intègre un modeleur BPMN complet pour permettre la modélisation des processus. Pour ajouter de nouvelles formes dans le diagramme, on peut les sélectionner à partir de la palette et les ajouter dans la zone. En maintenant la touche Ctrl enfoncée, on ajoute plusieurs fois la même forme. La palette est une vue permettant d'avoir accès immédiatement à toutes les formes BPMN existantes. Toutefois, il n'est pas toujours facile de revenir à la palette à chaque fois qu on veut sélectionner une nouvelle forme BPMN. Il est conseillé de se familiariser avec l assistant des différents diagrammes car il permettra d'améliorer l efficacité en offrant une manière plus conviviale de concevoir les processus. Le processus exécutable devrait toujours commencer avec un «Start event». Un processus exécutable commence toujours par la réception d'un message externe. Ainsi, si on a l'intention d'exécuter des processus, utiliser la forme «Message Start Event» dans la zone de processus. Un double clic sur la forme «start event» permet de la renommer. Déposer deux tâches depuis «Basic shape» pour représenter le fait que les deux services seront invoqués par le processus. Double cliquer pour modifier les noms. Enfin déposer une forme «end event» pour représenter le fait que le processus se termine par renvoyer un message avec les résultats. S Assurer de bien donner un nom à cette dernière activité. Le modèle BPMN est alors complet, on peut maintenant commencer la mise en œuvre du processus. Implémenter le processus L implémentation du processus est la partie où on lie le modèle BPMN aux systèmes existants et on assigne les tâches à des rôles ou des individus. Au cours de cette phase, on gère les données, mais on définit également une gestion des exceptions dans le cas où une défaillance se produit on s occupe des concepts avancés comme les transactions. Page 12

13 Dans notre cas, l implémentation du processus signifie : 1. L'intégration de deux opérations à partir d'un service web existant 2. Créer une interface pour définir la façon dont nos processus seront diffusés 3. Définir les mappings visuels pour invoquer les services web. Intégrer un service web Designer BPMS intègre un navigateur visuel WSDL complet qui permet l'introspection de documents WSDL. En effet, on peut agrandir chaque document WSDL de l explorateur de processus pour accéder aux différents services définis dans le document WSDL ainsi que les opérations diffusées pour chaque service. On peut également accéder aux messages inclus dans les opérations et même accéder au schéma XML qui définit la structure de donnée des opérations. Par exemple, la capture d'écran suivante illustre les différentes opérations exposées par le document TimeService.wsdl. Il est vraiment facile à comprendre et aucune connaissance préalable de WSDL est nécessaire. Lors de l'intégration d un web service, on a besoin de créer une nouvelle zone pour représenter qu un nouveau participant sera impliqué dans le processus. Pour créer une zone, on peut sélectionner l'une des options suivantes : Choisir la forme de la zone depuis la palette Cliquer sur Ctrl + espace dans l'espace vierge de votre diagramme pour ouvrir l assistant. Sélectionner la zone. Une fois la zone créée, on doit la définir à "non exécutable" parce que cette zone ne sera pas représentée par un processus métier qui va s exécuter sur le serveur. En revanche, il représente la séquence des opérations de services web qui seront invoquées depuis le processus métier principal. Cliquer avec le bouton droit sur la zone et choisir dans le menu «Set as non executable», comme indiqué dans la capture d'écran suivante. Page 13

14 On peut maintenant déposer les deux opérations depuis le service web vers la nouvelle zone: GetUTCTime GetCityTime Quand on dépose une opération dans la zone, un menu demande comment on veut utiliser l'opération. Sélectionner l'option «Provide Operation». La dernière étape consiste à relier les tâches du processus à l opération des services web. L'ordre des liens est important car il va définir le flux de données : dans les deux cas, le la tâche du processus invoque l opération du service web qui retournera une réponse. La capture d'écran suivante montre le processus avec l'invocation des différentes opérations du service web. Page 14

15 On remarquera que la zone a été colorée en violet de la même manière que l'invocation des tâches. Il est généralement une bonne pratique de choisir une couleur pour des participants extérieurs et les tâches qui interagissent avec ces participants. Création de l'interface Impliquer un nouveau participant A ce stade, on a défini avec quel participant externe notre processus va interagir pour obtenir le temps, mais on n'a pas encore défini la manière dont le processus sera lancé. Ainsi, on a besoin de définir une interface pour le processus. Une interface est représentée par un participant qui appelle le processus. Un processus peut avoir une ou plusieurs interfaces. L'interaction entre un processus et une de ses interfaces seront décrites dans un WSDL. Pour définir une interface, il suffit de glisser déposer une nouvelle zone dans le diagramme. Marquer cette zone comme non exécutable, comme expliqué ci dessus. En effet, la nouvelle zone, qui est créée ne représente pas un processus qui va s exécuter. Elle est utilisée pour représenter la manière dont le processus sera appelé par le «monde extérieur». Dans la nouvelle zone, glisser déposer une tâche BPMN et la relier à la tâche «receive request». Créer également un message depuis la tâche «send response» à la tâche qu on vient de créer. Définition des messages La définition d'une interface signifie définir les messages : quelles données mon processus doit il lancer? Quelles données mon processus va renvoyer? On a besoin de répondre à toutes ces questions en utilisant des éléments XML Schema et le panneau de propriétés. La seule chose sur quoi on a besoin de se concentrer est la définition de la structure XML des messages. Dans l explorateur de processus, on trouvera un fichier GetTime.xsd dans «/XMLSchema». Développer le fichier de schéma XML pour voir tous les éléments racine qui peuvent être utilisés pour définir la structure XML de chaque message. Sélectionner le nœud "TimeRequest" et le déposer sur le message «Request» comme illustré ci dessous. Page 15

16 Une petite icône apparaîtra sur le lien du message montrant que la structure XML a été définie pour le message. Faire glisser et déposer les éléments «TimeResponse» sur le message de réponse. L'interface est désormais définie. Travailler avec le Data Mapper Toutes les données impliquées dans le processus sont définies grâce à des variables. Les variables sont automatiquement créées lorsqu on intégre une WSDL externe ou lorsqu on dépose un schéma XML sur un message comme on l a fait pour la définition de l'interface. On peut maintenant manipuler ces variables par le biais du Data Mapper. Le Data Mapper est un outil graphique qui vous permet de définir la transformation de données entre les variables ainsi que de définir les conditions dans un processus. Dans notre processus, les variables vont être manipulées à trois étapes : Appel de l opérationgetutctime. Appel de l opération getcitytime. Retour du résultat à l'appelant. Page 16

17 Cliquer sur l'onglet Mapper pour l'ouvrir et cliquer sur «Invoke UTC Time «pour définir la cartographie des données pour invoquer «getutctime». Le côté gauche de la cartographie montre les données du processus disponibles à une étape donnée alors que le côté droit montre la variable qui est prête à être mappée. Par exemple lorsqu on clique sur une activité qui envoye un message, le côté droit va montrer que la variable sera envoyée. Noter que, dans BPEL, on peut théoriquement manipuler toutes les variables, à toute étape du processus et le Mapper offre un mécanisme convivial de filtrage visant à améliorer l'expérience utilisateur. On est libre de désactiver le filtrage sion le souhaite. De plus, toutes les variables dans le processus doivent être initialisées avant d'être manipulées ; BPMS Designer initialise automatiquement ces variables. Si besoin est, on peut remplacer la valeur par défaut d'initialisation par un clic droit sur leur nom dans le Data Mapper. On peut maintenant définir un mapping plus complexe pour invoquer l opération getcitytime. Mapping des données Cliquer sur l opération «Invoke getcitytime» pour ouvrir son mappage correspondant. Que doiton faire à ce stade? On a simplement besoin d'invoquer l opération getcitytime et d entrer une ville en paramètre. Lorsqu on a créé l'interface, on a précisé que le processus commence par la réception d'un message «TimeRequest». Ce message de départ contient déjà une ville et on doit maintenant exprimer le fait qu on veuille réutiliser ce paramètre «ville». En ce qui concerne la cartographie, cela signifie qu on effectue le mapping de la ville reçue en paramètre avec le paramètre d'entrée «ville» de l opération du service web «getcitytime». Il est tout simplement exprimé avec un simple lien dans le Mapper. La cartographie ressemble alors à celle ci dessous. Il y a un dernier mapping à faire dans ce processus: on a besoin de retourner le résultat des invocations de l opération du service web à l'appelant. Cela donne alors : Notre processus est maintenant pleinement implémenté, il suffit de le déployer et le tester. Déploiement d un processus Validation et déploiement des processus BPMS Designer permet de compiler votre processus après chaque changement en indiquant en temps réel toutes les erreurs qui empêchent les processus d'être déployés et exécutés. La liste des Page 17

18 problèmes est disponible dans la fenêtre des problèmes, ainsi que directement sur le modèle de processus. En effet, chacune des formes qui ne sont pas correctement implémentées (données manquantes, mauvais mappings, BPMN séquence non valide...) est marqué par une croix rouge, de la même manière que le processus dans l explorateur de processus. Une fois que votre processus est prêt à être exécuté, il suffit de cliquer sur l icône de déploiement de la solution pour lancer le déploiement. 1 icone de déploiement Le menu déploiement permet de choisir le processus de déploiement ainsi que ses dépendances. Noter que lorsqu on sélectionne un processus à déployer, les dépendances sont automatiquement sélectionnées. On est libre de choisir les dépendances qu on souhaite déployer. Par exemple, il permet de basculer entre le déploiement d'un processus de test qui retourne toujours les mêmes données et le déploiement du véritable processus mis en œuvre. Par défaut, le processus sera déployé sur la même machine où le Designer est en cours d'exécution. On peut modifier l'emplacement du processus serveur en accédant à «Intalio Designer preferences» qui permettra de faire le déploiement à distance. 2 Déploiement à distance Les objets suivants sont générés: Le code BPEL correspondant au processus Page 18

19 Les différents WSDLs utilisé par le processus pour représenter ses interactions avec les autres participants (liens partenaires) Les différents WSDLs utilisé pour représenter les services externes Le code compilé en BPEL Pi Calculus Un descripteur de déploiement spécifique à Intalio Serveur Une représentation SVG du processus utilisé pour la surveillance du processus dynamique La coutume d'initialisation de variables, le cas échéant Le descripteur de déploiement pour les formulaires On remarquera que BPMS Designer permet de déployer soit les processus, soit les formulaires, soit les deux en même temps. BPMS Designer Deployment Assistant est le principal assistant de déployer tous les différents fichiers requis pour l'exécution d'un processus. On n a pas à traiter avec de multiples environnements de construire et de multiples fichiers XML. BPMS Designer déploie de lui même. Démarrage du processus de Intalio BPMS Console En se connectant à Intalio BPMS Console, on veille à ce que le processus soit déployé correctement. Ouvrir un navigateur à l adresse console et utiliser les identifiants «admin / changeit» pour ouvrir une session. Noter qu on peut ouvrir le navigateur directement à partir de BPMS Designer qui permet de tout faire avec un seul outil. Le processus devrait faire partie des processus actuels disponibles. Pour démarrer ce processus, il est maintenant nécessaire d'envoyer un message sur le processus de point de terminaison avec un nom correct, et une structure de message correcte. Heureusement BPMS Console comprend un outil dont c est le but premier : cet outil crée une plate forme basée sur le processus de définition pour vous permettre d'entrer des données à envoyer au processus. Il suffit de cliquer sur la case à côté du processus et cliquez sur Démarrer. Un formulaire apparaîtra après quelques secondes, invitant à entrer une ville. 3 Démarrage de la console Le processus va alors commencer et retourner son résultat: Page 19

20 4 Résultat de la console On peut maintenant naviguer dans l'onglet Instances pour voir que le processus s est terminé. Il est aussi possible de jeter un œil aux différentes variables ainsi qu aux différents événements. Il s'agit d'un résumé complet de la vie du processus. Cet exemple simple montre la facilité avec laquelle il est possible de modéliser des processus avec Intalio. Conclusion Intalio est de loin l'un des tous meilleurs outils de BPM open source tant par sa maniabilité que par sa simplicité d'utilisation. C'est un outil extrêmement riche, proposé par un éditeur actif et entreprenant. Le professionnalisme de leur service de support : réactif, disponible, compétent est un atout indéniable. Mais il est bon de tempérer l'ardeur des commerciaux vendant les Designers BPM comme le Graal, l'outil suprême permettant aux fonctionnels de travailler de manière autonome à la réalisation d'un processus. Et que ce soit Intalio comme tout autre outil, la vie réelle fait que l'on a besoin de se connecter à une base de données ou de déboguer un processus long et complexe tout en validant des modèles de données provenant de web services. Ce travail là se fait dans les meilleures conditions en associant fonctionnel et technique. Intalio permet de mettre en place rapidement des workflows fonctionnels, sécurisés et performants. Il permet en outre de rapidement valider les phases à faible valeur ajoutée (design de formulaires, enchainement d'actions, ) pour se concentrer sur les parties d'intégration au SI à forte valeur ajoutée. C'est un outil technique permettant d'accélérer les mises en production de workflows et les mises à jour de processus existants. Vous ne déchargez pas la DSI de son travail, mais vous la rendez infiniment plus réactive. Page 20

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

IBM Business Process Manager

IBM Business Process Manager IBM Software WebSphere Livre blanc sur le leadership en matière d innovation IBM Business Process Manager Une plateforme de BPM complète, unifiée et facilement adaptable aux projets et aux programmes d

Plus en détail

Business Process Modeling (BPM)

Business Process Modeling (BPM) Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture

Plus en détail

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM) Mineure SOA Business Process Modeling (BPM) Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Notion de processus? 2 Modélisation des processus? 3 Langages

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

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

Plus en détail

MEGA ITSM Accelerator. Guide de Démarrage

MEGA ITSM Accelerator. Guide de Démarrage MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

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 -

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

MEGA ITSM Accelerator. Guide de démarrage

MEGA ITSM Accelerator. Guide de démarrage MEGA ITSM Accelerator Guide de démarrage MEGA 2013 1ère édition (janvier 2013) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Pour une entreprise plus performante

Pour une entreprise plus performante Pour une entreprise plus performante Smart Technology Services Raison Sociale - Smart Technology Services llc Pôle d activités - Service et conseil dans la technologie de l information Pôle d activités

Plus en détail

Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH

Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH 2010 Business Process Management 2010 Nota Bene : Ce document «La Solution IBM : Maximiser

Plus en détail

SECTION 5 BANQUE DE PROJETS

SECTION 5 BANQUE DE PROJETS SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

1 JBoss Entreprise Middleware

1 JBoss Entreprise Middleware 1 JBoss Entreprise Middleware Les produits de la gamme JBoss Entreprise Middleware forment une suite de logiciels open source permettant de construire, déployer, intégrer, gérer et présenter des applications

Plus en détail

La technologie BPM. Qu'est-ce que la technologie BPM? AVRIL 2006

La technologie BPM. Qu'est-ce que la technologie BPM? AVRIL 2006 La technologie BPM Devant la quête incessante de productivité et le manque de vision globale entre les différents processus aboutissant à la mise sur le marché d'un nouveau produit, les entreprises font

Plus en détail

WEBSPHERE & RATIONAL. Jacques Rage

WEBSPHERE & RATIONAL. Jacques Rage WEBSPHERE & RATIONAL Jacques Rage Agenda Websphere WAS MQ Commerce et Portail Smash Travailler avec Webphere : Rational Les nouveaux venus Vendre Websphere Les liens Websphere qu'est ce que c'est? C'est

Plus en détail

Chapitre I : le langage UML et le processus unifié

Chapitre I : le langage UML et le processus unifié I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et

Plus en détail

Sage CRM. 7.2 Guide de Portail Client

Sage CRM. 7.2 Guide de Portail Client Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7 Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application

Plus en détail

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Interface PC Vivago Ultra. Pro. Guide d'utilisation Interface PC Vivago Ultra Pro Guide d'utilisation Version 1.03 Configuration de l'interface PC Vivago Ultra Configuration requise Avant d'installer Vivago Ultra sur votre ordinateur assurez-vous que celui-ci

Plus en détail

TBI-DIRECT. Bridgit. Pour le partage de votre bureau. Écrit par : TBI Direct. http://www.tbi-direct.fr

TBI-DIRECT. Bridgit. Pour le partage de votre bureau. Écrit par : TBI Direct. http://www.tbi-direct.fr TBI-DIRECT Bridgit Pour le partage de votre bureau Écrit par : TBI Direct http://www.tbi-direct.fr Contenu Vue d'ensemble...4 Nom du serveur...5 Lancement du Bridgit...5 Installation du logiciel Bridgit

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

Edutab. gestion centralisée de tablettes Android

Edutab. gestion centralisée de tablettes Android Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,

Plus en détail

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager L Orchestration de Services Web avec Orchestra Goulven Le Jeune Orchestra Project Manager D1 Bull, Architecte d un Monde Ouvert : contributeur et acteur majeur de l'open Source Applications métiers Infrastructures

Plus en détail

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm. WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

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

Plus en détail

37 13 Courrier indésirable 38 14 Appeler plusieurs comptes de messagerie 39 15 Sélectionner un compte de messagerie 40 16.

37 13 Courrier indésirable 38 14 Appeler plusieurs comptes de messagerie 39 15 Sélectionner un compte de messagerie 40 16. 1 Créer un compte de messagerie 26 2 Créer une signature 27 3 Vérifier automatiquement le courrier entrant 28 4 Fixer le volume maximum des messages 29 5 Demande de réunion par courrier électronique 30

Plus en détail

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1 SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de

Plus en détail

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une

Plus en détail

Conception, architecture et urbanisation des systèmes d information

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: sylvie.servigne@insa-lyon.fr 1. Introduction

Plus en détail

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU LANDPARK NETWORK IP Avril 2014 LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU Landpark NetworkIP est composé de trois modules : Un module Serveur, que l'on installe sur n'importe

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés.

Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés. Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés. Produit phare de l'étude de cas : Microsoft Office Édition Professionnelle

Plus en détail

Microsoft Application Center Test

Microsoft Application Center Test Microsoft Application Center Test L'outil de Test de performance des Sites Web Avec Visual Studio.NET, il est fourni une petite application qui permet de valider la performance de son site Internet ou

Plus en détail

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

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

Plus en détail

Le 09 et 10 Décembre 09

Le 09 et 10 Décembre 09 Séminaire de 2 jours Le 09 et 10 Décembre 09 Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en œuvre les meilleures solutions technologiques

Plus en détail

Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise

Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise Europe Lettre d'annonce du 27 juin 2006 ZP06-0279 En bref Introduction Description Accessibilité

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

claroline classroom online

claroline classroom online de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3

Plus en détail

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx Guide pratique cvbnmqwertyuiopasdfghjklzxcvbnmq WINDOWS SEVEN wertyuiopasdfghjklzxcvbnmqwertyui Année

Plus en détail

Exécution de processus

Exécution de processus Exécution de processus Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture et cartographie

Plus en détail

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier? DOSSIER SOLUTION CA ERwin Modeling Comment gérer la complexité des données et améliorer l agilité métier? CA ERwin Modeling fournit une vue centralisée des définitions de données clés afin de mieux comprendre

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

Sage CRM. Sage CRM 7.3 Guide du portable

Sage CRM. Sage CRM 7.3 Guide du portable Sage CRM Sage CRM 7.3 Guide du portable Copyright 2014 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur

Plus en détail

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack A propos de ce guide A propos de ce guide Ce guide contient des informations de prise en main du BusinessObjects XI R2 Service Pack

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier 2012. 2012 Tenrox. Tous droits réservés.

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier 2012. 2012 Tenrox. Tous droits réservés. Tenrox Guide d intégration Tenrox-Salesforce Janvier 2012 2012 Tenrox. Tous droits réservés. À propos de ce guide Le présent guide décrit les procédures nécessaires pour configurer les paramètres d intégration

Plus en détail

Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh

Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh NOTATION UML AVEC RATIONAL ROSE G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh Sommaire 1 GÉNÉRALITES...2 1.1 ENVIRONNEMENT LOGICIEL...2 1.2 LES VUES DU LOGICIEL ROSE...3 1.3 ORGANISATION RECOMMANDÉE...3

Plus en détail

CommandCenter Génération 4

CommandCenter Génération 4 Notes importantes: Lors de l'installation de cette version logicielle SE Génération 4 8.11.2456-13, la mise à jour peut rester jusqu'à 25 minutes au même pourcentage (p. ex., 82 %) dans la phase d'installation

Plus en détail

L'évolution de VISUAL MESSAGE CENTER Architecture et intégration

L'évolution de VISUAL MESSAGE CENTER Architecture et intégration L'évolution de VISUAL MESSAGE CENTER Architecture et intégration Sommaire Résumé exécutif Base technologique : VISUAL Message Center 2 3 VISUAL Message Center Core Engine VISUAL Message Center Extended

Plus en détail

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

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

Plus en détail

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright

Plus en détail

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS?

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS? SOMMAIRE Qui sommes nous? page 3 Notre offre : Le CPM, Corporate Performance Management page 4 Business Planning & Forecasting page 5 Business Intelligence page 6 Business Process Management page 7 Nos

Plus en détail

ManageEngine IT360 : Gestion de l'informatique de l'entreprise

ManageEngine IT360 : Gestion de l'informatique de l'entreprise ManageEngine IT360 Présentation du produit ManageEngine IT360 : Gestion de l'informatique de l'entreprise Améliorer la prestation de service à l'aide d'une approche intégrée de gestion des performances

Plus en détail

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS Les tableaux de bord de pilotage de nouvelle génération Sommaire PRELYTIS en quelques mots LiveDashBoard : principes directeurs et positionnement La couverture fonctionnelle Démonstration Les packages

Plus en détail

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7) TRUCS & ASTUCES SYSTEME 1-Raccourcis Programme sur le Bureau (7) 2- Mettre la souris sur Tous les programmes 3- Clic DROIT sur le programme dont on veut créer un raccourcis 4- Dans le menu contextuel Clic

Plus en détail

Modernisation et gestion de portefeuilles d applications bancaires

Modernisation et gestion de portefeuilles d applications bancaires Modernisation et gestion de portefeuilles d applications bancaires Principaux défis et facteurs de réussite Dans le cadre de leurs plans stratégiques à long terme, les banques cherchent à tirer profit

Plus en détail

Microsoft Dynamics AX 2012 Une nouvelle génération de système ERP

Microsoft Dynamics AX 2012 Une nouvelle génération de système ERP Microsoft Dynamics AX 2012 Une nouvelle génération de système ERP Microsoft Dynamics AX 2012 n'est pas seulement la dernière version d'un excellent produit. Cette solution représente en fait un véritable

Plus en détail

Guide de déploiement

Guide de déploiement Guide de déploiement Installation du logiciel - Table des matières Présentation du déploiement du logiciel CommNet Server Windows Cluster Windows - Serveur virtuel CommNet Agent Windows Cluster Windows

Plus en détail

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

Plus en détail

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

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

Plus en détail

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24 Guide Utilisateur Titre du projet : Sig-Artisanat Type de document : Guide utilisateur Cadre : Constat : Les Chambres de Métiers doivent avoir une vision prospective de l'artisanat sur leur territoire.

Plus en détail

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions

Plus en détail

CONSEIL STRATÉGIQUE. Services professionnels. En bref

CONSEIL STRATÉGIQUE. Services professionnels. En bref Services professionnels CONSEIL STRATÉGIQUE En bref La bonne information, au bon moment, au bon endroit par l arrimage des technologies appropriées et des meilleures pratiques. Des solutions modernes adaptées

Plus en détail

Ce tutoriel ne fera pas de vous un expert sur le déploiement via WDS, mais il vous permettra de comprendre un peu les rouages de ce système.

Ce tutoriel ne fera pas de vous un expert sur le déploiement via WDS, mais il vous permettra de comprendre un peu les rouages de ce système. Ce tutoriel ne fera pas de vous un expert sur le déploiement via WDS, mais il vous permettra de comprendre un peu les rouages de ce système. L'objectif final de ce tutoriel est de pouvoir déployer une

Plus en détail

«Cimetières de France en ligne»

«Cimetières de France en ligne» AIDE UTILISATEURS Logiciel de gestion de cimetière sur internet «Cimetières de France en ligne» INFORMATIONS ET MISES A JOUR DU DOCUMENT : www.cimetieres-de-france.fr ASSISTANCE TECHNIQUE - HOTLINE : 03.80.50.81.95

Plus en détail

Premiers pas sur e-lyco

Premiers pas sur e-lyco Premiers pas sur e-lyco A destination des parents, ce document présente les premiers éléments pour accéder aux services de l'ent e-lyco d'un lycée. Que signifient ENT et e-lyco? ENT = Espace ou Environnement

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

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

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise En synthèse HVR pour garantir les échanges sensibles de l'entreprise Le logiciel HVR fournit des solutions pour résoudre les problèmes clés de l'entreprise dans les domaines suivants : Haute Disponibilité

Plus en détail

WHS ProRealTime. édition 2008 1.52

WHS ProRealTime. édition 2008 1.52 WHS ProRealTime édition 2008 1.52 Ce tutoriel est dédié aux fonctions de passage d'ordres sur ProRealTime avec WHSelfinvest. Pour obtenir une aide sur les autres fonctions de ProRealTime, veuillez consulter

Plus en détail

Premiers pas avec NetSupport SCHOOL

Premiers pas avec NetSupport SCHOOL Premiers pas avec NetSupport SCHOOL QUERY INFORMATIQUE 1 boulevard Charles de Gaule 92700 COLOMBES - FRANCE Tel. : + 33 (0) 1.49.97.33.00 Fax : + 33 (0) 1.49.97.33.09 www.query-informatique.com Sommaire

Plus en détail

Les nouvelles architectures des SI : Etat de l Art

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

Plus en détail

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique Cette documentation s'adresse aux utilisateurs travaillant avec le navigateur Internet Explorer et

Plus en détail

FAQ Trouvez des solutions aux problématiques techniques.

FAQ Trouvez des solutions aux problématiques techniques. FAQ Trouvez des solutions aux problématiques techniques. 1. Au lieu des livres numériques dont je m'attendais, j'ai téléchargé un fichier qui s'intitule «urllink.acsm». Où est le livre numérique? 2. Comment

Plus en détail

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) 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

Plus en détail

UserLock Guide de Démarrage rapide. Version 8.5

UserLock Guide de Démarrage rapide. Version 8.5 UserLock Guide de Démarrage rapide Version 8.5 Introduction UserLock est une solution logicielle d'entreprise unique sécurisant les accès utilisateur sur le réseau afin de réduire le risque d'une brèche

Plus en détail

Les Architectures Orientées Services (SOA)

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

Plus en détail

Mineure Architectures Orientées Services SOA Exécution de processus. Mineure SOA. Exécution de processus

Mineure Architectures Orientées Services SOA Exécution de processus. Mineure SOA. Exécution de processus Mineure SOA Exécution de processus Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Qu'est-ce qu'exécuter un processus? 2 Moteur de workflow 3 Moteur d'orchestration,

Plus en détail

La démarche SOA et l interopérabilité applicative

La démarche SOA et l interopérabilité applicative La démarche SOA et l interopérabilité applicative Retour d'expérience des projets RITA / PRESTO de la Direction Générale de la Modernisation de l'état Abdelaziz Skalli Consultant Tél : +33.630.78.54.75

Plus en détail

Documentation Liste des changements apportés

Documentation Liste des changements apportés Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité.

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. , datée du 24 avril 2012 IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. Table des matières 1 Présentation 2 Date de disponibilité

Plus en détail

Les 10 pratiques pour adopter une démarche DevOps efficace

Les 10 pratiques pour adopter une démarche DevOps efficace Les 10 pratiques pour adopter une démarche DevOps efficace William Gravier RESPONSABLE D ACTIVITE DEVOPS SOCIETE POESI 1 QU EST-CE QUE DEVOPS? 2 LES TROIS PROCESSUS DEVOPS 3 L AGILITE DES ETUDES ET L ITILISISATION

Plus en détail

Le moteur de workflow JBPM

Le moteur de workflow JBPM Le moteur de workflow Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/

Plus en détail

RAPPORT DE CONCEPTION UML :

RAPPORT DE CONCEPTION UML : Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions

Plus en détail

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

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

Plus en détail

LeaderSHIP BPM TIBCO iprocess Suite The Forrester Wave : Human-Centric Business Process Management Suites, Q1 2006 www.tibco.com TIBCO Software Inc

LeaderSHIP BPM TIBCO iprocess Suite The Forrester Wave : Human-Centric Business Process Management Suites, Q1 2006 www.tibco.com TIBCO Software Inc TIBCO PM iprocess Suite «TIBCO est le seul fournisseur capable de prendre en charge l éventail complet des processus orientés systèmes et humains.» The Forrester Wave : Human-Centric Business Process Management

Plus en détail

Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows.

Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows. 1. Le nouveau eserver i5 en bref Gérez plusieurs systèmes d'exploitation et environnements d'applications sur un seul serveur pour simplifier votre infrastructure et réduire les frais de gestion Simplifiez

Plus en détail

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE 1 Introduction aux tests de performance et de charge Sommaire Avertissement...2 Aperçu...3 1. Création du scénario de navigation web (Test web)...4 2.

Plus en détail

italc supervision de salle

italc supervision de salle italc italc supervision de salle 01 Présentation générale : italc est un logiciel de supervision de salles d'ordinateurs. Il fonctionne en mode poste «maitre» et postes «élèves». Avec votre serveur AbulEdu,

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

Enquête 2014 de rémunération globale sur les emplois en TIC

Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants

Plus en détail

Corrigé de l'atelier pratique du module 6 : Transfert de données

Corrigé de l'atelier pratique du module 6 : Transfert de données Corrigé de l'atelier pratique du module 6 : Transfert de données Table des matières Atelier pratique 6 : Transfert de données 1 Exercice 1 : Création d'un package SSIS 1 Exercice 2 : Déploiement d'un package

Plus en détail

White Paper ADVANTYS. Workflow et Gestion de la Performance

White Paper ADVANTYS. Workflow et Gestion de la Performance White Paper Workflow et Gestion de la Performance Présentation L automatisation des process combinée à l informatique décisionnelle (Business Intelligence) offre une nouvelle plateforme de gestion pour

Plus en détail

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version 3.0 - EXOCA 1

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version 3.0 - EXOCA 1 Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8 Powered by Version 3.0 - EXOCA 1 Sommaire Introduction... 3 1. Configuration du logiciel Zdesktop...4 2. Connexion

Plus en détail

Exécution de processus

Exécution de processus Exécution de processus Electif SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 21 jan. 22 jan. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architectures applicatives

Plus en détail

AD FS avec Office 365 Guide d'installation e tape par e tape

AD FS avec Office 365 Guide d'installation e tape par e tape AD FS avec Office 365 Guide d'installation e tape par e tape Dans ce guide étape par étape, nous allons vous guider à travers la configuration d'active Directory Federation Services (ADFS) pour une utilisation

Plus en détail

Ref : Résolution problème d'accès aux supports de cours

Ref : Résolution problème d'accès aux supports de cours PLATE FORME e-learning LLMS Pôle national de compétences FOAD (Formation Ouverte et A Distance) Ref : Résolution problème d'accès Pôle compétences FOAD SIGAT http://foad.ac-toulouse.fr/ Page 2 SOMMAIRE

Plus en détail