MÉMOIRE. Infrastructure logicielle de portail : mise en œuvre d une solution complète.

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

Download "MÉMOIRE. Infrastructure logicielle de portail : mise en œuvre d une solution complète."

Transcription

1 CONSERVATOIRE NATIONAL DES ARTS ET MÉTIERS CENTRE RÉGIONAL RHÔNE-ALPES CENTRE D ENSEIGNEMENT DE GRENOBLE MÉMOIRE présenté par Philippe BEUTIN en vue d'obtenir le DIPLÔME D'INGÉNIEUR C.N.A.M. en INFORMATIQUE Infrastructure logicielle de portail : mise en œuvre d une solution complète. Soutenu le 31 mars 2005 Présidente : Membres : Jury Mme Véronique DONZEAU-GOUGE M. Éric GRESSIER M. Jacques COURTIN M. Jean-Pierre GIRAUDIN M. André PLISSON M. Christian LENNE M. Dominique MERLE

2

3 CONSERVATOIRE NATIONAL DES ARTS ET MÉTIERS CENTRE RÉGIONAL RHÔNE-ALPES CENTRE D ENSEIGNEMENT DE GRENOBLE MÉMOIRE présenté par Philippe BEUTIN en vue d'obtenir le DIPLÔME D'INGÉNIEUR C.N.A.M. en INFORMATIQUE Infrastructure logicielle de portail : mise en œuvre d une solution complète. Les travaux relatifs au présent mémoire ont été effectués au centre interuniversitaire de calcul de Grenoble, sous la direction de Christian LENNE, responsable du département réseau du CICG. 3

4

5 Remerciements Remerciements Je tiens à remercier vivement : Madame Véronique DONZEAU-GOUGE, professeur au Conservatoire National des Arts et Métiers, de me faire l honneur de présider le jury. Monsieur Éric GRESSIER, professeur au Conservatoire National des Arts et Métiers, et Monsieur Jacques COURTIN, professeur à l université Pierre Mendès-France, de participer à ce jury. Monsieur Jean-Pierre GIRAUDIN, responsable pédagogique et scientifique du ème 3 cycle CNAM-Informatique, pour ses conseils avisés. Monsieur André PLISSON, Directeur du centre d'enseignement CNAM de Grenoble, pour l inspiration et l espoir qu il m a donnés il y a 14 ans. Monsieur Christian LENNE, mon tuteur et responsable du département réseau, pour avoir su me guider pendant cette année, avec toujours le terme approprié, le mot pour encourager. Monsieur Dominique MERLE, de SUN Microsystem France, pour les conseils techniques. Monsieur Pierre-Yves CUNIN pour son assurance quant à mes capacités. Le Centre Interuniversitaire de Calcul de Grenoble (CICG) pour m avoir accueilli pendant cette année et tout particulièrement le Département Réseau pour le soutien, l ambiance chaleureuse et l écoute dont j ai pu bénéficier. L AGECIF pour le financement de mon projet. Jean-Louis Liagre, de SUN Microsystem France, pour l intérêt qu il a porté à mon travail. Et à tous ceux qui m ont permis de réaliser cette formation. À ma famille, pour m avoir toujours soutenu et supporté pendant toutes ses années. 5

6

7 Tables Table des matières Remerciements... 5 Table des matières... 7 Table des figures... 8 Table des tableaux... 9 Introduction Contexte Des origines Définition d un portail Les familles de portails La vocation du portail Types de portail Autres définitions Conclusion Comment fonctionne un portail? Les portlets Les «briques» d un portail Le Workflow Les protocoles de services Web et de fédération XML-RPC SOAP WSDL WSRP UDDI SSO SSO fédéré Exemple d utilisation de services web But d un portail Pourquoi un portail? Les enjeux d un portail Les difficultés que l on peut rencontrer Conclusion Le projet du CICG Pourquoi un portail au CICG Cahier des charges du portail de métrologie Objectifs généraux du portail Constat Spécifications techniques Utilisateurs cibles du portail de métrologie Requis non fonctionnels Requis fonctionnels Les tâches ou cas d utilisation L offre actuelle Les offres commerciales Oracle Application Server 10g Portal Microsoft SharePoint Portal SUN - Java Enterprise System BEA WebLogic Portal Kosmos - K-Sup / K-Portal WebSphere 5 d IBM Les offres «Open Source» EXo Red Hat Portal Server uportal Zope et Plone Spip

8 Infrastructure logicielle de portail : mise en œuvre d une solution complète. 3.3 La solution SUN Java Enterprise System Concept de Sun JES Architecture Conclusion Réalisation d un portail au CICG Méthode d approche Fonctionnement de JES Construction d un portail Session Mécanisme de construction d une page d accueil Le portail de métrologie Le portail anonyme Le portail des utilisateurs authentifiés Conclusion Conclusions et perspectives Références bibliographiques Acronymes et définitions Index Annexes Annexe 1 : Fréquentations des portails français Annexe 2 : SUN Java Enterprise System Annexe 3 : Portail de métrologie Résumé et mots clés Table des figures Figure 1 : générations d'architectures client-serveur Figure 2 : architecture de portail par services...16 Figure 3 : architecture de portail par serveurs Figure 4 : vocations des portails Figure 5 : complexités des types de portails...20 Figure 6 : schéma des ENT du Ministère de l Éducation Nationale...23 Figure 7 : modèle de fonctionnement d'une architecture de portail Figure 8 : comparaison de.net et J2EE [15] Figure 9 : exemple d'un workflow de publication Figure 10 : protocole SOAP Figure 11 : principe de fonctionnement d'un SSO Figure 12 : exemple d'invocation d'un service Web...34 Figure 13 : apport d une interface unique Figure 14 : diagramme des généralisations entre les utilisateurs...45 Figure 15 : schéma principal - 1 ère partie Figure 16 : schéma principal - 2 ème partie Figure 17 : architecture d'oracle AS Portal...53 Figure 18 : architecture du portail Microsoft SharePoint Portal Server...54 Figure 19 : architecture de Sun Java Enterprise System...55 Figure 20 : architecture de BEA WebLogic Portal Figure 21 : architecture de K-Sup/K-Portal Figure 22 : architecture de IBM WebSphere...57 Figure 23 : architecture de Zope...59 Figure 24 : Java Enterprise System

9 Tables Figure 25 : architecture de portail proposée par Sun Figure 26 : architecture de portail Sun JES Figure 27 : Directory Server Figure 28 : attributs du service d'authentification LDAP Figure 29 : utilisateurs, rôles, services et politiques dans les organisations Figure 30 : architecture de Portal Server Figure 31 : mécanisme de construction du portail Figure 32 : configuration générale dynamique du service Portal Desktop Figure 33 : fournisseurs (providers), conteneurs (containers) et canaux (channels). 71 Figure 34 : cycle de vie en spirale Figure 35 : formulaire de connexion à la console d'administration Figure 36 : création d'une nouvelle organisation Figure 37 : inscription des services dans une organisation Figure 38 : création d'un utilisateur Figure 39 : attribution de services à l'utilisateur Figure 40 : portail d'exemple généré par défaut (sampleportal personnalisé) Figure 41 : conteneurs et canaux du nouveau portail Figure 42 : relations entre les conteneurs et canaux du nouveau portail Figure 43 : onglet «général» du nouveau portail Figure 44 : onglet «collaboratif» du nouveau portail Figure 45 : onglet CICG créé par le rôle Figure 46 : arborescence des conteneurs et canaux du portail anonyme Figure 47 : page des utilisateurs anonymes du portail de métrologie Figure 48 : structure de l annuaire LDAP du portail de métrologie Figure 49 : arborescence des conteneurs, rôles et canaux du portail par défaut Figure 50 : page d accueil du portail, l onglet CICG est commun à tous les utilisateurs Figure 51 : second onglet du portail, il propose des outils collaboratifs Figure 52 : vue d un des onglets associés au rôle MetrologieSRES avec l onglet Big Brother actif Table des tableaux Tableau 1 : liste de serveurs web Tableau 2 : liste de serveurs d'applications Tableau 3 : familles d'utilisateurs Tableau 4 : droits des familles d'utilisateurs par application et ressources Tableau 5 : éditeurs de solution de portail Tableau 6 : services d'authentification d'identity Server Tableau 7 : entête du document xml Display Profile Tableau 8 : fournisseurs (providers) de conteneurs (Containers) Tableau 9 : fournisseurs (providers) de canaux (Channels) Tableau 10 : Display Profile d un rôle affichant un onglet supplémentaire Tableau 11 : document Display Profile correspondant au rôle PrisesSalles Tableau 12 : hiérarchie des fichiers du JSPTabContainerProvider Tableau 13 : arborescence des répertoires Tableau 14 : exemple d'arborescence de fichier pour personnaliser l affichage Tableau 15 : configuration xml du fournisseur IFrameProvider Tableau 16 : attributs ajoutés aux thèmes

10

11 Introduction Introduction Le monde de l Internet évolue rapidement. La technologie de portail, qui n était qu une «niche» pour de petites sociétés en l an 2000, est aujourd hui un enjeu primordial pour les entreprises leader du marché de l Internet, dans les solutions logicielles comme dans les configurations matérielles. Les multinationales, telles Microsoft, IBM, BEA ou SUN, offrent toutes au minimum une solution de portail à leur catalogue. Le monde du logiciel libre quant à lui n est pas en retard avec pas moins d une centaine de solutions de portail plus ou moins évoluées. Certains annoncent le chiffre de 350 solutions. Mais qu est-ce qu un portail? Cette question, pourtant simple, n est pas anodine. La définition la plus juste serait : «Le terme portail est notre pire ennemi dans la compréhension de ce qu est un portail» [1]. Nous verrons dans la première partie de ce mémoire que le terme de portail est utilisé trop facilement, par effet de mode ou comme atout commercial. Il enveloppe des infrastructures logicielles très disparates. Tous les types de sites ont désormais droit à leur appellation «portail», chaque entreprise à son portail. Mais, en réalité, peu répondent à l appellation portail telle que nous la définissons dans ce premier chapitre. Nous présenterons également les différentes architectures des solutions voisines des portails : environnement ou espace numérique de travail (ENT), systèmes de gestion de contenus (CMS), etc. La question : «pourquoi un portail?» nous permettra ensuite d analyser les nécessités qui amènent à choisir une technologie de portail par rapport à d autres solutions. Nous étudierons le cahier des charges du portail de métrologie du département réseau du CICG 1 pour mieux cerner la problématique. Nous envisagerons ensuite, dans le troisième chapitre, les solutions disponibles dans le monde commercial et dans le monde du «logiciel libre». Nous présenterons les objectifs des différents produits, leurs atouts et leurs défauts. Et, en fin de chapitre, nous analyserons en détail une solution technologique complète : Sun Java Entreprise System. Depuis le serveur d annuaire jusqu au serveur de portail, nous étudierons les interactions entre les différents composants, leur mise en œuvre et leur fonctionnement. Le dernier chapitre abordera l application de cette solution technologique au cas particulier de l ingénierie réseau du CICG. 1 CICG : Centre Interuniversitaire de Calcul de Grenoble. 11

12

13 1 Contexte 1 - Contexte Avant toute analyse ou étude, il faut cerner le champ d application du terme «portail». Qu est-ce qu un portail? Qu est-ce qui se cache derrière cette formule pour le moins évasive? La réponse est d autant plus difficile à donner qu elle se décline selon plusieurs registres : portail d entreprise, portail collaboratif, portail vertical pour mieux nous éclairer, remontons aux premiers pas du web. 1.1 Des origines L histoire des portails se présente selon deux approches : celle des particuliers et celle des entreprises. En 1996, MyYahoo! fut sans nul doute le précurseur des portails par la possibilité offerte aux utilisateurs de personnaliser leur page d accueil. C est la naissance du concept de portail. Au fil des ans, il s enrichit de fonctionnalités, de services, et intègre aujourd hui des flux de données XML, des services web Le concept de personnalisation, si cher à l utilisateur, s est alors imposé aux entreprises. Pour l entreprise : l Internet, dans sa version initiale, était statique. L information partagée était référencée par des liens, statiques eux aussi. Les «portails» de l époque ne proposaient qu un regroupement de pointeurs. Puis, le web est devenu dynamique. Les organismes ont pu communiquer avec leurs partenaires, fournisseurs ou clients, par l intermédiaire du web. L information réorganisée est présentée favorablement en fonction du destinataire : la personnalisation se situe du côté du serveur. On ne présente pas le contenu de la même manière si le client est partenaire ou employé de l entreprise. L idée d utiliser le réseau pour travailler en collaboration devient alors évidente vers C est l'ère des messageries immédiates, des communications basées sur le web. Le portail évolue, il est le point d entrée incontournable de la plate-forme collaborative. Depuis 2002, l utilisation des services web à travers le réseau et de partage d informations entre organisations est stratégique. C est la naissance des standards d interopérabilité comme SOAP, WSDL, UDDI, qui permettent les échanges de données et de services. Les portails d aujourd hui «consomment» et interagissent avec les services web. Ils proposent désormais du contenu, des liens, un moteur de recherche. Ils sont organisés selon le destinataire, collaboratifs et interopérables. Le défi est de syndiquer les contenus, de fédérer les solutions souvent hétérogènes et de permettre une intégration de l existant tout en s assurant de la sécurité, pour cela il faut une gestion optimale des identités. Les mécanismes de création et de gestion des rôles, le partage d identités, la centralisation des authentifications deviennent en enjeu majeur. Des standards d échanges comme Liberty Alliance, Shibboleth ou Passport 1 sont en plein essor pour répondre à ce dernier besoin. La technologie permet aussi de s affranchir de la plate-forme cliente, de la langue en ne se concentrant que sur le contenu. Mais les portails sont une évolution et non une révolution. Ils constituent une nouvelle approche d un problème récurrent en informatique. La naissance des micro-ordinateurs a vu se multiplier les sources d informations et les applicatifs. Nous sommes passés d un système centralisé avec des terminaux passifs à des postes individualisés. Les réseaux sont venus apporter une solution aux redondances et une réponse facile aux partages d informations et d applications. Le problème de partage d informations était matériel. Avec l apparition des 1 Microsoft a officiellement abandonné Passport en décembre

14 Infrastructure logicielle de portail : mise en œuvre d une solution complète. technologies du web, un nouveau pas est franchi en permettant un véritable travail collaboratif. Le logiciel client est redevenu un client léger 1 comme au temps des terminaux passifs. La fédération des informations et des applications dans une solution unique pour l utilisateur était le pas logique à franchir. Le portail ouvre une porte vers les ressources à partager, les applicatifs, proposant des services le tout sous une gestion unique de l authentification, des droits et de la sécurité. Né de l expérience de Yahoo! : l utilisateur personnalise son interface, range son portail comme il le souhaite. Il «possède» son outil. Les portails tentent de résoudre le problème que les réseaux ont rencontré il y a quelques années en désirant partager entre machines hétérogènes des données : problème matériel hier, applicatif aujourd hui. L émergence du mot «portail» C est avec MyYahoo! en 1996 qu apparaît le mot «portail» pour désigner un site web. Devant le succès du concept (390 % de croissance moyenne sur 12 mois), ce fut au tour des géants du web comme Lycos, Infoseek, Excite et plus tard Netscape et Microsoft de proposer leur portail. «Portail» a été sans conteste un des mots les plus utilisés en 1998 sur Internet. Tout le monde ou presque avait son portail. Un nouveau modèle client-serveur La figure 1 ci-dessous nous montre les différentes architectures client-serveur au fil du temps. 1 ère génération 2 ème génération 3 ème génération Client Portail Serveur de portail Serveur d intégration Serveur d applications Serveur de données Figure 1 : générations d'architectures client-serveur. Dans la première génération d applicatifs client-serveur, le poste client s occupait de l exécution et de la présentation tandis que le serveur gérait des données. 1 Client léger : variante de la composante client d'un modèle client-serveur, dans laquelle le volume du traitement effectué sur l'ordinateur client est minimal en comparaison du volume traité dans le serveur. Par extension, l'objectif est de déployer des systèmes aussi simples que possible, pour réduire la maintenance et le coût total d'un système. 14

15 1 - Contexte Dans la seconde génération, le poste client ne fait plus que la présentation, un premier serveur intermédiaire (middleware) se consacre à l exécution des applicatifs et un second serveur des données. Dans la troisième génération, celle des portails, le client gère toujours la présentation mais dans une moindre mesure, le portail lui fournissant un contenu partiellement présenté. Dans cette architecture, un serveur gère l intégration et les droits, un autre les applicatifs. Les données proviennent de différentes sources qui peuvent être un serveur SGBD, des services Web 1.2 Définition d un portail Pour définir le terme de portail, plusieurs méthodes s offrent à nous. Commençons par les définitions encyclopédiques. Microsoft Encarta reste prudent : Site thématique d'internet qui propose un moteur de recherche, des liens et des accès à d'autres sites, des annuaires et des groupes de discussions [2]. Le Robert est plus académique : 1988, emprunt de l anglais portal : portail, porte. Site d accès au réseau Internet, dont la page d accueil propose une gamme de services et permet d accéder à d autres sites [3]. Le Quid plus ouvert : Porte d entrée vers l Internet grand public, un intranet d entreprise ou un centre d appel ; l utilisateur accède à une page ou un message vocal d accueil avant d être aiguillé vers le service de son choix. Comporte également des services : informations générales, moteur de recherche, sélection de sites [4]. C est dans un colloque de juin 2001 de la Direction Générale de la Concurrence, de la Consommation et de la Répression des Fraudes (DGCCRF) que l on trouve la définition qui semble la plus juste des portails : Il y a peu de documents publiés sur les portails et la question est controversée sur le plan technique puisqu il n y a pas de standard de définition [5]. Là est bien le problème. Il n y a pas une définition des «portails». Chaque architecture de portail est une définition. Chaque fournisseur met en avant sa solution, sa vision des portails. Sa représentation est donc architecturale. Sa solution est dirigée vers la gestion de contenus, l intégration, les outils collaboratifs, décisionnels. Il met en avant la possibilité de communication entre les acteurs, l interopérabilité ou le e-commerce Le responsable du système d information définit différemment les portails. L entreprise possède des applicatifs, un ou plusieurs intranets, des annuaires Pour lui, le portail lui apportera la meilleure intégration de son architecture. Même si la frénésie des portails sur Internet s est calmée, elle reste très vive dans les intranets. Une nouvelle tendance, évolution des portails, sont les «environnements numériques de travail». Enfin, l internaute voit d un autre œil les portails. Il recherche des portails généralistes proposés par son FAI 1 ou les moteurs de recherches comme Google ou Yahoo. Il parcourt également les portails spécialisés, sur un thème précis, une communauté, un secteur d activité, une technologie ou un revendeur. De plus, l utilisateur n est pas obligatoirement derrière un ordinateur personnel, il peut consulter le portail avec un organiseur, un téléphone portable ou tout autre outil nomade. Il ne parle pas nécessairement la même langue que le rédacteur 1 FAI : Fournisseur d accès Internet. 15

16 Infrastructure logicielle de portail : mise en œuvre d une solution complète. Qui des trois à raison? Nous serions tentés de répondre tous. Chacun voit le même portail selon une interprétation différente. Il faut extraire de toutes ces possibilités une définition universelle. Portail : infrastructure logicielle qui peut fournir une plate-forme d intégration, de gestion de contenus, d outils collaboratifs, de services web, d authentification, etc. et qui propose à l utilisateur sur une interface adaptée à son mode de connexion, des services comme la personnalisation, un moteur de recherche, des contenus classés, des liens, etc. Présentation Personnalisation Internationalisation Composants du portail Authentificat ion SSO Sécurité Discuss i ions Outils collaboratifs & de communication Conférence f Forum r l Calendrier i r Mai Messagerie instantanée Intégration d applicatifs i Moteur de recherche Gestion de documentations Intégration des contenus API - SPI - Portlets Data repository Services Web Partage d identité Gestion de contenus Figure 2 : architecture de portail par services. La figure 2 détaille l architecture d un portail selon une approche de services. Le client est de base universel. Il peut s agir d un navigateur, un agenda électronique de poche, un téléphone portable, un système embarqué, une autre application ou portail le portail est en mesure d adapter la présentation des contenus selon le type de matériel client. Le format d échange est adapté : XML, HTML, WML, VRML, WSRP Le service «présentation» Présentation gère l interface fournie au client. Il détermine quel est le Personnalisation Internationalisation protocole et, éventuellement, le format de données à transmettre selon le matériel de l utilisateur. L affichage est également personnalisé par rapport à l utilisateur, selon ses préférences ou selon son appartenance à un groupe cible : client, fournisseur, collaborateur, étudiant, 16

17 1 - Contexte employé Ce service peut traduire le contenu dans la langue du destinataire (BabelFish d Altavista). Exemple : un utilisateur anonyme fait une recherche sur Google. La page de résultats qui lui sera retournée tient compte de sa langue mais, de plus, il lui est possible d obtenir la traduction d une page référencée (celle-ci est écrite dans une langue qui n est pas la sienne). Dans cet exemple, le portail de recherche propose une traduction d un contenu qu il ne maîtrise pas, la mise en page du contenu est alors perturbée. Dans un portail proposant des contenus maîtrisés, la traduction peut s effectuer avant la mise en page et le document proposé en tient compte. Le second élément du schéma présente la mise en œuvre des composants du portail. Il propose des services et réalise des tâches pour l utilisateur. Ces composants sont partie intégrante de l architecture de portail, même s ils font appel à des contenus externes ou des app Composants du portail lications agrégées. La liste de composants n est ni exhaustive, ni obligatoire. La majorité est toujours présente dans une architecture de portail mais, selon le type de portail, elle peut être plus ou moins intégrée et plus ou moins complète. L authentification repose sur plusieurs technologies : Active Directory, LDAP, RADIUS, SGBD ou des fichiers de configuration. La propagation de l authentification au sein des composants du portail est assurée par le système de gestion des identités. Sécurité : la centralisation de l authentification unique doit reposer sur une garantie de sécurité tant au niveau fiabilité matérielle que dans la protection logicielle. Les points principaux se situent dans l architecture du réseau (ACL 1, Firewall, équilibrage de charge, redondances des équipements ), dans les composants du portail (rôles, identités, stratégies de sécurité ) et dans l intégration des applicatifs (propagation des identités en dehors de l architecture de portail, authentification unique ). Outils collaboratifs et de communication : cette section regroupe tous les outils intégrés dans l architecture de portail comme les groupes de discussions, forums, «bavardoirs», calendriers partagés ou personnels, clients messageries Intégration d applications : permet d intégrer dans le portail des applications existantes, par réécriture du code (HTML), par traduction d url, par mise en œuvre d un composant particulier Gestion de contenus : tout ou partie d un système de gestion de contenus intégré dans le portail. Moteur de recherche : permet des recherches sur le contenu proposé par le portail ou, plus largement, sur l Internet entier. Enfin, une dernière section gère les accès vers les systèmes fournisseurs de contenus, qu ils soient internes ou externes à Authentification tifi SSO Sécurité Outils collaboratifs & de communication l architecture de portail. C est le cas des portlets qui fournissent une brique du portail, des API et SPI qui fournissent des méthodes, des services web qui échangent selon des protocoles définis (SOAP ) avec d autres serveurs web ou Discussions API - SPI - Portlets Conférence f Forum Calendrier Mail Messagerie instantanée Intégration d applicatifs Intégration des contenus Data repository Services Web Partage d identité Moteur de recherche Gestion t de documentations Gestion de contenus 1 ACL (Acces Control List) : table des autorisations affectées aux utilisateurs sur une ressource. 17

18 Infrastructure logicielle de portail : mise en œuvre d une solution complète. encore la propagation d authentification qui permettent de partager des identités entre organisations (CDSSO, Shibboleth, Liberty Alliance, Passport.net). L annuaire ou metadata repository peut être intégré dans la solution (LDAP et Active Directory). Il permet de gérer les utilisateurs et leurs droits au sein du portail et dans les services proposés. Sous l architecture de portail viennent les ressources internes et externes à l entreprise : applicatifs, bases de données, serveurs de fichiers, de messagerie, services web La figure 1 nous a montré le chemin parcouru par l information pour atteindre l utilisateur. Les ressources fournissent le contenu, il est intégré puis canalisé vers l objet (Portlet) qui assurera sa fusion dans le portail fourni au client. La figure 3 cidessous montre une approche plus structurelle des différents outils de l architecture de portail. Il ne reprend pas les outils secondaires comme un serveur de calendrier, de messagerie, d outils collaboratifs Serveur Web Serveur d applications Serveur de portail API - SPI - Portlets Serveur d intégration Framework J2EE,.NET Figure 3 : architecture de portail par serveurs. 1.3 Les familles de portails Le concept de portail précisé, nous pouvons détailler les différentes mises en applications et donner quelques exemples. Les portails se divisent selon deux principes : la vocation du portail : ses cibles, son périmètre. le type de portail : son contenu, ses fonctionnalités La vocation du portail D une façon générale, un portail se définit par sa vocation ou domaine d application. Il est dédié à une population d acteurs. Bien souvent, il a plusieurs vocations. Exemple : une entreprise s est dotée d une architecture de portail pour ses employés (B2E : «business to employees»), ses partenaires (B2B : «business to business») et ses clients (B2C : «business to consumers»). Elle propose aux clients des commandes en ligne, obtient de ses fournisseurs les délais de livraison et informe ses partenaires des projets en cours. Dans l entreprise, les employés du département marketing ont des 18

19 1 - Contexte outils d aide à la décision, tous les employés peuvent participer à la gestion de documentations (GED), gestion des connaissances (KM), gestion de contenus et ils ont leur messagerie, les ressources réseau habituelles et d autres outils de collaboration sur leur page d accueil. Portail B2C Internet Clients Portail B2B Extranet Fournisseurs Portail B2E Intranet Employés Partenaires Figure 4 : vocations des portails. La vocation du portail se présente selon plusieurs scénarios, en terme de cibles : client, fournisseurs ou partenaires et employés. On rencontre parfois la définition de portail «business to administration» (B2A), il désigne alors une relation commerciale entre une entreprise et le secteur public Portail «business to consumers» (B2C) C'est la forme de portail la plus populaire. Les portails B2C (Business to consumers : entreprise face à ses clients) se déclinent selon deux grands principes : les portails généralistes destinés à un large public et les portails communautaires, spécialisés dans un domaine ou une activité particulière. On peut y trouver tant de configurations différentes qu il est impossible de toutes les détailler. L'objectif est de générer le trafic le plus important possible, en vendant des produits ou services bien sûr, mais aussi en offrant un grand nombre de services gratuits parallèles en rapport avec le thème général du portail Portail «business to business» (B2B) Portail relatif à des échanges ou des transactions commerciales en ligne entre des fabricants, des fournisseurs et des entreprises clientes. Il permet d'améliorer le commerce électronique interentreprises et l'approvisionnement par Internet et favorise la collaboration entre différents partenaires commerciaux. Il touche les acquisitions et maintenances des équipements, les approvisionnements, la soustraitance, les ventes et après-vente, la logistique et les services financiers On trouve ainsi des portails thématiques (assurance ), des portails dédiés à des départements de l'entreprise (ressources humaines, gestion des stocks ) ou encore dédiés à des services spécifiques (aides aux start-up, services en ligne ). Suivant la notoriété de l'entreprise et la qualité des services qu'elle offre, le site portail peut viser à fédérer toute une profession vers un marché précis Portail d entreprise ou «business to employees» (B2E) Le portail B2E, dirigé de l'entreprise vers ses employés, a pour objectif d'unifier l'ensemble des ressources internes et externes de l'entreprise. Il met ainsi à disposition de chaque employé l'ensemble des services et informations dont il a besoin sous la forme la mieux adaptée. Il s adresse aux employés de l entreprise et ses partenaires proches. Le niveau d outils collaboratifs est élevé et l agrégation d applicatifs également. 19

20 Infrastructure logicielle de portail : mise en œuvre d une solution complète Types de portail Le type d un portail correspond à son objectif, il est déterminé par les outils qu il met à la disposition des acteurs. Nous pouvons les classer comme suit : Le portail généraliste : Google, Voilà.fr, MSN Portail communautaire : généalogie, fans-club, technique, communauté Portail documentaire : orienté gestion de contenus, de documents. Portail collaboratif : permet le travail en commun au sein d une entreprise et de ses partenaires. Portail de gestion de la connaissance (KM). Portail décisionnel : intègre les applicatifs de suivi, tableaux de bord tous les outils nécessaires à la prise de décisions. Portail transactionnel : environnement numérique de travail (ENT). Cette liste n est pas exhaustive, une entreprise peut créer son propre portail axé sur la communication ou l information d entreprise, sur la co-conception ou le pilotage de performance. De plus, un éditeur de solution de portail peut utiliser un terme plutôt qu un autre pour des raisons commerciales ou d interprétation. Ainsi, Hummingbird parle de portail d information d entreprise pour couvrir le portail d aide à la décision, de gestion de la connaissance et de gestion de contenus [6]. Complexité d intégration Portail EAI Portail gestion connaissance Portail généraliste Portail décisionnel Portail documentaire Portail communautaire Portail transactionnel Portail collaboratif Complexité des outils collaboratifs Figure 5 : complexités des types de portails. Comme le montre la figure 5, la complexité d une architecture de portail est liée à la complexité de l intégration et au niveau de collaboration des acteurs. Ainsi, un portail généraliste sera assez simple et peu collaboratif alors que le portail d une entreprise dédié aux employés sera complexe de part l intégration des applications hétérogènes et le niveau de collaboration entre les acteurs Le portail généraliste ou portail horizontal Le portail horizontal couvre de vastes domaines qui sont néanmoins regroupés au sein d un grand thème principal, mais traités de façon à couvrir la plus grande gamme d activités possible. C est une page d accueil donnant accès à des données classées, un moteur de recherche, des actualités, des liens, la météo, les programmes télé des services multiples qui retiendront l internaute. On peut y trouver des services de communication ou de collaboration : messageries instantanées, «bavardoirs» ou chat, courriel et client messagerie, forums Certains de ces portails permettent à l utilisateur de personnaliser son interface, de choisir les briques qui seront affichées. Enfin, ils lui permettent de rebondir vers d autres sites. Les fournisseurs d accès Internet (FAI) l ont bien compris, leur page d accueil, installée par défaut 20

Urbanisme du Système d Information et EAI

Urbanisme du Système d Information et EAI Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat

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

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

ESUP Portail. ESUP Portail Un ENT universitaire! Contexte. Objectifs d ESUP Portail. Grandes orientations technologiques

ESUP Portail. ESUP Portail Un ENT universitaire! Contexte. Objectifs d ESUP Portail. Grandes orientations technologiques ESUP Portail Un ENT universitaire! ESUP Portail Présentation générale du projet Jean-Michel Antoine Jean-Guy Avelin Raymond Bourges Architecture Intégration au SI de l établissement Développement de canaux

Plus en détail

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES DÉCOUVREZ DES POSSIBILITÉS ILLIMITÉES GRÂCE A L INTÉGRATION À DES SYSTÈMES D ENTREPRISE EXISTANTS FONCTIONNALITÉS Connectivité des systèmes

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

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

Plus en détail

Quel ENT pour Paris 5?

Quel ENT pour Paris 5? Quel ENT pour Paris 5? Objectifs et Enjeux Contexte et ob jectifs du projet Objectifs Mettre à disposition des usagers de l établissement (étudiants, personnels, partenaires, contacts, internautes) : un

Plus en détail

Evidian IAM Suite 8.0 Identity Management

Evidian IAM Suite 8.0 Identity Management Evidian IAM Suite 8.0 Identity Management Un livre blanc Evidian Summary Evidian ID synchronization. Evidian User Provisioning. 2013 Evidian Les informations contenues dans ce document reflètent l'opinion

Plus en détail

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale Votre infrastructure est-elle? La collaboration informatique améliore la performance globale Des processus automatisés Travail isolé ou processus de groupe : où en êtes-vous? Le travail en équipe a toujours

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

Extensions à OpenSSO :

Extensions à OpenSSO : Extensions à : compatibilité et gestion des autorisations Philippe BEUTIN DSI Grenoble-Universit Universités Thierry AGUEDA Univ.. Pierre-Mend Mendès-France Gérard FORESTIER Univ.. Joseph-Fourier Le-Quyen

Plus en détail

Evolutions du Web et des langages

Evolutions du Web et des langages Evolutions du Web Evolutions du Web et des langages WEB statique Ces pages sont écrites en HTML Les pages demandées sont identiques quelque soit La personne qui les demande L heure de la demande Etc. WEB

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

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

Notre Catalogue des Formations IT / 2015

Notre Catalogue des Formations IT / 2015 Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119

Plus en détail

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Comparatif CMS Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Sommaire Introduction : Dans le cadre de notre projet de master première année, il nous a été demandé de développer un moteur de recherche

Plus en détail

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C#

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# CHAPITRE 1 Introduction aux web services Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# NetBeans JavaScript Eclipse Objective C Xcode PHP HTML Objectifs du chapitre : Ce

Plus en détail

Mettre en place et piloter un intranet avec SharePoint

Mettre en place et piloter un intranet avec SharePoint Mettre en place et piloter un intranet avec SharePoint Travail collaboratif, gestion documentaire et publication Jean-François FUSTEC Table des matières 1 Chapitre 1 Introduction A. Préliminaires............................................................

Plus en détail

Portail collaboratif Intranet documentaire Dématérialisation de processus

Portail collaboratif Intranet documentaire Dématérialisation de processus Portail collaboratif Intranet documentaire Dématérialisation de processus 2 Le groupe Divalto, Solutions de gestion Catalyseur de performance Créé en 1982, le groupe Divalto propose des solutions de gestion

Plus en détail

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Mise en place d un intranet de travail collaboratif. Guide utilisateur Mise en place d un intranet de travail collaboratif Guide utilisateur 03/05/2010 Sommaire 1. Introduction... 4 2. Premier contact avec Le portail... 4 2.1 Se connecter au portail.... 4 2.1.1 Inscription

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

Contexte : «l e-business» TECHNIQUES DE MARKETING EN LIGNE. Contexte : «l e-business» Création de valeur 02/02/12

Contexte : «l e-business» TECHNIQUES DE MARKETING EN LIGNE. Contexte : «l e-business» Création de valeur 02/02/12 Contexte : «l e-business» TECHNIQUES DE MARKETING EN LIGNE La notion «d E-Business» recouvre les différentes applications possibles de l'informatique faisant appel aux technologies de l'information et

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

Architectures web/bases de données

Architectures web/bases de données Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est

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

Hébergement de sites Web

Hébergement de sites Web Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise

Plus en détail

IBM Lotus Instant Messaging and Web Conferencing 6.5.1

IBM Lotus Instant Messaging and Web Conferencing 6.5.1 Un accès instantané et à tout moment aux personnes et aux informations IBM Lotus Instant Messaging and Web Conferencing 6.5.1 Optimise le travail collaboratif et l interaction humaine en proposant de nouveaux

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

! " # $ % & OPN Day Paris 14 mars 2006

!  # $ % & OPN Day Paris 14 mars 2006 '! " # $ % & L information en entreprise X2/an 40% 70% X5 Quelques chiffres! "# $ % &' )# $ * +*!% &' ' (! La voie de la Collaboration Solutions différentiées Plateforme intégrée Email & Calendrier Portails

Plus en détail

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site

Plus en détail

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET

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

Nouvelles Plateformes Technologiques

Nouvelles Plateformes Technologiques Cycle de présentation du développement Nouvelles Plateformes Technologiques Observatoire Technologique, CTI Observatoire Technologique 4 mai 2004 p 1 Plan de la présentation 1. Historique du projet 2.

Plus en détail

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d

Plus en détail

Etude comparative des 5 CMS Open Source

Etude comparative des 5 CMS Open Source Etude comparative des 5 CMS Open Source SPIP/Joomla!/OpenCMS/Jahia/Drupal Réaliser Par : Abderrahim BARGAOUI Enseignant: M. Philippe BOOTZ Module : Théorie de l Hypermédia SPIP : Présentation : SPIP (Système

Plus en détail

Formation EFREI Systèmes Réseaux. Marché des O.S. Réseaux

Formation EFREI Systèmes Réseaux. Marché des O.S. Réseaux Formation EFREI Systèmes Réseaux Marché des O.S. Réseaux Le marché des OS réseau en 1997 2 Évolution du marché mondial La progression de Linux ne s effectue pas uniquement au détriment de Windows 3 Évolution

Plus en détail

2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces... 4 2.3 Résumé de notre évaluation... 5

2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces... 4 2.3 Résumé de notre évaluation... 5 Livre Blanc LE PORTAIL D'INTÉGRATION LIFERAY Version 1.0 - Novembre 2006 SOMMAIRE 1 PRÉSENTATION... 3 2 SYNTHÈSE... 4 2.1 Liferay en un clin d'oeil... 4 2.2 Forces, faiblesses, opportunités et menaces...

Plus en détail

Administration de systèmes

Administration de systèmes Administration de systèmes Windows NT.2000.XP.2003 Copyright IDEC 2002-2004. Reproduction interdite. Sommaire... 2 Eléments logiques et physiques du réseau... 5 Annuaire et domaine... 6 Les utilisateurs

Plus en détail

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

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Introduction ASP.NET

Introduction ASP.NET 1 Sommaire Introduction... 1 1 Framework... 2 1.1 Général (.NET)... 2 1.2 ASP.NET... 2 2 Prérequis... 2 3 Présentation des bases d un projet ASP.NET... 3 3.1 Création d un projet... 3 3.2 Site Web : Les

Plus en détail

Architecture et infrastructure Web

Architecture et infrastructure Web Architecture et infrastructure Web par Patrice Caron http://www.patricecaron.com pcaron@patricecaron.com Ordre du jour Entreprises / Gouvernements Introduction: Architecture orientée services? Quelques

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Avant-propos L économie en réseau, ou la netéconomie, est au cœur des débats et des stratégies de toutes les entreprises. Les organisations, qu il s agisse de

Plus en détail

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de 1 2 «Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de Copie, seules les références bibliographiques peuvent

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

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

CAHIER DES CLAUSES TECHNIQUES PARTICULIÈRES (CCTP) MISE EN PLACE ET MAINTENANCE D UN MOTEUR DE RECHERCHE

CAHIER DES CLAUSES TECHNIQUES PARTICULIÈRES (CCTP) MISE EN PLACE ET MAINTENANCE D UN MOTEUR DE RECHERCHE PREMIER MINISTRE SECRÉTARIAT GÉNÉRAL DU GOUVERNEMENT CAHIER DES CLAUSES TECHNIQUES PARTICULIÈRES (CCTP) MISE EN PLACE ET MAINTENANCE D UN MOTEUR DE RECHERCHE SUR LES SITES INTERNET GÉRÉS PAR LA DOCUMENTATION

Plus en détail

Forum panafricain sur le leadership et le management de l action gouvernementale. Forum des secrétaires généraux de gouvernement

Forum panafricain sur le leadership et le management de l action gouvernementale. Forum des secrétaires généraux de gouvernement Centre Africain de Formation et de Recherche Administratives pour le développement Fondation pour le Renforcement des Capacités en Afrique (ACBF) Forum panafricain sur le leadership et le management de

Plus en détail

Travail collaboratif et à distance. DFGSM 2 Pr. F. Kohler 2012/2013

Travail collaboratif et à distance. DFGSM 2 Pr. F. Kohler 2012/2013 Travail collaboratif et à distance. DFGSM 2 Pr. F. Kohler 2012/2013 Définition et domaines Travail mettant en jeux plusieurs acteurs à distance Organisation du travail : Agenda, Annuaire, liste de diffusion,

Plus en détail

MIEUX APPREHENDER LE VOCABULAIRE DU WEB ET DE L E-TOURISME

MIEUX APPREHENDER LE VOCABULAIRE DU WEB ET DE L E-TOURISME MIEUX APPREHENDER LE VOCABULAIRE DU WEB ET DE L E-TOURISME back office e-tourisme hébergeur internet base de données navigateur médias sociaux blog mentions légales e-commerce cahier des charges newsletter

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

«Clustering» et «Load balancing» avec Zope et ZEO

«Clustering» et «Load balancing» avec Zope et ZEO «Clustering» et «Load balancing» avec Zope et ZEO IN53 Printemps 2003 1 Python : généralités 1989 : Guido Van Rossum, le «Python Benevolent Dictator for Life» Orienté objet, interprété, écrit en C Mêle

Plus en détail

ALFRESCO : une solution d espaces collaboratifs

ALFRESCO : une solution d espaces collaboratifs ALFRESCO : une solution d espaces collaboratifs JRES, 1-4 décembre 2009 Frédéric Saint-Marcel INRIA Grenoble Rhône-Alpes Philippe Trémelet INRIA Sophia Antipolis Méditerranée v1.0, 21/10/2009 2 Sommaire

Plus en détail

Mettre en place et piloter un intranet avec SharePoint Travail collaboratif, gestion documentaire et publication

Mettre en place et piloter un intranet avec SharePoint Travail collaboratif, gestion documentaire et publication Introduction A. Préliminaires 9 B. À qui s adresse ce livre? 10 C. Objectifs d un intranet collaboratif 11 1. Définitions 11 2. Enjeux 11 3. Outils qui peuvent entrer dans le cadre d un intranet collaboratif

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Prisme : le nouvel Intranet Web 2.0 d'ifpen

Prisme : le nouvel Intranet Web 2.0 d'ifpen Énergies renouvelables Production éco-responsable Transports innovants Procédés éco-efficients Ressources durables Prisme : le nouvel Intranet Web 2.0 d'ifpen Plateforme pour la Recherche, l'innovation,

Plus en détail

En date du 11 décembre 2008

En date du 11 décembre 2008 R E F O N T E S I T E W E B G F I E CAHIER DES CHARGES ET DEVIS En date du 11 décembre 2008 ADITEL - WEB AGENCY 4 RUE CAROLINE 75017 PARIS Tel 01 44 70 02 77 SARL AU CAPITAL DE 20 000 EUROS R.C.S BOBIGNY

Plus en détail

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

L espace numérique de travail des collèges et lycées

L espace numérique de travail des collèges et lycées L espace numérique de travail des collèges et lycées COLLÈGES... LYCÉES RECTORATS... ACADÉMIES... COLLECTIVITÉS... PARENTS... ENSEIGNANTS... ÉLÈVES... PERSONNELS COLLÈGES LYCÉES RECTORATS ACADÉMIES COLLECTIVITÉS

Plus en détail

25 % EXPERTS PAR AN. + de 20. + de 35. près de 50 DE CROISSANCE DE L OPEN SOURCE ANNÉES D EXPERIENCE AU SERVICE DE L OPEN SOURCE

25 % EXPERTS PAR AN. + de 20. + de 35. près de 50 DE CROISSANCE DE L OPEN SOURCE ANNÉES D EXPERIENCE AU SERVICE DE L OPEN SOURCE PRESENTATION DE 700 25 % DE L OPEN SOURCE PAR AN DE CROISSANCE EXPERTS + de 20 ANNÉES D EXPERIENCE AU SERVICE DE L OPEN SOURCE + de 35 PARTENAIRES OPEN SOURCE près de 50 Smile Open Source Solutions - Toute

Plus en détail

CONNECTIVITÉ. Options de connectivité de Microsoft Dynamics AX. Microsoft Dynamics AX. Livre blanc

CONNECTIVITÉ. Options de connectivité de Microsoft Dynamics AX. Microsoft Dynamics AX. Livre blanc CONNECTIVITÉ Microsoft Dynamics AX Options de connectivité de Microsoft Dynamics AX Livre blanc Ce document décrit les possibilités offertes par Microsoft Dynamics AX en terme de connectivité et de montée

Plus en détail

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués Architecture JEE. Objectifs attendus Serveurs d applications JEE Systèmes distribués Architectures JEE Normes JEE couches logicielles, n-tiers framework JEE et design patterns 2007/02/28 Eric Hébert.eheb@yahoo.fr

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

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 SOMMAIRE scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 Expertise & Consulting... 6 Définir et Architecturer votre Système

Plus en détail

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces Maryem Rhanoui 2013 Alfresco Liens utiles Le site Alfresco : http://www.alfresco.com/fr/ Le Portail Content Community http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation,

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

Chapitre 9 : Informatique décisionnelle

Chapitre 9 : Informatique décisionnelle Chapitre 9 : Informatique décisionnelle Sommaire Introduction... 3 Définition... 3 Les domaines d application de l informatique décisionnelle... 4 Architecture d un système décisionnel... 5 L outil Oracle

Plus en détail

Gestion des identités

Gestion des identités HERVÉ SCHAUER CONSULTANTS Cabinet de Consultants en Sécurité Informatique depuis 1989 Spécialisé sur Unix, Windows, TCP/IP et Internet Gestion des identités 17 décembre 2004 Hervé Schauer CISSP, ProCSSI

Plus en détail

IBM Tivoli Monitoring, version 6.1

IBM Tivoli Monitoring, version 6.1 Superviser et administrer à partir d une unique console l ensemble de vos ressources, plates-formes et applications. IBM Tivoli Monitoring, version 6.1 Points forts! Surveillez de façon proactive les éléments

Plus en détail

LES SOLUTIONS OPEN SOURCE RED HAT

LES SOLUTIONS OPEN SOURCE RED HAT LES SOLUTIONS OPEN SOURCE RED HAT Red Hat, le fournisseur leader Linux et de l open source mondial a son siège à Raleigh, en Caroline du Nord, avec des bureaux dans le monde entier. Red Hat propose les

Plus en détail

Logiciels libres et Open source

Logiciels libres et Open source Logiciels libres et Open source ANDSI 13/04/2004 NGO Can Chieu Plan Les concepts Linux Système d'exploitation Linux pour serveurs Linux pour stations Serveurs d applications Développement Applications

Plus en détail

Annuaires LDAP et méta-annuaires

Annuaires LDAP et méta-annuaires Annuaires LDAP et méta-annuaires Laurent Mynard Yphise 6 rue Beaubourg - 75004 PARIS yphise@yphise.com - http://yphise.fr T 01 44 59 93 00 F 01 44 59 93 09 LDAP020314-1 Agenda A propos d Yphise Les annuaires

Plus en détail

Politique et charte de l entreprise INTRANET/EXTRANET

Politique et charte de l entreprise INTRANET/EXTRANET Politique et charte de l entreprise INTRANET/EXTRANET INTRANET/EXTRANET LES RESEAUX / 2 DEFINITION DE L INTRANET C est l internet interne à un réseau local (LAN) c'est-à-dire accessibles uniquement à partir

Plus en détail

Architecture des systèmes d information

Architecture des systèmes d information Architecture des systèmes d information Table des matières 1 La décennie 70 1 2 Le modèle relationnel (les années 80) 1 3 Enrichissement du relationnel (les années 80/90) 2 4 Système d informations (les

Plus en détail

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de En partenariat avec Webinar Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL avec la participation de 19 mars 2013 Qui sommes-nous? INTRODUCTION

Plus en détail

IBM Tivoli Service Desk

IBM Tivoli Service Desk Déployer des services de qualité tout en maîtrisant les coûts IBM Tivoli Service Desk Points forts Rationalise la gestion des problèmes et des incidents afin de permettre la restauration rapide et économique

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

Java pour le Web. Cours Java - F. Michel

Java pour le Web. Cours Java - F. Michel Java pour le Web Cours Java - F. Michel Introduction à JEE 6 (ex J2EE) Historique Qu'est-ce que JEE JEE : Java Entreprise Edition (ex J2EE) 1. Une technologie outils liés au langage Java + des spécifications

Plus en détail

Gestion des Identités : 5 règles d'or. Patrice Kiotsekian Directeur Evidian France

Gestion des Identités : 5 règles d'or. Patrice Kiotsekian Directeur Evidian France Gestion des Identités : 5 règles d'or Patrice Kiotsekian Directeur Evidian France Page 1 - Mai 2005 Défi N 1 : la gestion de la cohérence Alors que les référentiels et bases d identité et de sécurité sont

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 4 : Web Service Sommaire Introduction... 1 Web Service... 1 Les technologies des

Plus en détail

1 LE L S S ERV R EURS Si 5

1 LE L S S ERV R EURS Si 5 1 LES SERVEURS Si 5 Introduction 2 Un serveur réseau est un ordinateur spécifique partageant ses ressources avec d'autres ordinateurs appelés clients. Il fournit un service en réponse à une demande d un

Plus en détail

Soutenance de projet

Soutenance de projet Brevet de Technicien Supérieur Informatique de Gestion. Benoît HAMET Session 2002 Soutenance de projet......... Soutenance de projet Sommaire Sommaire...2 Présentation de la société...3 Mise en œuvre d

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

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

Environnements Numériques de Travail

Environnements Numériques de Travail Sources : Mission TICE Orléans-Tours Environnements Numériques de Travail Qu est-ce que l ENT? Un Environnement Numérique de Travail (ENT) a pour objectif de fournir à chaque utilisateur (enseignant, élève,

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Chapitre 1 Windows Server 2008 11

Chapitre 1 Windows Server 2008 11 Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21

Plus en détail

WebSSO, synchronisation et contrôle des accès via LDAP

WebSSO, synchronisation et contrôle des accès via LDAP 31 mars, 1er et 2 avril 2009 WebSSO, synchronisation et contrôle des accès via LDAP Clément Oudot Thomas Chemineau Sommaire général Synchronisation d'identités WebSSO et contrôle des accès Démonstration

Plus en détail

Gestion et contrôle des accès informatiques

Gestion et contrôle des accès informatiques Gestion et contrôle des accès informatiques Un livre blanc de Bull Evidian Mot de passe unique et gestion centralisée des accès pour les établissements publics et les collectivités territoriales Par Cathy

Plus en détail

GOOGLE, OUTILS EN LIGNE

GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) Sommaire Formation Google Apps, utilisateur - 3 Google Apps, administrateur - 5 Office 365, prise en main - 8 Google

Plus en détail

Apache : analyse d un succès passé et présent

Apache : analyse d un succès passé et présent Apache : analyse d un succès passé et présent Le serveur HTTP Apache, avec plus de 60% de parts de marché, possède une position de leader incontesté. Des concurrents, tant libres que propriétaires, existent

Plus en détail

Définition. Caractéristiques. - Du partage des ressources : espace de stockage, imprimantes, lignes de communication.

Définition. Caractéristiques. - Du partage des ressources : espace de stockage, imprimantes, lignes de communication. CONNECTER LES SYSTEMES ENTRE EUX L informatique, au cœur des tâches courantes, a permis de nombreuses avancées technologiques. Aujourd hui, la problématique est de parvenir à connecter les systèmes d information

Plus en détail

NEXTDB Implémentation d un SGBD Open Source

NEXTDB Implémentation d un SGBD Open Source DIT - INFRA Demande d information (RFI) NEXTDB Implémentation d un SGBD Open Source Réf. : INFRA_NEXTDB_RFI.docx Page 1/8 Demande d information Projet NEXTDB Implémentation d un SGBD Open Source SOMMAIRE

Plus en détail

La haute disponibilité de la CHAINE DE

La haute disponibilité de la CHAINE DE Pare-feu, proxy, antivirus, authentification LDAP & Radius, contrôle d'accès des portails applicatifs La haute disponibilité de la CHAINE DE SECURITE APPLICATIVE 1.1 La chaîne de sécurité applicative est

Plus en détail

L'intégration de Moodle à l'université Rennes 2 Haute Bretagne

L'intégration de Moodle à l'université Rennes 2 Haute Bretagne L'intégration de Moodle à l'université Rennes 2 Haute Bretagne Intervenant : Arnaud Saint-Georges Centre de Ressources Informatiques de l'université Rennes 2 Haute Bretagne Arnaud.Saint-Georges @uhb.fr.

Plus en détail

Imaginez un Intranet

Imaginez un Intranet Imaginez un Intranet clé en main et économique, adapté à vos besoins! Connectikup : Votre solution intranet/extranet/portail collaboratif Vous avez besoin de partager, organiser, synchroniser et sécuriser

Plus en détail

Tour d horizon des différents SSO disponibles

Tour d horizon des différents SSO disponibles Tour d horizon des différents SSO disponibles L. Facq, P. Depouilly, B. Métrot, R. Ferrere ANF Les systèmes d authentification dans la communauté ESR : étude, mise en oeuvre et interfaçage dans un laboratoire

Plus en détail