49
Livre Blanc

Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

LLiivvrree BBllaanncc

Livre Blanc mdash Veille technologique

Page 1

SSoommmmaaiirree Livre Blanc 0

Sommaire 1

Introduction 2

Contexte 3 Notion de portail 3 Fonctions drsquoun portail 4

Environnement 7 Social 7 Juridique 9 Eacuteconomique 13

Acteurs 15 Preacutesentation de chaque acteur 15

SharePoint 15

IBM WebSphere Portal 18

GateIn 22

Comparatif 24 Seacutecuriteacute 24 Web Services 27 Gestion de contenu 29 Cloud Computing 31 Inteacutegration drsquoapplications 32 Aspect collaboratif 34

CMIS 36 Fonctionnement 37 Positionnement des acteurs 38

Prospective 39 SharePoint 39 Websphere Portal 39 GateIn 39 Le monde Java 40

Bilan 42 SharePoint 42 WebSphere Portal 43 GateIn 43 Conclusion 44

Sources 45

Livre Blanc mdash Veille technologique

Page 2

IInnttrroodduuccttiioonn Ce document a eacuteteacute produit par six eacutetudiants de seconde anneacutee de la filiegravere

Informatique de lrsquoInstitut des Sciences et Techniques de LrsquoIngeacutenieur de Lyon 1 ndash Eacutecole Polytechnique Universitaire (ISTIL-EPU Lyon 1) Il est la conclusion de pregraves de huit mois de recherches

Ce projet nous a eacuteteacute proposeacute dans le cadre de lrsquouniteacute drsquoenseignement laquo Veille

technologique raquo par la socieacuteteacute Logica Nous avons eacuteteacute accompagneacutes par Guillaume DARONA expert technique pour Logica Steacutephanie POUCHOT et Emmanuel COQUERY tous deux maicirctres de confeacuterences agrave lrsquouniversiteacute Claude Bernard Lyon 1

Lrsquoobjectif de ce livre blanc nrsquoest pas de fournir seulement un comparatif entre

plusieurs portails il est aussi de preacutesenter la notion de portail drsquoentreprise et drsquoanalyser les concepts mis en œuvre par une telle solution

Ainsi nous commencerons par deacutefinir le contexte du sujet puis nous examinerons

son environnement pour finalement preacutesenter les acteurs en position sur le marcheacute et les comparer

Livre Blanc mdash Veille technologique

Page 3

CCoonntteexxttee

NNoottiioonn ddee ppoorrttaaiill Avant tout il convient de preacuteciser le cadre du sujet en le deacutefinissant Cependant il

nrsquoexiste pas de deacutefinition universelle de la notion de portail Voici donc plusieurs pistes de deacutefinition rencontreacutees sur Internet

Wikipeacutedia portail Web

laquo Un portail Web est un site Web qui offre une porte dentreacutee unique sur un large eacuteventail de ressources et de services (courrier eacutelectronique forum de discussion espaces de publication moteur de recherche) centreacutes sur un domaine ou une communauteacute particuliegravere raquo

httpfrwikipediaorgwikiPortail_Web

ZDNet Portail drsquoentreprise la deacutemarche de choix

laquo Un portail est une porte daccegraves Internet public etou priveacutee agrave un agreacutegat de contenus et dapplications raquo

httpwwwzdnetfractualitesinformatique0390407453916957200htm

IBM Logiciel IBM Web Portal ndash Gamme WebSphere

laquo Les portails Web permettent aux partenaires aux salarieacutes et aux clients de choisir leur environnement de travail avec des applications personnaliseacutees en fonction de leur rocircle du contexte des actions du pays ougrave ils se trouvent de leurs preacutefeacuterences et des besoins en travail collaboratif de leur eacutequipe raquo

httpwww-01ibmcomsoftwarefrwebsphereportal

Agrave la vue de ces eacuteleacutements il parait eacutevident qursquoun portail se diffeacuterencie drsquoun simple site

de contenus il doit inclure des ressources applicatives ainsi que des services Il peut eacutegalement donner accegraves agrave des ressources qui ne lui appartiennent pas sa

valeur reacutesidant alors dans le choix et lrsquointeacutegration drsquooutils

Livre Blanc mdash Veille technologique

Page 4

FFoonnccttiioonnss ddrsquorsquouunn ppoorrttaaiill On peut aujourdrsquohui deacutegager trois tendances principales dans la conception des

portails

Geacuteneacuteralisation des applications meacutetiers disponibles sur Internet

Lrsquoargument geacuteographique est eacutevident notamment pour les grandes entreprises qui possegravedent de nombreux bureaux de par le monde Lrsquoaccessibiliteacute des applications speacutecifiques agrave lrsquoentreprise depuis nrsquoimporte quel poste de travail devient gage de compeacutetitiviteacute et de coheacutesion

De ce fait la seacutecuriteacute avec une gestion des droits performante devient un point

critique des portails

Gestion de contenu et communication

Degraves la fin des anneacutees 90 les intranets se transforment en bases de connaissances Chaque collaborateur a alors besoin de ce service pour trouver les informations neacutecessaires agrave ses activiteacutes

Lrsquoentreprise moderne acceacutelegravere alors la deacutemateacuterialisation de ses donneacutees

Utilisation drsquooutils collaboratifs

Chaque employeacute possegravede aujourdrsquohui une messagerie eacutelectronique un carnet drsquoadresse un agenda en ligne ou encore une liste de tacircches

Les solutions telles qursquoIBM Lotus Notes ou Microsoft Office Outlook sont les plus utiliseacutees mais restent indeacutependantes de lrsquointranet

Eacutetant donneacute que les possibiliteacutes drsquoaccegraves Web de ces outils deviennent indispensables

les entreprises ressentent drsquoautant plus la neacutecessiteacute drsquoutiliser des portails Les portails drsquoentreprise actuels permettent donc lrsquoorganisation et lrsquouniformisation

drsquoaccegraves aux ressources tout en assurant une vision globale du systegraveme drsquoinformation Ils proposent eacutegalement une information adapteacutee aux compeacutetences de chacun

Livre Blanc mdash Veille technologique

Page 5

Notons que lrsquoorganisation en tableau de bord permettant la synthegravese de plusieurs sources soulegraveve deux questions

Comment administrer des applications et geacuterer des politiques de seacutecuriteacute au plus pregraves des utilisateurs

Quels moyens pour assurer une identification unique qui permet une navigation et un changement drsquoapplication fluide

En reacutesumeacute lrsquoambiguiumlteacute du terme portail reacuteside dans sa double utilisation middot drsquoune part il existe des portails Web pour le grand public axeacutes autour de thegravemes

des portails immobiliers des portails drsquoemploi ou encore des portails geacuteneacuteralistes tels que Yahoo

middot drsquoautre part les portails drsquoentreprise qui utilisent Internet avec lrsquoobjectif drsquoameacuteliorer les performances drsquoune entreprise

La frontiegravere semble parfois floue tant les eacutediteurs se positionnent sur les deux

secteurs Par exemple la solution de Microsoft SharePoint peut ecirctre utiliseacutee comme portail drsquoentreprise avec toutes ses fonctionnaliteacutes de gestion de contenu de communication ou de Business Intelligence mais peut eacutegalement fournir la possibiliteacute de creacuteer un site web de type portail comme lrsquoillustre lrsquoexemple de Cetelem1

Profil des clients et utilisateurs

Lrsquoun de nos principaux objectifs est de pouvoir deacuteterminer quels sont les portails les plus adapteacutes aux entreprises Il faut donc avant tout deacutefinir quels sont les profils des clients qui seront susceptibles drsquoecirctre inteacuteresseacutes par lrsquoacquisition drsquoun portail web ou drsquoentreprise

La plupart de ces entreprises deacutesirent avoir un point drsquoentreacutee unique vers de

nombreuses applications telles qursquoun agenda un emploi du temps leur courrier eacutelectronique ou toute autre application meacutetier Ces entreprises possegravedent geacuteneacuteralement un nombre drsquoemployeacutes conseacutequent ou des postes disperseacutes geacuteographiquement Il existe eacutegalement des employeacutes qui doivent souvent changer de mateacuteriel de travail par exemple des commerciaux utilisant des terminaux mobiles lors de leurs deacuteplacements

Les portails qui permettent de centraliser une multitude drsquooutils facilitent donc grandement le travail quotidien ainsi que la productiviteacute des employeacutes

1 httpwwwcetelem-immofrPagesAccueilaspx

Livre Blanc mdash Veille technologique

Page 6

Lrsquoutilisation drsquoun portail permet eacutegalement la personnalisation de lrsquointerface en fonction de lrsquoutilisateur Par exemple des employeacutes travaillant dans un deacutepartement financier auront directement accegraves aux cours de la bourse ou aux derniegraveres informations concernant lrsquoeacuteconomie Lrsquointeacuterecirct pour les entreprises ayant plusieurs deacutepartements apparait eacutevident

En conclusion les portails quels qursquoils soient sont destineacutes agrave des entreprises qui middot souhaitent avoir un point drsquoentreacutee unique agrave leur systegraveme drsquoinformation middot veulent rester en contact avec leurs collaborateurs quel que soit lrsquoendroit ougrave ils se

trouvent middot deacutesirent simplifier la gestion des applications web qursquoelles utilisent middot souhaitent permettre agrave leurs employeacutes de travailler efficacement de maniegravere

distante middot veulent geacuterer et optimiser lrsquoespace de travail de chacun de leurs employeacutes

Neacuteanmoins les solutions proprieacutetaires proposeacutees par des entreprises telles qursquoIBM

ou Oracle restent tregraves chegraveres et ne peuvent ecirctre financeacutees que par de grandes entreprises

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 2: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 1

SSoommmmaaiirree Livre Blanc 0

Sommaire 1

Introduction 2

Contexte 3 Notion de portail 3 Fonctions drsquoun portail 4

Environnement 7 Social 7 Juridique 9 Eacuteconomique 13

Acteurs 15 Preacutesentation de chaque acteur 15

SharePoint 15

IBM WebSphere Portal 18

GateIn 22

Comparatif 24 Seacutecuriteacute 24 Web Services 27 Gestion de contenu 29 Cloud Computing 31 Inteacutegration drsquoapplications 32 Aspect collaboratif 34

CMIS 36 Fonctionnement 37 Positionnement des acteurs 38

Prospective 39 SharePoint 39 Websphere Portal 39 GateIn 39 Le monde Java 40

Bilan 42 SharePoint 42 WebSphere Portal 43 GateIn 43 Conclusion 44

Sources 45

Livre Blanc mdash Veille technologique

Page 2

IInnttrroodduuccttiioonn Ce document a eacuteteacute produit par six eacutetudiants de seconde anneacutee de la filiegravere

Informatique de lrsquoInstitut des Sciences et Techniques de LrsquoIngeacutenieur de Lyon 1 ndash Eacutecole Polytechnique Universitaire (ISTIL-EPU Lyon 1) Il est la conclusion de pregraves de huit mois de recherches

Ce projet nous a eacuteteacute proposeacute dans le cadre de lrsquouniteacute drsquoenseignement laquo Veille

technologique raquo par la socieacuteteacute Logica Nous avons eacuteteacute accompagneacutes par Guillaume DARONA expert technique pour Logica Steacutephanie POUCHOT et Emmanuel COQUERY tous deux maicirctres de confeacuterences agrave lrsquouniversiteacute Claude Bernard Lyon 1

Lrsquoobjectif de ce livre blanc nrsquoest pas de fournir seulement un comparatif entre

plusieurs portails il est aussi de preacutesenter la notion de portail drsquoentreprise et drsquoanalyser les concepts mis en œuvre par une telle solution

Ainsi nous commencerons par deacutefinir le contexte du sujet puis nous examinerons

son environnement pour finalement preacutesenter les acteurs en position sur le marcheacute et les comparer

Livre Blanc mdash Veille technologique

Page 3

CCoonntteexxttee

NNoottiioonn ddee ppoorrttaaiill Avant tout il convient de preacuteciser le cadre du sujet en le deacutefinissant Cependant il

nrsquoexiste pas de deacutefinition universelle de la notion de portail Voici donc plusieurs pistes de deacutefinition rencontreacutees sur Internet

Wikipeacutedia portail Web

laquo Un portail Web est un site Web qui offre une porte dentreacutee unique sur un large eacuteventail de ressources et de services (courrier eacutelectronique forum de discussion espaces de publication moteur de recherche) centreacutes sur un domaine ou une communauteacute particuliegravere raquo

httpfrwikipediaorgwikiPortail_Web

ZDNet Portail drsquoentreprise la deacutemarche de choix

laquo Un portail est une porte daccegraves Internet public etou priveacutee agrave un agreacutegat de contenus et dapplications raquo

httpwwwzdnetfractualitesinformatique0390407453916957200htm

IBM Logiciel IBM Web Portal ndash Gamme WebSphere

laquo Les portails Web permettent aux partenaires aux salarieacutes et aux clients de choisir leur environnement de travail avec des applications personnaliseacutees en fonction de leur rocircle du contexte des actions du pays ougrave ils se trouvent de leurs preacutefeacuterences et des besoins en travail collaboratif de leur eacutequipe raquo

httpwww-01ibmcomsoftwarefrwebsphereportal

Agrave la vue de ces eacuteleacutements il parait eacutevident qursquoun portail se diffeacuterencie drsquoun simple site

de contenus il doit inclure des ressources applicatives ainsi que des services Il peut eacutegalement donner accegraves agrave des ressources qui ne lui appartiennent pas sa

valeur reacutesidant alors dans le choix et lrsquointeacutegration drsquooutils

Livre Blanc mdash Veille technologique

Page 4

FFoonnccttiioonnss ddrsquorsquouunn ppoorrttaaiill On peut aujourdrsquohui deacutegager trois tendances principales dans la conception des

portails

Geacuteneacuteralisation des applications meacutetiers disponibles sur Internet

Lrsquoargument geacuteographique est eacutevident notamment pour les grandes entreprises qui possegravedent de nombreux bureaux de par le monde Lrsquoaccessibiliteacute des applications speacutecifiques agrave lrsquoentreprise depuis nrsquoimporte quel poste de travail devient gage de compeacutetitiviteacute et de coheacutesion

De ce fait la seacutecuriteacute avec une gestion des droits performante devient un point

critique des portails

Gestion de contenu et communication

Degraves la fin des anneacutees 90 les intranets se transforment en bases de connaissances Chaque collaborateur a alors besoin de ce service pour trouver les informations neacutecessaires agrave ses activiteacutes

Lrsquoentreprise moderne acceacutelegravere alors la deacutemateacuterialisation de ses donneacutees

Utilisation drsquooutils collaboratifs

Chaque employeacute possegravede aujourdrsquohui une messagerie eacutelectronique un carnet drsquoadresse un agenda en ligne ou encore une liste de tacircches

Les solutions telles qursquoIBM Lotus Notes ou Microsoft Office Outlook sont les plus utiliseacutees mais restent indeacutependantes de lrsquointranet

Eacutetant donneacute que les possibiliteacutes drsquoaccegraves Web de ces outils deviennent indispensables

les entreprises ressentent drsquoautant plus la neacutecessiteacute drsquoutiliser des portails Les portails drsquoentreprise actuels permettent donc lrsquoorganisation et lrsquouniformisation

drsquoaccegraves aux ressources tout en assurant une vision globale du systegraveme drsquoinformation Ils proposent eacutegalement une information adapteacutee aux compeacutetences de chacun

Livre Blanc mdash Veille technologique

Page 5

Notons que lrsquoorganisation en tableau de bord permettant la synthegravese de plusieurs sources soulegraveve deux questions

Comment administrer des applications et geacuterer des politiques de seacutecuriteacute au plus pregraves des utilisateurs

Quels moyens pour assurer une identification unique qui permet une navigation et un changement drsquoapplication fluide

En reacutesumeacute lrsquoambiguiumlteacute du terme portail reacuteside dans sa double utilisation middot drsquoune part il existe des portails Web pour le grand public axeacutes autour de thegravemes

des portails immobiliers des portails drsquoemploi ou encore des portails geacuteneacuteralistes tels que Yahoo

middot drsquoautre part les portails drsquoentreprise qui utilisent Internet avec lrsquoobjectif drsquoameacuteliorer les performances drsquoune entreprise

La frontiegravere semble parfois floue tant les eacutediteurs se positionnent sur les deux

secteurs Par exemple la solution de Microsoft SharePoint peut ecirctre utiliseacutee comme portail drsquoentreprise avec toutes ses fonctionnaliteacutes de gestion de contenu de communication ou de Business Intelligence mais peut eacutegalement fournir la possibiliteacute de creacuteer un site web de type portail comme lrsquoillustre lrsquoexemple de Cetelem1

Profil des clients et utilisateurs

Lrsquoun de nos principaux objectifs est de pouvoir deacuteterminer quels sont les portails les plus adapteacutes aux entreprises Il faut donc avant tout deacutefinir quels sont les profils des clients qui seront susceptibles drsquoecirctre inteacuteresseacutes par lrsquoacquisition drsquoun portail web ou drsquoentreprise

La plupart de ces entreprises deacutesirent avoir un point drsquoentreacutee unique vers de

nombreuses applications telles qursquoun agenda un emploi du temps leur courrier eacutelectronique ou toute autre application meacutetier Ces entreprises possegravedent geacuteneacuteralement un nombre drsquoemployeacutes conseacutequent ou des postes disperseacutes geacuteographiquement Il existe eacutegalement des employeacutes qui doivent souvent changer de mateacuteriel de travail par exemple des commerciaux utilisant des terminaux mobiles lors de leurs deacuteplacements

Les portails qui permettent de centraliser une multitude drsquooutils facilitent donc grandement le travail quotidien ainsi que la productiviteacute des employeacutes

1 httpwwwcetelem-immofrPagesAccueilaspx

Livre Blanc mdash Veille technologique

Page 6

Lrsquoutilisation drsquoun portail permet eacutegalement la personnalisation de lrsquointerface en fonction de lrsquoutilisateur Par exemple des employeacutes travaillant dans un deacutepartement financier auront directement accegraves aux cours de la bourse ou aux derniegraveres informations concernant lrsquoeacuteconomie Lrsquointeacuterecirct pour les entreprises ayant plusieurs deacutepartements apparait eacutevident

En conclusion les portails quels qursquoils soient sont destineacutes agrave des entreprises qui middot souhaitent avoir un point drsquoentreacutee unique agrave leur systegraveme drsquoinformation middot veulent rester en contact avec leurs collaborateurs quel que soit lrsquoendroit ougrave ils se

trouvent middot deacutesirent simplifier la gestion des applications web qursquoelles utilisent middot souhaitent permettre agrave leurs employeacutes de travailler efficacement de maniegravere

distante middot veulent geacuterer et optimiser lrsquoespace de travail de chacun de leurs employeacutes

Neacuteanmoins les solutions proprieacutetaires proposeacutees par des entreprises telles qursquoIBM

ou Oracle restent tregraves chegraveres et ne peuvent ecirctre financeacutees que par de grandes entreprises

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 3: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 2

IInnttrroodduuccttiioonn Ce document a eacuteteacute produit par six eacutetudiants de seconde anneacutee de la filiegravere

Informatique de lrsquoInstitut des Sciences et Techniques de LrsquoIngeacutenieur de Lyon 1 ndash Eacutecole Polytechnique Universitaire (ISTIL-EPU Lyon 1) Il est la conclusion de pregraves de huit mois de recherches

Ce projet nous a eacuteteacute proposeacute dans le cadre de lrsquouniteacute drsquoenseignement laquo Veille

technologique raquo par la socieacuteteacute Logica Nous avons eacuteteacute accompagneacutes par Guillaume DARONA expert technique pour Logica Steacutephanie POUCHOT et Emmanuel COQUERY tous deux maicirctres de confeacuterences agrave lrsquouniversiteacute Claude Bernard Lyon 1

Lrsquoobjectif de ce livre blanc nrsquoest pas de fournir seulement un comparatif entre

plusieurs portails il est aussi de preacutesenter la notion de portail drsquoentreprise et drsquoanalyser les concepts mis en œuvre par une telle solution

Ainsi nous commencerons par deacutefinir le contexte du sujet puis nous examinerons

son environnement pour finalement preacutesenter les acteurs en position sur le marcheacute et les comparer

Livre Blanc mdash Veille technologique

Page 3

CCoonntteexxttee

NNoottiioonn ddee ppoorrttaaiill Avant tout il convient de preacuteciser le cadre du sujet en le deacutefinissant Cependant il

nrsquoexiste pas de deacutefinition universelle de la notion de portail Voici donc plusieurs pistes de deacutefinition rencontreacutees sur Internet

Wikipeacutedia portail Web

laquo Un portail Web est un site Web qui offre une porte dentreacutee unique sur un large eacuteventail de ressources et de services (courrier eacutelectronique forum de discussion espaces de publication moteur de recherche) centreacutes sur un domaine ou une communauteacute particuliegravere raquo

httpfrwikipediaorgwikiPortail_Web

ZDNet Portail drsquoentreprise la deacutemarche de choix

laquo Un portail est une porte daccegraves Internet public etou priveacutee agrave un agreacutegat de contenus et dapplications raquo

httpwwwzdnetfractualitesinformatique0390407453916957200htm

IBM Logiciel IBM Web Portal ndash Gamme WebSphere

laquo Les portails Web permettent aux partenaires aux salarieacutes et aux clients de choisir leur environnement de travail avec des applications personnaliseacutees en fonction de leur rocircle du contexte des actions du pays ougrave ils se trouvent de leurs preacutefeacuterences et des besoins en travail collaboratif de leur eacutequipe raquo

httpwww-01ibmcomsoftwarefrwebsphereportal

Agrave la vue de ces eacuteleacutements il parait eacutevident qursquoun portail se diffeacuterencie drsquoun simple site

de contenus il doit inclure des ressources applicatives ainsi que des services Il peut eacutegalement donner accegraves agrave des ressources qui ne lui appartiennent pas sa

valeur reacutesidant alors dans le choix et lrsquointeacutegration drsquooutils

Livre Blanc mdash Veille technologique

Page 4

FFoonnccttiioonnss ddrsquorsquouunn ppoorrttaaiill On peut aujourdrsquohui deacutegager trois tendances principales dans la conception des

portails

Geacuteneacuteralisation des applications meacutetiers disponibles sur Internet

Lrsquoargument geacuteographique est eacutevident notamment pour les grandes entreprises qui possegravedent de nombreux bureaux de par le monde Lrsquoaccessibiliteacute des applications speacutecifiques agrave lrsquoentreprise depuis nrsquoimporte quel poste de travail devient gage de compeacutetitiviteacute et de coheacutesion

De ce fait la seacutecuriteacute avec une gestion des droits performante devient un point

critique des portails

Gestion de contenu et communication

Degraves la fin des anneacutees 90 les intranets se transforment en bases de connaissances Chaque collaborateur a alors besoin de ce service pour trouver les informations neacutecessaires agrave ses activiteacutes

Lrsquoentreprise moderne acceacutelegravere alors la deacutemateacuterialisation de ses donneacutees

Utilisation drsquooutils collaboratifs

Chaque employeacute possegravede aujourdrsquohui une messagerie eacutelectronique un carnet drsquoadresse un agenda en ligne ou encore une liste de tacircches

Les solutions telles qursquoIBM Lotus Notes ou Microsoft Office Outlook sont les plus utiliseacutees mais restent indeacutependantes de lrsquointranet

Eacutetant donneacute que les possibiliteacutes drsquoaccegraves Web de ces outils deviennent indispensables

les entreprises ressentent drsquoautant plus la neacutecessiteacute drsquoutiliser des portails Les portails drsquoentreprise actuels permettent donc lrsquoorganisation et lrsquouniformisation

drsquoaccegraves aux ressources tout en assurant une vision globale du systegraveme drsquoinformation Ils proposent eacutegalement une information adapteacutee aux compeacutetences de chacun

Livre Blanc mdash Veille technologique

Page 5

Notons que lrsquoorganisation en tableau de bord permettant la synthegravese de plusieurs sources soulegraveve deux questions

Comment administrer des applications et geacuterer des politiques de seacutecuriteacute au plus pregraves des utilisateurs

Quels moyens pour assurer une identification unique qui permet une navigation et un changement drsquoapplication fluide

En reacutesumeacute lrsquoambiguiumlteacute du terme portail reacuteside dans sa double utilisation middot drsquoune part il existe des portails Web pour le grand public axeacutes autour de thegravemes

des portails immobiliers des portails drsquoemploi ou encore des portails geacuteneacuteralistes tels que Yahoo

middot drsquoautre part les portails drsquoentreprise qui utilisent Internet avec lrsquoobjectif drsquoameacuteliorer les performances drsquoune entreprise

La frontiegravere semble parfois floue tant les eacutediteurs se positionnent sur les deux

secteurs Par exemple la solution de Microsoft SharePoint peut ecirctre utiliseacutee comme portail drsquoentreprise avec toutes ses fonctionnaliteacutes de gestion de contenu de communication ou de Business Intelligence mais peut eacutegalement fournir la possibiliteacute de creacuteer un site web de type portail comme lrsquoillustre lrsquoexemple de Cetelem1

Profil des clients et utilisateurs

Lrsquoun de nos principaux objectifs est de pouvoir deacuteterminer quels sont les portails les plus adapteacutes aux entreprises Il faut donc avant tout deacutefinir quels sont les profils des clients qui seront susceptibles drsquoecirctre inteacuteresseacutes par lrsquoacquisition drsquoun portail web ou drsquoentreprise

La plupart de ces entreprises deacutesirent avoir un point drsquoentreacutee unique vers de

nombreuses applications telles qursquoun agenda un emploi du temps leur courrier eacutelectronique ou toute autre application meacutetier Ces entreprises possegravedent geacuteneacuteralement un nombre drsquoemployeacutes conseacutequent ou des postes disperseacutes geacuteographiquement Il existe eacutegalement des employeacutes qui doivent souvent changer de mateacuteriel de travail par exemple des commerciaux utilisant des terminaux mobiles lors de leurs deacuteplacements

Les portails qui permettent de centraliser une multitude drsquooutils facilitent donc grandement le travail quotidien ainsi que la productiviteacute des employeacutes

1 httpwwwcetelem-immofrPagesAccueilaspx

Livre Blanc mdash Veille technologique

Page 6

Lrsquoutilisation drsquoun portail permet eacutegalement la personnalisation de lrsquointerface en fonction de lrsquoutilisateur Par exemple des employeacutes travaillant dans un deacutepartement financier auront directement accegraves aux cours de la bourse ou aux derniegraveres informations concernant lrsquoeacuteconomie Lrsquointeacuterecirct pour les entreprises ayant plusieurs deacutepartements apparait eacutevident

En conclusion les portails quels qursquoils soient sont destineacutes agrave des entreprises qui middot souhaitent avoir un point drsquoentreacutee unique agrave leur systegraveme drsquoinformation middot veulent rester en contact avec leurs collaborateurs quel que soit lrsquoendroit ougrave ils se

trouvent middot deacutesirent simplifier la gestion des applications web qursquoelles utilisent middot souhaitent permettre agrave leurs employeacutes de travailler efficacement de maniegravere

distante middot veulent geacuterer et optimiser lrsquoespace de travail de chacun de leurs employeacutes

Neacuteanmoins les solutions proprieacutetaires proposeacutees par des entreprises telles qursquoIBM

ou Oracle restent tregraves chegraveres et ne peuvent ecirctre financeacutees que par de grandes entreprises

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 4: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 3

CCoonntteexxttee

NNoottiioonn ddee ppoorrttaaiill Avant tout il convient de preacuteciser le cadre du sujet en le deacutefinissant Cependant il

nrsquoexiste pas de deacutefinition universelle de la notion de portail Voici donc plusieurs pistes de deacutefinition rencontreacutees sur Internet

Wikipeacutedia portail Web

laquo Un portail Web est un site Web qui offre une porte dentreacutee unique sur un large eacuteventail de ressources et de services (courrier eacutelectronique forum de discussion espaces de publication moteur de recherche) centreacutes sur un domaine ou une communauteacute particuliegravere raquo

httpfrwikipediaorgwikiPortail_Web

ZDNet Portail drsquoentreprise la deacutemarche de choix

laquo Un portail est une porte daccegraves Internet public etou priveacutee agrave un agreacutegat de contenus et dapplications raquo

httpwwwzdnetfractualitesinformatique0390407453916957200htm

IBM Logiciel IBM Web Portal ndash Gamme WebSphere

laquo Les portails Web permettent aux partenaires aux salarieacutes et aux clients de choisir leur environnement de travail avec des applications personnaliseacutees en fonction de leur rocircle du contexte des actions du pays ougrave ils se trouvent de leurs preacutefeacuterences et des besoins en travail collaboratif de leur eacutequipe raquo

httpwww-01ibmcomsoftwarefrwebsphereportal

Agrave la vue de ces eacuteleacutements il parait eacutevident qursquoun portail se diffeacuterencie drsquoun simple site

de contenus il doit inclure des ressources applicatives ainsi que des services Il peut eacutegalement donner accegraves agrave des ressources qui ne lui appartiennent pas sa

valeur reacutesidant alors dans le choix et lrsquointeacutegration drsquooutils

Livre Blanc mdash Veille technologique

Page 4

FFoonnccttiioonnss ddrsquorsquouunn ppoorrttaaiill On peut aujourdrsquohui deacutegager trois tendances principales dans la conception des

portails

Geacuteneacuteralisation des applications meacutetiers disponibles sur Internet

Lrsquoargument geacuteographique est eacutevident notamment pour les grandes entreprises qui possegravedent de nombreux bureaux de par le monde Lrsquoaccessibiliteacute des applications speacutecifiques agrave lrsquoentreprise depuis nrsquoimporte quel poste de travail devient gage de compeacutetitiviteacute et de coheacutesion

De ce fait la seacutecuriteacute avec une gestion des droits performante devient un point

critique des portails

Gestion de contenu et communication

Degraves la fin des anneacutees 90 les intranets se transforment en bases de connaissances Chaque collaborateur a alors besoin de ce service pour trouver les informations neacutecessaires agrave ses activiteacutes

Lrsquoentreprise moderne acceacutelegravere alors la deacutemateacuterialisation de ses donneacutees

Utilisation drsquooutils collaboratifs

Chaque employeacute possegravede aujourdrsquohui une messagerie eacutelectronique un carnet drsquoadresse un agenda en ligne ou encore une liste de tacircches

Les solutions telles qursquoIBM Lotus Notes ou Microsoft Office Outlook sont les plus utiliseacutees mais restent indeacutependantes de lrsquointranet

Eacutetant donneacute que les possibiliteacutes drsquoaccegraves Web de ces outils deviennent indispensables

les entreprises ressentent drsquoautant plus la neacutecessiteacute drsquoutiliser des portails Les portails drsquoentreprise actuels permettent donc lrsquoorganisation et lrsquouniformisation

drsquoaccegraves aux ressources tout en assurant une vision globale du systegraveme drsquoinformation Ils proposent eacutegalement une information adapteacutee aux compeacutetences de chacun

Livre Blanc mdash Veille technologique

Page 5

Notons que lrsquoorganisation en tableau de bord permettant la synthegravese de plusieurs sources soulegraveve deux questions

Comment administrer des applications et geacuterer des politiques de seacutecuriteacute au plus pregraves des utilisateurs

Quels moyens pour assurer une identification unique qui permet une navigation et un changement drsquoapplication fluide

En reacutesumeacute lrsquoambiguiumlteacute du terme portail reacuteside dans sa double utilisation middot drsquoune part il existe des portails Web pour le grand public axeacutes autour de thegravemes

des portails immobiliers des portails drsquoemploi ou encore des portails geacuteneacuteralistes tels que Yahoo

middot drsquoautre part les portails drsquoentreprise qui utilisent Internet avec lrsquoobjectif drsquoameacuteliorer les performances drsquoune entreprise

La frontiegravere semble parfois floue tant les eacutediteurs se positionnent sur les deux

secteurs Par exemple la solution de Microsoft SharePoint peut ecirctre utiliseacutee comme portail drsquoentreprise avec toutes ses fonctionnaliteacutes de gestion de contenu de communication ou de Business Intelligence mais peut eacutegalement fournir la possibiliteacute de creacuteer un site web de type portail comme lrsquoillustre lrsquoexemple de Cetelem1

Profil des clients et utilisateurs

Lrsquoun de nos principaux objectifs est de pouvoir deacuteterminer quels sont les portails les plus adapteacutes aux entreprises Il faut donc avant tout deacutefinir quels sont les profils des clients qui seront susceptibles drsquoecirctre inteacuteresseacutes par lrsquoacquisition drsquoun portail web ou drsquoentreprise

La plupart de ces entreprises deacutesirent avoir un point drsquoentreacutee unique vers de

nombreuses applications telles qursquoun agenda un emploi du temps leur courrier eacutelectronique ou toute autre application meacutetier Ces entreprises possegravedent geacuteneacuteralement un nombre drsquoemployeacutes conseacutequent ou des postes disperseacutes geacuteographiquement Il existe eacutegalement des employeacutes qui doivent souvent changer de mateacuteriel de travail par exemple des commerciaux utilisant des terminaux mobiles lors de leurs deacuteplacements

Les portails qui permettent de centraliser une multitude drsquooutils facilitent donc grandement le travail quotidien ainsi que la productiviteacute des employeacutes

1 httpwwwcetelem-immofrPagesAccueilaspx

Livre Blanc mdash Veille technologique

Page 6

Lrsquoutilisation drsquoun portail permet eacutegalement la personnalisation de lrsquointerface en fonction de lrsquoutilisateur Par exemple des employeacutes travaillant dans un deacutepartement financier auront directement accegraves aux cours de la bourse ou aux derniegraveres informations concernant lrsquoeacuteconomie Lrsquointeacuterecirct pour les entreprises ayant plusieurs deacutepartements apparait eacutevident

En conclusion les portails quels qursquoils soient sont destineacutes agrave des entreprises qui middot souhaitent avoir un point drsquoentreacutee unique agrave leur systegraveme drsquoinformation middot veulent rester en contact avec leurs collaborateurs quel que soit lrsquoendroit ougrave ils se

trouvent middot deacutesirent simplifier la gestion des applications web qursquoelles utilisent middot souhaitent permettre agrave leurs employeacutes de travailler efficacement de maniegravere

distante middot veulent geacuterer et optimiser lrsquoespace de travail de chacun de leurs employeacutes

Neacuteanmoins les solutions proprieacutetaires proposeacutees par des entreprises telles qursquoIBM

ou Oracle restent tregraves chegraveres et ne peuvent ecirctre financeacutees que par de grandes entreprises

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 5: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 4

FFoonnccttiioonnss ddrsquorsquouunn ppoorrttaaiill On peut aujourdrsquohui deacutegager trois tendances principales dans la conception des

portails

Geacuteneacuteralisation des applications meacutetiers disponibles sur Internet

Lrsquoargument geacuteographique est eacutevident notamment pour les grandes entreprises qui possegravedent de nombreux bureaux de par le monde Lrsquoaccessibiliteacute des applications speacutecifiques agrave lrsquoentreprise depuis nrsquoimporte quel poste de travail devient gage de compeacutetitiviteacute et de coheacutesion

De ce fait la seacutecuriteacute avec une gestion des droits performante devient un point

critique des portails

Gestion de contenu et communication

Degraves la fin des anneacutees 90 les intranets se transforment en bases de connaissances Chaque collaborateur a alors besoin de ce service pour trouver les informations neacutecessaires agrave ses activiteacutes

Lrsquoentreprise moderne acceacutelegravere alors la deacutemateacuterialisation de ses donneacutees

Utilisation drsquooutils collaboratifs

Chaque employeacute possegravede aujourdrsquohui une messagerie eacutelectronique un carnet drsquoadresse un agenda en ligne ou encore une liste de tacircches

Les solutions telles qursquoIBM Lotus Notes ou Microsoft Office Outlook sont les plus utiliseacutees mais restent indeacutependantes de lrsquointranet

Eacutetant donneacute que les possibiliteacutes drsquoaccegraves Web de ces outils deviennent indispensables

les entreprises ressentent drsquoautant plus la neacutecessiteacute drsquoutiliser des portails Les portails drsquoentreprise actuels permettent donc lrsquoorganisation et lrsquouniformisation

drsquoaccegraves aux ressources tout en assurant une vision globale du systegraveme drsquoinformation Ils proposent eacutegalement une information adapteacutee aux compeacutetences de chacun

Livre Blanc mdash Veille technologique

Page 5

Notons que lrsquoorganisation en tableau de bord permettant la synthegravese de plusieurs sources soulegraveve deux questions

Comment administrer des applications et geacuterer des politiques de seacutecuriteacute au plus pregraves des utilisateurs

Quels moyens pour assurer une identification unique qui permet une navigation et un changement drsquoapplication fluide

En reacutesumeacute lrsquoambiguiumlteacute du terme portail reacuteside dans sa double utilisation middot drsquoune part il existe des portails Web pour le grand public axeacutes autour de thegravemes

des portails immobiliers des portails drsquoemploi ou encore des portails geacuteneacuteralistes tels que Yahoo

middot drsquoautre part les portails drsquoentreprise qui utilisent Internet avec lrsquoobjectif drsquoameacuteliorer les performances drsquoune entreprise

La frontiegravere semble parfois floue tant les eacutediteurs se positionnent sur les deux

secteurs Par exemple la solution de Microsoft SharePoint peut ecirctre utiliseacutee comme portail drsquoentreprise avec toutes ses fonctionnaliteacutes de gestion de contenu de communication ou de Business Intelligence mais peut eacutegalement fournir la possibiliteacute de creacuteer un site web de type portail comme lrsquoillustre lrsquoexemple de Cetelem1

Profil des clients et utilisateurs

Lrsquoun de nos principaux objectifs est de pouvoir deacuteterminer quels sont les portails les plus adapteacutes aux entreprises Il faut donc avant tout deacutefinir quels sont les profils des clients qui seront susceptibles drsquoecirctre inteacuteresseacutes par lrsquoacquisition drsquoun portail web ou drsquoentreprise

La plupart de ces entreprises deacutesirent avoir un point drsquoentreacutee unique vers de

nombreuses applications telles qursquoun agenda un emploi du temps leur courrier eacutelectronique ou toute autre application meacutetier Ces entreprises possegravedent geacuteneacuteralement un nombre drsquoemployeacutes conseacutequent ou des postes disperseacutes geacuteographiquement Il existe eacutegalement des employeacutes qui doivent souvent changer de mateacuteriel de travail par exemple des commerciaux utilisant des terminaux mobiles lors de leurs deacuteplacements

Les portails qui permettent de centraliser une multitude drsquooutils facilitent donc grandement le travail quotidien ainsi que la productiviteacute des employeacutes

1 httpwwwcetelem-immofrPagesAccueilaspx

Livre Blanc mdash Veille technologique

Page 6

Lrsquoutilisation drsquoun portail permet eacutegalement la personnalisation de lrsquointerface en fonction de lrsquoutilisateur Par exemple des employeacutes travaillant dans un deacutepartement financier auront directement accegraves aux cours de la bourse ou aux derniegraveres informations concernant lrsquoeacuteconomie Lrsquointeacuterecirct pour les entreprises ayant plusieurs deacutepartements apparait eacutevident

En conclusion les portails quels qursquoils soient sont destineacutes agrave des entreprises qui middot souhaitent avoir un point drsquoentreacutee unique agrave leur systegraveme drsquoinformation middot veulent rester en contact avec leurs collaborateurs quel que soit lrsquoendroit ougrave ils se

trouvent middot deacutesirent simplifier la gestion des applications web qursquoelles utilisent middot souhaitent permettre agrave leurs employeacutes de travailler efficacement de maniegravere

distante middot veulent geacuterer et optimiser lrsquoespace de travail de chacun de leurs employeacutes

Neacuteanmoins les solutions proprieacutetaires proposeacutees par des entreprises telles qursquoIBM

ou Oracle restent tregraves chegraveres et ne peuvent ecirctre financeacutees que par de grandes entreprises

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 6: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 5

Notons que lrsquoorganisation en tableau de bord permettant la synthegravese de plusieurs sources soulegraveve deux questions

Comment administrer des applications et geacuterer des politiques de seacutecuriteacute au plus pregraves des utilisateurs

Quels moyens pour assurer une identification unique qui permet une navigation et un changement drsquoapplication fluide

En reacutesumeacute lrsquoambiguiumlteacute du terme portail reacuteside dans sa double utilisation middot drsquoune part il existe des portails Web pour le grand public axeacutes autour de thegravemes

des portails immobiliers des portails drsquoemploi ou encore des portails geacuteneacuteralistes tels que Yahoo

middot drsquoautre part les portails drsquoentreprise qui utilisent Internet avec lrsquoobjectif drsquoameacuteliorer les performances drsquoune entreprise

La frontiegravere semble parfois floue tant les eacutediteurs se positionnent sur les deux

secteurs Par exemple la solution de Microsoft SharePoint peut ecirctre utiliseacutee comme portail drsquoentreprise avec toutes ses fonctionnaliteacutes de gestion de contenu de communication ou de Business Intelligence mais peut eacutegalement fournir la possibiliteacute de creacuteer un site web de type portail comme lrsquoillustre lrsquoexemple de Cetelem1

Profil des clients et utilisateurs

Lrsquoun de nos principaux objectifs est de pouvoir deacuteterminer quels sont les portails les plus adapteacutes aux entreprises Il faut donc avant tout deacutefinir quels sont les profils des clients qui seront susceptibles drsquoecirctre inteacuteresseacutes par lrsquoacquisition drsquoun portail web ou drsquoentreprise

La plupart de ces entreprises deacutesirent avoir un point drsquoentreacutee unique vers de

nombreuses applications telles qursquoun agenda un emploi du temps leur courrier eacutelectronique ou toute autre application meacutetier Ces entreprises possegravedent geacuteneacuteralement un nombre drsquoemployeacutes conseacutequent ou des postes disperseacutes geacuteographiquement Il existe eacutegalement des employeacutes qui doivent souvent changer de mateacuteriel de travail par exemple des commerciaux utilisant des terminaux mobiles lors de leurs deacuteplacements

Les portails qui permettent de centraliser une multitude drsquooutils facilitent donc grandement le travail quotidien ainsi que la productiviteacute des employeacutes

1 httpwwwcetelem-immofrPagesAccueilaspx

Livre Blanc mdash Veille technologique

Page 6

Lrsquoutilisation drsquoun portail permet eacutegalement la personnalisation de lrsquointerface en fonction de lrsquoutilisateur Par exemple des employeacutes travaillant dans un deacutepartement financier auront directement accegraves aux cours de la bourse ou aux derniegraveres informations concernant lrsquoeacuteconomie Lrsquointeacuterecirct pour les entreprises ayant plusieurs deacutepartements apparait eacutevident

En conclusion les portails quels qursquoils soient sont destineacutes agrave des entreprises qui middot souhaitent avoir un point drsquoentreacutee unique agrave leur systegraveme drsquoinformation middot veulent rester en contact avec leurs collaborateurs quel que soit lrsquoendroit ougrave ils se

trouvent middot deacutesirent simplifier la gestion des applications web qursquoelles utilisent middot souhaitent permettre agrave leurs employeacutes de travailler efficacement de maniegravere

distante middot veulent geacuterer et optimiser lrsquoespace de travail de chacun de leurs employeacutes

Neacuteanmoins les solutions proprieacutetaires proposeacutees par des entreprises telles qursquoIBM

ou Oracle restent tregraves chegraveres et ne peuvent ecirctre financeacutees que par de grandes entreprises

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 7: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 6

Lrsquoutilisation drsquoun portail permet eacutegalement la personnalisation de lrsquointerface en fonction de lrsquoutilisateur Par exemple des employeacutes travaillant dans un deacutepartement financier auront directement accegraves aux cours de la bourse ou aux derniegraveres informations concernant lrsquoeacuteconomie Lrsquointeacuterecirct pour les entreprises ayant plusieurs deacutepartements apparait eacutevident

En conclusion les portails quels qursquoils soient sont destineacutes agrave des entreprises qui middot souhaitent avoir un point drsquoentreacutee unique agrave leur systegraveme drsquoinformation middot veulent rester en contact avec leurs collaborateurs quel que soit lrsquoendroit ougrave ils se

trouvent middot deacutesirent simplifier la gestion des applications web qursquoelles utilisent middot souhaitent permettre agrave leurs employeacutes de travailler efficacement de maniegravere

distante middot veulent geacuterer et optimiser lrsquoespace de travail de chacun de leurs employeacutes

Neacuteanmoins les solutions proprieacutetaires proposeacutees par des entreprises telles qursquoIBM

ou Oracle restent tregraves chegraveres et ne peuvent ecirctre financeacutees que par de grandes entreprises

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 8: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 7

EEnnvviirroonnnneemmeenntt

SSoocciiaall Le sujet est directement lieacute aux eacutechanges drsquoinformations aujourdrsquohui nerf de la guerre

des entreprises Veacuteritables deacuteclencheurs de deacutecisions ils peuvent donner une avance deacutecisive face agrave la concurrence

On estime ainsi qursquoun lien srsquoeacutetablit entre la performance eacuteconomique drsquoune entreprise et la qualiteacute organisationnelle de son systegraveme drsquoinformation

La culture informatique

En mars 2008 le CIGREF publie laquo Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation raquo en observant onze entreprises qui se distinguent par lrsquoavantage concurrentiel qursquoelles tirent des systegravemes drsquoinformation

Ce rapport eacutetablit qursquoune certaine habitude drsquoutilisation des systegravemes drsquoinformation influe sur la performance des entreprises au-delagrave des retours sur investissements dans le domaine logiciel mateacuteriel et du savoir-faire des eacutequipes informatiques

De plus en plus drsquoentreprises deacutesirent ainsi aujourdrsquohui creacuteer de la valeur par les systegravemes drsquoinformation notamment en suivant certains principes

middot maicirctriser les processus meacutetiers pour assurer la qualiteacute geacuterer les coucircts les deacutelais et la disponibiliteacute

middot deacutevelopper des solutions afin de tracer lrsquoallocation des investissements lrsquoarchitecture de lrsquoentreprise le pilotage des projets la redeacutefinition des processus etc

middot eacutetablir des alliances entre les systegravemes drsquoinformation systegraveme geacuteneacuteral et systegraveme meacutetier

middot assimiler la gouvernance des systegravemes drsquoinformation agrave celle de lrsquoentreprise middot mettre agrave jour des indicateurs de performance gracircce aux services opeacuterationnels de

lrsquoentreprise

Les enjeux des portails

Les portails dentreprise ameacuteliorent ainsi la reacutecupeacuteration et la circulation des informations entre les services pour en optimiser la productiviteacute et lefficaciteacute On justifie freacutequemment leur mise en place par un besoin de communication entre services ou entre couches de la hieacuterarchie

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 9: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 8

Les portails dentreprise participent aussi agrave lacceacuteleacuteration de la prise de deacutecisions en se basant sur les indicateurs deacutetat eacutevoqueacutes ci-dessus On observe eacutegalement une reacuteduction des coucircts geacuteneacuteraux inheacuterente agrave une meilleure organisation des processus opeacuterationnels

Enfin il devient possible de creacuteer des interfaces de communication avec ses salarieacutes clients et partenaires afin dameacuteliorer laspect relationnel de lentreprise et donc sa compeacutetitiviteacute structurelle

Difficulteacutes de mise en place

La mise en place drsquoun portail se confronte reacuteguliegraverement agrave la reacutesistance au changement des utilisateurs En effet selon csccom qui eacutetudie les facteurs qui font eacutechouer ce genre de projets 60 des eacutechecs peuvent ecirctre imputeacutes agrave lhomme

Cela sexplique principalement par middot la peur du changement middot lrsquoeffort dapprentissage deacutemoralisant middot les difficulteacutes de communication interne

De plus lors de lrsquoannonce du projet la crainte de sexposer agrave la critique prime sur la

reconnaissance La reacuteaction qui en deacutecoule peut aller du manque de coopeacuteration agrave la deacutemotivation voire au refus total

On observe alors que les entreprises sous-estiment souvent limportance de la

conduite du changement la deacutemarche paraissant trop formelle Cette mission se base pourtant sur une meacutethodologie qui porte ses fruits Elle sarme surtout de psychologie de strateacutegie de conseils de pilotage de projets ainsi que de la patience de chaque utilisateur Il est de la responsabiliteacute de lrsquoeacutequipe gouvernante de faire un effort peacutedagogique lors de lrsquoimpleacutementation drsquoun nouvel outil

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 10: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 9

JJuurriiddiiqquuee Un portail drsquoentreprise eacutetant par deacutefinition lieacute au systegraveme drsquoinformation donc aux

donneacutees des utilisateurs il semble indispensable de srsquointeacuteresser agrave lrsquoaspect juridique et leacutegislatif encadrant ces pratiques

Les eacutechanges drsquoinformations au sein des entreprises sont confronteacutes agrave diverses

menaces telles que la perte drsquointeacutegriteacute de linformation ou lrsquoabsence de confidentialiteacute Les textes de loi protegravegent les proprieacutetaires de lrsquoinformation et reacuteglementent les faits et gestes de ceux qui la manipulent

Protection de lrsquoinformation stockeacutee

laquo Linformatique se doit drsquoecirctre au service de chacun et ne peut porter atteinte ni agrave lidentiteacute humaine ni aux droits de lhomme ni agrave la vie priveacutee ni aux liberteacutes individuelles ou publiques raquo

Loi du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

La CNIL (Commission Nationale de lInformatique et des Liberteacutes) est chargeacutee de

veiller au respect de cette loi Lrsquoune de ses principales missions est drsquoinformer et de controcircler les personnes concerneacutees de leurs droits et obligations Aussi les traitements automatiseacutes dinformations (collecte enregistrement eacutelaboration modification conservation et destruction dinformations) doivent faire lrsquoobjet drsquoun acte reacuteglementaire apregraves avis favorable de la CNIL

La loi condamne de plus toute collecte de donneacutees opeacutereacutee par moyen frauduleux

deacuteloyal ou illicite De mecircme toute personne physique a le droit de sopposer pour des raisons leacutegitimes agrave ce que des informations nominatives la concernant fassent lobjet dun traitement

Notons qursquoau-delagrave de la dureacutee neacutecessaire au traitement les informations peuvent ecirctre

conserveacutees uniquement agrave des fins historiques statistiques ou scientifiques ou apregraves accord expregraves des inteacuteresseacutes ou de la CNIL En revanche il est interdit de conserver sauf accord expregraves de linteacuteresseacute des donneacutees nominatives qui font apparaicirctre les origines raciales les opinions politiques philosophiques religieuses les appartenances syndicales ou les mœurs des personnes sauf respectivement en ce qui concerne les eacuteglises et les groupements agrave caractegravere religieux philosophique politique ou syndical

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 11: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 10

Il est important de savoir qursquoune personne identifieacutee par des informations en devient proprieacutetaire Agrave cet effet elle peut obtenir une copie des informations la concernant Elle peut eacutegalement exiger que soient rectifieacutees compleacuteteacutees clarifieacutees mises agrave jour ou effaceacutees les informations la concernant qui sont inexactes incomplegravetes eacutequivoques peacuterimeacutees ou dont la collecte lutilisation la communication ou la conservation est interdite Ainsi toute personne justifiant de son identiteacute a le droit dinterroger les services chargeacutes de mettre en œuvre les traitements automatiseacutes en vue de savoir si ces traitements portent sur des informations nominatives la concernant

Agrave tout cela srsquoajoute le fait que toute personne responsable drsquoun traitement

dinformations nominatives sengage agrave prendre toute preacutecaution utile agrave la seacutecuriteacute des informations et notamment dempecirccher quelles ne soient deacuteformeacutees endommageacutees ou communiqueacutees agrave des tiers non autoriseacutes

Notons tout de mecircme que le client qui acquiert un portail est lrsquounique responsable de

lrsquoaccegraves agrave son compte Il reste donc agrave sa charge de conserver secregravetement son identifiant et son mot de passe afin qursquoaucun tiers ne puisse acceacuteder au contenu du portail sans en avoir les droits

Protection du droit drsquoauteur

Il faut penser que lrsquoentreprise qui acquiert un portail ne devient pas forceacutement proprieacutetaire de son code source

Lauteur dune œuvre de lesprit jouit sur cette œuvre du seul fait de sa creacuteation dun droit de proprieacuteteacute incorporelle exclusif et opposable agrave tous

Code de la proprieacuteteacute intellectuelle

Un logiciel creacuteeacute au sein drsquoune entreprise lui appartient donc mecircme si cette derniegravere

vend un exemplaire agrave un client Le client peut simplement utiliser les programmes et faire les copies neacutecessaires Ainsi mecircme si la creacuteation du logiciel a eacuteteacute faite sur commande lrsquoentreprise conserve la proprieacuteteacute intellectuelle morale et patrimoniale (sauf clause contraire du contrat de vente) qui lui confegravere

middot des droits moraux qui reconnaissent agrave lauteur la paterniteacute de lœuvre et assurent le respect de linteacutegriteacute de lœuvre

middot des droits patrimoniaux qui confegraverent un monopole drsquoexploitation eacuteconomique sur ses œuvres pour une dureacutee variable au terme de laquelle les œuvres entrent dans le domaine public

Le client ne pourra donc pas srsquoil nrsquoy est pas expresseacutement autoriseacute par le fournisseur

modifier le portail ni le revendre

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 12: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 11

Notons que le logiciel creacuteeacute par un salarieacute appartient agrave lrsquoemployeur sous reacuteserve des conditions suivantes

middot que le creacuteateur du logiciel soit salarieacute de lrsquoentreprise middot qursquoil agisse dans lrsquoexercice de ses fonctions ou drsquoapregraves les instructions de

lrsquoemployeur (mecircme si le logiciel a eacuteteacute creacuteeacute en dehors des horaires ou du lieu de travail)

middot sauf clause contraire du contrat de travail

Respect des licences Open Source

Dans le cas particulier des portails Open Source il existe des regravegles que les utilisateurs doivent eacutegalement respecter

Par deacutefinition la deacutesignation laquo Open Source raquo sapplique seulement aux logiciels dont

la licence respecte des critegraveres preacuteciseacutement eacutetablis par lOpen Source Initiative cest-agrave-dire la possibiliteacute de libre redistribution daccegraves au code source et de travaux deacuteriveacutes Le terme Open Source est parfois confondu avec le terme laquo free software raquo qui deacutesigne des logiciels gratuits qui ne sont pas neacutecessairement ouverts ni libres et semble aujourdrsquohui devenir un terme geacuteneacuterique pour garantir une nouvelle forme de qualiteacute le fait que la communauteacute de deacuteveloppement peut eacutetudier le code source pour localiser deacuteventuels problegravemes de seacutecuriteacute

Nous allons maintenant examiner deux licences Open Source preacutepondeacuterantes dans le

monde des portails Apache 20 et GNU General Public License

Licence Apache 20 La licence Apache est une licence de logiciel libre et Open Source Elle est eacutecrite par

lApache Software Foundation qui lapplique agrave tous les logicielsquelle publie Il en existe aujourdrsquohui plusieurs versions 10 11 et 20 Le point majeur de la licence Apache est dune part dautoriser la modification et la distribution du code sous toute forme - libre ou proprieacutetaire gratuit ou commerciale ndash et dautre part dobliger le maintien du copyright lors de toute modification

Plusieurs regravegles reacutegissent son utilisation middot Licence une copie de la licence doit ecirctre fournie avec le code source middot Modification toute modification dans le code source original drsquoun programme

doit faire lobjet dune description preacutecise de ce qui a eacuteteacute modifieacute middot Marques et brevets tous les brevets marques deacuteposeacutees copyright et notes

dattribution doivent ecirctre mentionneacutes agrave lexception de ceux qui ne concernent pas le code distribueacute

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 13: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 12

Agrave noter qursquoil est bien eacutevidemment autoriseacute dajouter son propre copyright aux modifications ajouteacutees et que ces modifications peuvent ecirctre placeacutees sous la mecircme licence ou sous les termes dune autre licence Si aucune deacuteclaration explicite nest incluse la licence Apache sera la licence reacutegissant les modifications

GNU General Public License La licence GNU - communeacutement abreacutegeacute laquo GPL1 raquo - est une licence qui fixe les

conditions leacutegales de distribution des logiciels libres du projet GNU Ses premiers reacutedacteurs sont Richard Stallman et Eben Moglen deux des grands acteurs de la Free Software Foundation Sa derniegravere version est la GNU GPL version 3 publieacutee le 29 juin 2007

La GPL met en œuvre la notion de copyleft qui vise agrave preacuteserver la liberteacute dutiliser

deacutetudier de modifier et de diffuser un logiciel et ses versions deacuteriveacutees Son objectif selon ses creacuteateurs est de garantir agrave lutilisateur les droits suivants

middot la liberteacute dexeacutecuter le logiciel pour nimporte quel usage middot la liberteacute deacutetudier le fonctionnement du programme et de ladapter agrave ses

besoins ce qui inclut laccegraves aux codes sources middot la liberteacute de redistribuer des copies middot la liberteacute dameacuteliorer le programme et lobligation de rendre publiques les

modifications afin que lensemble de la communauteacute en beacuteneacuteficie Les termes de la GPL autorisent ainsi toute personne agrave recevoir une copie dun travail

sous GPL Chaque personne qui adhegravere aux termes et aux conditions de la licence peut modifier le travail leacutetudier et le redistribuer Cette personne peut eacutegalement toucher de largent pour ce service - ce dernier point distingue la GPL des autres licences de logiciels qui interdisent la redistribution dans un but commercial

Neacuteanmoins la GPL ne donne pas agrave lutilisateur des droits de redistribution sans

limite le droit de redistribuer est garanti seulement si lutilisateur fournit le code source de la version modifieacutee De plus les copies distribueacutees incluant les modifications doivent impeacuterativement ecirctre elles aussi sous les termes de la GPL

1 General Public License

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 14: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 13

EacuteEacuteccoonnoommiiqquuee Le marcheacute est partageacute en deux cateacutegories de solutions proprieacutetaires et Open Source

Ces mondes sont relativement indeacutependants il nrsquoexiste que peu de concurrence entre leurs leaders

Selon une eacutetude du cabinet Gartner IBM et Microsoft occupent la premiegravere place du marcheacute des solutions proprieacutetaires avec Oracle GateIn est lrsquoune des solutions Open Source les plus importantes notamment gracircce agrave la crise

Eacutevolution du marcheacute des portails de 2006 agrave 2009

Sur ces graphes les eacutediteurs de portails sont eacutevalueacutes selon deux axes Performance (Ability to execute) Ce critegravere drsquoeacutevaluation de Gartner se base sur la qualiteacute du produit proposeacute sa

viabiliteacute geacuteneacuterale ses ventes la capaciteacute de reacuteaction de lrsquoeacutediteur son influence sur le marcheacute le suivi la relation client et la capaciteacute agrave atteindre ses objectifs

Clairvoyance (Completness of vision) Ce critegravere drsquoeacutevaluation de Gartner se base sur la compreacutehension du marcheacute par

lrsquoeacutediteur sa strateacutegie de communication de vente sa capaciteacute agrave fournir une solution qui sera viable dans le tempssa capaciteacute drsquoinnovation et agrave fournir une solution quelque soit la localisation de lrsquoacheteur

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 15: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 14

On peut alors classer les eacutediteurs en plusieurs cateacutegories Niche Ces eacutediteurs se concentrent sur une demande limiteacutee et cibleacutee ils ne sont preacutesents

que sur une zone geacuteographique restreinte et ne sont que peu actifs en dehors de leur domaine drsquoapplication

Visionnaires Ces acteurs possegravedent de bonnes solutions et une expertise technique suffisante pour

proposer des solutions populaires sur le marcheacute Neacuteanmoins ils ne sont que peu visibles et attrayants

Challengers Ces eacutediteurs sont solidement ancreacutes sur le marcheacute mais ne sont pas aussi

performants que les leaders en ce qui concerne la compreacutehension du marcheacute leurs strateacutegies de vente ou encore leur capaciteacute drsquoinnovation

Leaders Ces acteurs possegravedent une vision et une compreacutehension du marcheacute des portails tregraves

pointues ils ont une forte capaciteacute drsquoinnovation tout en eacutetant reconnus et proposent des solutions fiables qui correspondent aux besoins des utilisateurs

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 16: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 15

AAcctteeuurrss Apregraves la preacutesentation des portails drsquoentreprise et du contexte dans lequel ils

srsquoinscrivent il convient drsquointroduire les diffeacuterents acteurs du marcheacute Ce tour drsquohorizon ne traite pas drsquoOracle Portal la raison principale eacutetant la maicirctrise de cette solution par notre commanditaire En effet il semblait difficile drsquoapporter une plus-value agrave ses connaissances sur ce sujet

Le choix des acteurs reacutesulte de deux objectifs Le premier est de preacutesenter des solutions creacutedibles cest-agrave-dire deacutejagrave fortement implanteacutees sur le marcheacute ou posseacutedant un avenir prometteur Ensuite il semblait inteacuteressant de choisir des portails heacuteteacuterogegravenes de par leur conception venant du monde Java ou Microsoft Open Source ou proprieacutetaires

PPrreacuteeacutesseennttaattiioonn ddee cchhaaqquuee aacctteeuurr

SharePoint

SharePoint est le reacutesultat de la strateacutegie de Microsoft sur le marcheacute des portails drsquoentreprise Cette strateacutegie a eacuteteacute initieacutee en 2001 avec le produit Microsoft SharePoint Portal Server (SPS 2001) principalement orienteacute sur la gestion documentaire Vient ensuite Microsoft SharePoint Portal Server 2003 (SPS 2003) qui integravegre lrsquoaspect collaboratif et la gestion des processus meacutetiers En 2007 le produit change de nom pour devenir Microsoft Office SharePoint Server 2007 (MOSS 2007) Crsquoest sous cette version que SharePoint commence agrave ecirctre inteacutegreacute en masse dans les entreprises Enfin depuis le 12 mai 2010 Microsoft commercialise la derniegravere version de SharePoint sous le nom de SharePoint Server 2010

Ce livre blanc preacutesente principalement MOSS 2007 les retours drsquoexpeacuteriences sur la version 2010 eacutetant encore trop limiteacutes Cependant les nouveauteacutes majeures de SharePoint 2010 seront tout de mecircme abordeacutees

Techniquement SharePoint 2007 joue un triple rocircle middot crsquoest un produit packageacute pour la gestion drsquoinformations avec des modegraveles de

fonctionnement preacutedeacutefinis middot crsquoest aussi un serveur et un framework applicatif pouvant heacuteberger maintenir et

faciliter la creacuteation des applications meacutetiers middot crsquoest enfin une laquo usine agrave site raquo baseacutee sur les principes drsquoun geacuteneacuterateur de site web

et de modegravele meacutetier Lrsquoensemble du produit est eacutecrit avec la plateforme dotNet de Microsoft Ainsi le

Framework SharePoint eacutetend lrsquoASPNET 20 avec notamment des nouvelles fonctionnaliteacutes de creacuteation de site

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 17: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 16

Aussi le deacuteveloppement SharePoint est directement inteacutegreacute dans Visual Studio 2010

Pour la version 2007 il existe de nombreuses extensions pour la plateforme de deacuteveloppement Microsoft Des outils plus leacutegers pour de petites opeacuterations ne neacutecessitant pas drsquoimportantes connaissances en programmation sont aussi fournis comme SharePoint Designer

En plus de lrsquoaspect deacuteveloppement SharePoint possegravede de puissants outils drsquoadministration Au-delagrave de lrsquoensemble des sites composant le Back Office reacuteserveacute aux administrateurs Microsoft par lrsquointermeacutediaire de son langage de script PowerShell offre pour lrsquoensemble des outils de sa gamme des possibiliteacutes de gestion eacutequivalentes au Shell sous Unix Ce langage peut charger des DLLs1 et ainsi manipuler nrsquoimporte quels objets SharePoint Il devient alors tregraves simple drsquoautomatiser des tacircches de maintenance sur lrsquoensemble de la ferme de serveurs SharePoint

Drsquoun point de vue architecture le logiciel srsquoinstalle exclusivement sur un systegraveme drsquoexploitation Windows Server (version 2003 ou 2008) Aussi les services Web sont assureacutes par un serveur IIS et les services de stockage par lrsquoapplicatif SQL Server

SharePoint satisfait agrave plusieurs exigences drsquoentreprise Les approches intranet extranet et Internet sont toutes reacuteunies sous une mecircme plateforme associant des points de vue fonctionnels tels que les portails B2B2 B2C3 ou encore B2E4

1 Dynamic Language Library 2 Business To Business portail permettant un accegraves aux partenaires drsquoentreprise 3 Business To Customer portail vitrine de lrsquoentreprise vis-agrave-vis de ses clients 4 Business To Employee portail agrave usage interne pour feacutedeacuterer lrsquoensemble de la connaissance de

lrsquoentreprise

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 18: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 17

Figure 1 Eacutevolution des domaines couverts par SharePoint

SharePoint reacutepond aux principales attentes que peuvent formuler les clients drsquoun

portail drsquoentreprise agrave savoir middot lrsquoaspect collaboratif middot la creacuteation de sites drsquoespaces personnels middot lrsquoauthentification unique middot la gestion de contenu middot lrsquointeacutegration des processus meacutetier et des formulaires middot la Business Intelligence avec des tableaux de bords et des indicateurs de

performances Srsquoajoute agrave ces fonctionnaliteacutes un moteur de recherche natif fortement remis agrave jour

dans la version 2010 suite agrave lrsquoacquisition de lrsquoentreprise FAST Search amp Transfer en 2008

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 19: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 18

Pour finir il semble important de soulever lrsquoambiguumliteacute que peut induire le terme SharePoint Depuis 2007 on retrouve deux principales eacuteditions de SharePoint WSS1 30 et MOSS2 2007 WSS deacutesigne la base de SharePoint le cœur fonctionnel indispensable agrave MOSS Cette version est fournie gratuitement aux entreprises et peut convenir aux petites socieacuteteacutes MOSS reprend entiegraverement WSS et y ajoute des couches et services speacutecifiques La seconde eacutedition est quant agrave elle payante Le prix deacutepend de lrsquoeacutedition de SharePoint du nombre de serveurs et de la quantiteacute drsquoaccegraves clients3

On retrouve la mecircme analogie pour la version 2010 ougrave SharePoint Foundation 2010 remplace WSS 30 disponible gratuitement MOSS est remplaceacute par SharePoint Server 2010

IBM WebSphere Portal

IBM Websphere est une suite de logiciels conccedilus par IBM ses produits phares eacutetant Websphere Application Server Websphere Service Oriented Architecture (SOA) ou encore Websphere Entreprise Service Bus (ESB) Ce document srsquointeacuteresse uniquement aux produits de la gamme Websphere suivants

middot Websphere Portal (Websphere Portal) o Websphere Portal Server o Websphere Portal Enable o Websphere Portal Extend

La version actuelle de Websphere Portal est la version 61 Websphere Portal bien qursquoeacutetant un logiciel agrave part entiegravere de la suite Websphere drsquoIBM srsquoappuie sur Websphere Application Server

Websphere Portal se deacutecline en trois types drsquooffres agrave savoir Websphere Portal

Server Enable et Extend Websphere Portal Server est le modegravele de base de Websphere Portal et regroupe

ainsi toutes les fonctionnaliteacutes de base de Websphere Portal agrave savoir la prise en charge des Web Services de type REST4 middot un assistant de site permettant aux utilisateurs de creacuteer et deacuteployer des portails

virtuels indeacutependants middot une prise en charge des normes ouvertes de portlet les plus reacutecentes dont Java

Specification Request (JSR) 286 et Web Services for Remote Portlets (WSRP) 20 middot le logiciel Websphere Portlet Factory middot une application de gestion de site et un inteacutegrateur drsquoapplications Web

1 Windows SharePoint Services 2 Microsoft Office Sharepoint Server 3 httpofficemicrosoftcomfr-frproductsFX101865111036aspx 4 Representational State Transfer

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 20: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 19

Websphere Portal Enable reprend les fonctionnaliteacutes de Websphere Portal Server Il gegravere des bibliothegraveques de documents permettant aux utilisateurs de partager consulter et organiser facilement des fichiers dans la communauteacute du portail Il possegravede eacutegalement une fonction de recherche avanceacutee ajoute des fonctions suppleacutementaires de workflow de gestion de contenu et de documents

Websphere Portal Extend est la derniegravere deacuteclinaison de la gamme Websphere Portal

Il combine les fonctionnaliteacutes des deux portails preacutesenteacutes ci-dessus auxquelles srsquoajoutent des espaces de travail individuels et partageacutes une messagerie instantaneacutee et des formulaires eacutelectroniques

Notons qursquoil existe une version alleacutegeacutee Websphere Portal Express destineacutee aux PME

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 21: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 20

Selon toutes ces deacuteclinaisons voici la grille tarifaire de Websphere Portal

IBM Websphere Portal est baseacute sur le serveur drsquoapplications IBM Websphere qui utilise le socle drsquoEclipse Le langage de deacuteveloppement est Java IBM Websphere Portal est eacutegalement compatible sur un environnement Windows ou Linux

Au niveau de lrsquoadministration Websphere Portal propose un modegravele de deacuteleacutegation

souple pour administrer les portails Cest-agrave-dire que lrsquoadministrateur principal peut confier ladministration et la configuration agrave des sous-administrateurs ou dautres utilisateurs suivant ses besoins Le modegravele de deacuteleacutegation est impleacutementeacute par le controcircle daccegraves au portail (Portal Access Control) PAC fonctionne par deacutecisions de controcircle daccegraves qui protegravegent lexeacutecution des tacircches dadministration Les utilisateurs ne peuvent exeacutecuter une tacircche que sils disposent des autorisations daccegraves requises

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 22: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 21

IBM Websphere Portal offre eacutegalement une interface de configuration XML afin de

faciliter lrsquoadministration drsquoun portail cette interface est accessible agrave distance via un programme qui se connectera au portail que lrsquoon deacutesire administrer Elle permet lrsquoexportation lrsquoimportation et la mise agrave jour dinstallations de portail complegravetes ou partielles Les fonctionnaliteacutes les plus appreacutecieacutees sont

middot le transfert de configurations de portail dune installation agrave une autre middot lrsquoinstallation de nouvelles ressources sur un portail middot lrsquoexeacutecution de tacircches administratives reacutecurrentes de faccedilon automatiseacutee et

reproductible

Lrsquoinstallation drsquoIBM Websphere Portal est tregraves accessible1 Lrsquoarchitecture drsquoIBM Websphere Portal deacutependra directement du type drsquoinstallation effectueacutee2

Figure 2 Architecture simplifieacutee drsquoIBM Websphere Portal

1

httppublibboulderibmcominfocenterwpdocv510indexjsptopic=comibmwpzosdocwcminstallationprocesshtml

2 httppublibboulderibmcompvcwp510entenInfoCenterwpfinst_mainhtmlscenlist

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 23: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 22

GateIn

JBoss Portal est un logiciel avec un socle robuste et un moteur drsquoexeacutecution proche drsquoun serveur drsquoapplication

eXo Platform est un leader dans les solutions collaboratives et de gestion de contenu Open Source Il fournit une suite inteacutegreacutee drsquoapplications drsquoentreprise de gestion documentaire et de collaboration qui permet aux personnes de travailler de faccedilon plus intelligente et efficace que ce soit dans le domaine des affaires technique ou opeacuterationnel

Annonceacutee en mars 2010 la solution GateIn reprend les qualiteacutes de JBoss et de la

plate-forme eXo la robustesse du premier et la faciliteacute drsquoutilisation du second GateIn est le moteur de deacutepart sur lequelseront deacuteployeacutes les produits eXo Platform Il correspond avant tout agrave un changement drsquoorientation une nouvelle direction pour lrsquoentreprise et lrsquointeacutegration drsquoapplications dans un portail plutocirct que lrsquointeacutegration drsquoun service dans une application Web

Les produits drsquoeXo Platform seront tous compatibles avec GateIn qui se positionne

comme un moteur drsquoexeacutecution un socle applicatif web une plate-forme et la porte drsquoentreacutee vers le monde de lrsquoentreprise

GateIn utilise le serveur drsquoapplications JBoss son langage de deacuteveloppement est Java

GateIn est compatible avec un environnement Windows ou Linux

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 24: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 23

Lrsquoarchitecture de GateIn est la suivante

Description des principaux composants middot GateIn Portal le noyau du portail qui interagit avec tous les autres composants middot GateIn Common la bibliothegraveque commune qui offre des classes drsquoutilitaires

utiliseacutees par les diffeacuterents composants de GateIn middot GateIn Portlet Container le conteneur de Portlets qui impleacutemente laspeacutecification

JSR-286 middot GateIn Model Object for Portals (MOP) le composant qui apporte des services

pour manipuler les diffeacuterents objets du portail middot GateIn Web Container Integration (WCI) le conteneur drsquoapplications web middot GateIn Web Services for Remote Portlets (WSRP) le composant WSRP qui

impleacutemente la speacutecification OASIS pour WSRP Il permet drsquointeacutegrer des portlets dans GateIn

middot JBoss Identity le composant qui gegravere lrsquoidentification des utilisateurs sur le portail

middot eXo JCR le module qui reprend la solution utiliseacutee par eXo pour impleacutementer la speacutecification 170 ou Content Repository for Java (JCR1)

Une utilisation standard de la solution GateIn requiert peu de connaissances

Cependant degraves lors que lrsquoon souhaite inteacutegrer de nouvelles fonctionnaliteacutes ou de nouveaux connecteurs le niveau requis srsquoeacutelegraveve vite et reacuteclame drsquoavantage drsquoexpertise Java

1 Java Content Repository speacutecification deacutefinissant un ensemble drsquointerfaces de programmation

applicative permettant lrsquoaccegraves au reacutefeacuterentiel Java quel que soit le systegraveme drsquoexploitation ougrave est stockeacutee lrsquoinformation

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 25: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 24

CCoommppaarraattiiff

SSeacuteeacuteccuurriitteacuteeacute

SharePoint

Microsoft Office SharePoint Server (MOSS) est un outil dont lrsquoarchitecture est baseacutee sur des sites Web qui preacutesentent et contiennent lrsquoinformation Ainsi il existe trois niveaux de droits les sites Web (SPWeb) les listes (SPListe) qui sont un sous ensemble des sites et contiennent les donneacutees et enfin les items (SPItem) qui peuvent ecirctre des dossiers des fichiers ou drsquoautres eacuteleacutements

Il existe ensuite une liste de 35 droits de bas niveau tels qursquoOpenItems ou

ViewPagesqui sont regroupeacutes agrave lrsquointeacuterieur de deacutefinitions de rocircles Par exemple la deacutefinition Contributor inclut le droit drsquoinseacuterer mettre agrave jour et supprimer des eacuteleacutements drsquoune liste

Le systegraveme MOSS fonctionne comme la plupart des plateformes avec des utilisateurs

(SPUsers) et des groupes (SPGroups) Il integravegre le systegraveme de gestion des identiteacutes preacuteexistant dans lrsquoentreprise comme le service drsquoannuaire Active Directory Les groupes du domaine restent tout de mecircme hors du controcircle de SharePoint Un administrateur ne peut pas utiliser SharePoint pour deacutefinir parcourir ou modifier lrsquoappartenance au groupe du domaine

La seacutecuriteacute est administreacutee selon ces trois principes on donne agrave un utilisateur ou un

groupe une deacutefinition de rocircles eacutetablie selon plusieurs permissions dans une eacutetendue speacutecifique

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 26: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 25

Websphere Portal

Websphere Portal offre un niveau de seacutecuriteacute tregraves eacuteleveacute avec des protocoles standards de seacutecurisation et des algorithmes de cryptage Il donne la possibiliteacute de mettre en place un SSO sur le front-end qui regroupe les applications visibles du portail et sur le back-end qui rassemble les applications proteacutegeacutees telles que le panneau drsquoadministration ou de configuration

De plus Websphere Portal offre un systegraveme de mots de passe seacutecuriseacutes avec un

cryptage X509 ou permet la mise en place drsquoun systegraveme de one-time password1 avec WebSEAL

Websphere Portal seacutecurise eacutegalement les connexions au back-end avec des certificats

SSL et possegravede une hieacuterarchie de droits interne aux portails Websphere Tableau de la hieacuterarchie drsquoun portail

Rocircle Droits User Voir le contenu du portail (par exemple consulter une page) Privileged User Voir le contenu du portail personnaliser des portlets des

pages et creacuteer de nouvelles pages Contributor Voir le contenu du portail et creacuteer de nouvelles ressources Ne

peut neacuteanmoins pas eacutediter des ressources existantes Editor Creacuteer de nouvelles ressources qui seront partageacutees et

configurer des ressources utiliseacutees par des utilisateurs Manager Creacuteer de nouvelles ressources qui seront partageacutees et

configurer ou deacutetruire des ressources utiliseacutees par des utilisateurs

Security Administrator

Creacuteer et deacutetruire des permissions dans le cas ougrave deux utilisateurs sont en conflits et ont les mecircmes droits

Administrator Accegraves total Cela comprend la creacuteation la configuration et la destruction de ressources partageacutees ainsi que lrsquoassignation des permissions des utilisateurs des portails

Delegator Assignation drsquoutilisateurs agrave un groupe dont fait partie le Delegator

1 One-time password mot de passe geacuteneacutereacute valable uniquement pendant la session

active

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 27: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 26

GateIn

Single Sign On GateIn supporte le SSO agrave condition que la solution dispose drsquoun connecteur pour une

application Java EE Les principales solutions de SSO utiliseacutees avec le portail GateIn sont CAS JOSSO Open SSO

Les diffeacuterentes solutions de SSO doivent ecirctre installeacutees de la mecircme faccedilon middot installation et configuration du serveur middot installation et configuration du client middot configuration de lrsquoauthentification de GateIn afin de le rediriger vers la solution

de SSO

Les permissions La configuration des permissions du portail est geacutereacutee dans un fichier XML on en

distingue 5 types middot Super user il dispose de tous les droits sur le portail crsquoest lrsquoeacutequivalent de

lrsquoutilisateur root middot Portal creator il gegravere administre le portail et peut creacuteer de nouveaux portails middot Navigation creator il creacutee eacutedite les pages des groupes et peut modifier les droits

de chacun des groupes middot Access control workspace il gegravere toute lrsquoadministration de lrsquoespace de travail middot Guests tous les utilisateurs anonymes ou sans aucun groupe font

automatiquement partie du groupe des inviteacutes ils ont accegraves aux pages publiques du portail

middot Les permissions sont reacuteparties sur trois grands axes le portail les pages et les portlets

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 28: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 27

WWeebb SSeerrvviicceess Un Web Service est un programme informatique permettant la communication et

leacutechange de donneacutees Il intervient entre des applications et des systegravemes heacuteteacuterogegravenes dans des environnements distribueacutes Il existe plusieurs technologies derriegravere cette notion les web services de type Representational state transfer (REST) baseacutes sur larchitecture du web et ses standards de base et ceux de type Simple Object Access Protocol (SOAP) qui reposent sur les standards SOAP et WSDL plutocirct adapteacutes agrave des processus meacutetiers complexes

SharePoint

90 des actions du modegravele objet sont disponibles via les Web Services SOAP natifs agrave la plateforme1 Il existe une reacutefeacuterence sur lrsquoensemble des Web Services disponibles

Par exemple le Web Service WebSvcPermissions fournit des meacutethodes permettant de travailler sur les permissions drsquoun site ou drsquoune liste La reacutefeacuterence est de la forme httpltsitegt_vti_binPermissionsasmx

Ainsi il est tregraves facile drsquoajouter des droits sur une liste ou un site sans passer par

lrsquooutil drsquoadministration SharePoint Par extension beaucoup de tacircches sont automatisable via de simples scripts utilisant les Web Services

Websphere Portal

IBM integravegre les Web Services RESTful coupleacute avec AJAX dans ses portails dans une optique Web 20 Ils sont utiliseacutes par exemple lors de lrsquoaccegraves agrave un portlet agrave une page drsquoun portail lors de la navigation sur un portail ou encore pour assurer la persistance des donneacutees utilisateurs Les Web Services sont eacutegalement utiliseacutes au sein de Websphere Portal pour la publication et la creacuteation de portlets la deacutecouverte de portlets via UDDI ou encore lrsquoutilisation de portlets distants gracircce agrave WSRP

1 httpmsdnmicrosoftcomfr-frlibraryee70581428v=office1429aspx

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 29: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 28

Figure 3 Architecture Web 20 drsquoun portail Websphere

GateIn

GateIn est orienteacute vers les Web Services RESTful et propose une impleacutementation de JAX-RS1(JSR-311)

On peut donc eacutecrire des services REST en utilisant cette speacutecification et deacuteployer

ensuite le JAR dans GateIn ce sans avoir agrave redeacutemarrer le portail

1 Speacutecification visant agrave proposer une nouvelle librairie leacutegegravere pour Java afin de permettre drsquoutiliser une

architecture REST

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 30: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 29

GGeessttiioonn ddee ccoonntteennuu Avant de preacutesenter les fonctionnaliteacutes de chaque portail en termes de contenu voici

une courte introduction agrave la notion de CMS qui regroupe plusieurs concepts middot la gestion de contenu drsquoentreprise (ECM1)

o les donneacutees non structureacutees (GED2) o les donneacutees structureacutees (base de donneacutees) o lrsquoarchivage (Record Management)

middot la gestion de contenu Web (WCM3) Les fonctionnaliteacutes qui y sont associeacutees sont les suivantes middot les workflows (circuits drsquoapprobation) middot un eacutediteur WYSIWYG4 qui permet de poster du contenu sur un site web

sansconnaicirctre HTML5 middot la gestion de versions middot la cateacutegorisation taxonomie6 ou folksonomie7 middot un moteur de recherche

SharePoint

Les pages des sites SharePoint sont construites suivant le Framework ASPNET qui possegravede une Master Page qui deacutefinit la charte graphique et un gabarit de page (Page

Layout) qui deacutefinit la position des diffeacuterents eacuteleacutements (image videacuteo texte Silverlight hellip) Lrsquoutilisateur final pourra ensuite construire sa page tregraves facilement sans aucune

connaissance en HTML simplement en agenccedilant des WebParts8 et en creacuteant du contenu dans les espaces preacutevus par le responsable Web

Malgreacute tout beaucoup drsquoobservateurs et drsquoutilisateurs font remarquer que SharePoint pegraveche lorsque les volumes des corpus documentaires deviennent importants

Websphere Portal

Websphere Portal possegravede ses propres gestionnaires de contenu agrave savoir Lotus Web Content Management IBM FileNet qui permet aux entreprises de mieux geacuterer leurs donneacutees que ce soit au niveau du stockage qursquoau niveau de leurs seacutecurisation et Lotus

1 Enterprise Content Management 2 Gestion Eacutelectronique de Documents 3 Web Content Management 4 What You See Is What You Get 5 HyperText Markup Language 6 Meacutethode de classification des informations dans une architecture structureacutee de maniegravere eacutevolutive 7 Systegraveme de classification collaborative deacutecentraliseacutee spontaneacutee baseacute sur une indexation effectueacutee

par des non-speacutecialistes 8 eacutequivalent Microsoft des portlets

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 31: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 30

Web Content Manager qui lui propose des workflows preacutedeacutefinis et personnalisables ainsi que des eacutediteurs Text Rich utilisables par un public peu qualifieacute Reacutecemment IBM a eacutegalement inteacutegreacute lrsquoECM Open Source drsquoAlfresco puissant et reconnu geacuterant de nombreux services et langages

GateIn

La partie CMS de GateIn repose essentiellement sur les produits drsquoeXo Platform Ces modules permettent de geacuterer du contenu (eXo WCM) de geacuterer des documents (eXo DMS) de configurer finement la validation (eXo Workflow) de creacuteer des forums et des FAQs intelligentes (eXo KS) et proposent aussi une suite drsquooutils collaboratifs (eXo CS)

Reacutecemment un nouveau module lieacute agrave la collaboration agrave eacuteteacute annonceacute (eXo social)

eXo WCM for JBoss (Web Content Management) Ce module permet la gestion du contenu middot lrsquoutilisation des templates pour personnaliser lrsquoapparence du portail middot des fonctionnaliteacutes deacutedition rapides middot le support du CSS1 et du JavaScript middot le systegraveme de versions middot le retour agrave une version preacuteceacutedente du contenu

eXo DMS for JBoss (Document Management System) Ce module permet de geacuterer lrsquoorganisation des informations non structureacutees il permet

de geacuterer des documents aux formats diverses

1 Cascading Style Sheet

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 32: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 31

CClloouudd CCoommppuuttiinngg

SharePoint

Depuis lrsquoeacutemergence du Cloud Computing les entreprises peuvent consommer lrsquoinformatique diffeacuteremment Ainsi plus besoin de posseacuteder des serveurs et drsquoassurer leurs maintenance les logiciels sont consommeacutes depuis des datacenters On ne paie plus une ou plusieurs licences logicielles mais le temps drsquousage drsquoun service

Depuis la version de SharePoint 2010 le logiciel est disponible via le Cloud Computing Ce service srsquoappelle Microsoft SharePoint Online et coute 525$ par mois par utilisateur Les retours drsquoexpeacuterience des solutions Microsoft Online sont rares il est donc difficile drsquoapporter une critique objective agrave cette offre

Cependant il semble que lrsquoavenir de lrsquoinformatique soit bien guideacute par le Cloud Computinget que la volonteacute des entreprises soit drsquoexternaliser lrsquoensemble de leurs ressources informatiques La deacutemarche de Microsoft semble donc aller dans le bon sens

Websphere Portal

IBM conscient de lrsquoeacutemergence du Cloud Computing a deacutecideacute de srsquoassocier avec Amazon Server afin drsquooffrir agrave leurs clients la possibiliteacute drsquoacceacuteder agrave une solution Websphere Portal sans avoir agrave lrsquoinstaller sur un serveur Une entreprise qui deacutecidera de se servir du Cloud Computing ne payera donc que lrsquoutilisation de la bande passante

Figure 4 Grille tarifaire de awsamazoncom

GateIn

Agrave ce jour aucune information nrsquoa eacuteteacute deacutevoileacutee sur ce point en ce qui concerne cette solution

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 33: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 32

IInntteacuteeacuteggrraattiioonn ddrsquorsquoaapppplliiccaattiioonnss

SharePoint

Eacutetant un outil Microsoft SharePoint srsquointegravegre tregraves facilement et nativement avec de nombreux autres produit de la firme par exemple Microsoft Office Microsoft Exchange Server Microsoft Office Visio Microsoft Office Outlook Microsoft Dynamics (ERP1 et CRM2 de Microsoft) etc

Lrsquointeacutegration drsquoOffice est un des points fort de SharePoint sachant que la suite

bureautique est preacutepondeacuterante dans les entreprises SharePoint integravegre ainsi depuis sa version 2010 le ruban drsquoOffice ce qui permet drsquoafficher des menus drsquoeacutedition contextuels au travail de lrsquoutilisateur Cette nouveauteacute nrsquoen sera pas une pour celui qui utilise deacutejagrave ce ruban dans les outils Office

La possibiliteacute de voir lrsquoensemble de ses mails tacircches et calendriers Outlook depuis

SharePoint seacuteduiront les utilisateurs du client de messagerie Eacutevidement lrsquointeacutegration de progiciels drsquoautres eacutediteurs est plus deacutelicate surtout

moins complegravete fonctionnellement Cependant lrsquoimportance de SharePoint sur le marcheacute augmente le nombre de connecteurs disponibles La creacuteation de nouveaux connecteurs apporte de nouvelles possibiliteacutes drsquointeacutegration selon trois directions

Tout drsquoabord Microsoft fournit sur ses plateformes TechNet et MSDN des livres

blancs3 et autres conseils sur lrsquointeropeacuterabiliteacute Ensuite drsquoautres eacutediteurs fournissent aussi des connecteurs pour SharePoint Crsquoest le cas de Coextant4 avec son connecteur pour Lotus Notes La derniegravere possibiliteacute est celle offerte par les eacutediteurs de progiciels qui fournissent avec leurs applicatifs des possibiliteacutes drsquointerconnexion avec SharePoint Ainsi SAS5 offre des WebParts inteacutegrables dans SharePoint agrave partir desquels on peut consulter les chiffres et indicateurs de performances extraits de SAS

1 Enterprise Resource Planing 2 Customer Relationship Management 3 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 4 Par exemple Inteacutegration drsquoOffice SharePoint Server 2007 et de SAP sur TechNet agrave lrsquoadresse

httptechnetmicrosoftcomfr-frlibrarycc26173828office1229aspx 5 httpblogssascomsasdummyindexphparchives103-SAS-Web-Parts-for-Microsoft-

Sharepointhtml

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 34: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception

Livre Blanc mdash Veille technologique

Page 33

Websphere Portal

Websphere Portal permet drsquointeacutegrer de nombreuses applications tierces par le biais de connecteurs En effet des progiciels tels que SAP ou COGNOS peuvent ecirctre inteacutegreacutes nativement dans un portail Websphere sans avoir besoin de coder un module de compatibiliteacute Websphere Portal possegravede donc un atout non neacutegligeable dans la mesure ougrave de par la grande diversiteacute de ses connecteurs il permet drsquointeacutegrer et drsquoexploiter les donneacutees de presque nrsquoimporte quelle application tierce

GateIn

Contrairement aux solutions payantes la solution GateIn ne propose pas par deacutefaut de nombreux connecteurs Cependant gracircce agrave une large communauteacute de deacuteveloppeurs et de contributeurs on peut trouver sur le forum officiel de lrsquoaide pour inteacutegrer des applications tierces

Livre Blanc mdash Veille technologique

Page 34

AAssppeecctt ccoollllaabboorraattiiff

SharePoint

Cet aspect est lrsquoun des points forts de la plateforme SharePoint Ainsi chaque utilisateur de SharePoint peut creacuteer ses propres espaces de collaboration et drsquoeacutequipe suivant ses besoins sans aucune connaissance de langage informatique Les calendriers partageacutes diagrammes de Gantt listes de tacircches blogs wikis bibliothegraveques de documents alertes processus de travail messagerie instantaneacutee sont autant drsquooutils qui facilitent le quotidien des collaborateurs en leur fournissant un structure de travail partageacutee Crsquoest un veacuteritable reacuteseau social de lrsquoentreprise qui est organiseacute

Avec la version 2010 drsquoOffice Microsoft permet le travail collectif sur un document Word ou une preacutesentation PowerPoint Cette fonctionnaliteacute est inteacutegreacutee agrave SharePoint il est donc possible de creacuteer un document directement depuis son navigateur Internet et de collaborer agrave son eacutelaboration agrave plusieurs

Websphere Portal

IBM facilite le travail collaboratif via Websphere Portal en inteacutegrant des logiciels comme Lotus Notes Quickr et SameTime Lotus Quickr eacutevolution de Lotus Quickplace offre des espaces de travail partageacutes pour le partage et lrsquoorganisation drsquoideacutees de tacircches et de projets Lotus SameTime quant agrave lui offre des solutions de messagerie instantaneacutee et de partage drsquoapplications entre collaborateurs drsquoun mecircme projet

Lotus Notes quant agrave lui est coupleacute avec le serveur DOMINO qui comprend un serveur

Web POP IMAP et SMTP un annuaire inteacutegreacute un agenda collectif un gestionnaire de documents organiseacute en base documentaire Il convient de noter que de nombreux autres logiciels de travail collaboratifs de la suite Lotus sont inclus dans Websphere Portal tels que Lotus Forms qui permet la creacuteation de formulaires partageacutes Lotus Connection offrant la possibiliteacute de creacuteer un reacuteseau social drsquoentreprise ou encore Lotus Traveler permettant drsquoacceacuteder aux logiciels de la suite Lotus via un terminal mobile

Livre Blanc mdash Veille technologique

Page 35

GateIn

eXo Collaboration for JBoss Ce module gegravere lrsquoaspect collaboratif et propose plusieurs outils tels qursquoun

gestionnaire drsquoe-mails une messagerie un calendrier ou encore un carnet drsquoadresses

eXo Knowledge for JBoss Ce module agrave eacuteteacute creacuteeacute pour ameacuteliorer la productiviteacute et la creacuteativiteacute en construisant

une base de connaissances pour les clients Cet instrument de collaboration et de partage de connaissances permet de construire une communauteacute dutilisateurs et dexperts

eXo Social for JBoss Ce module encore en deacuteveloppement ajoutera une dimension sociale au portail en

donnant la possibiliteacute de creacuteer des profils utilisateurs agrave partir des donneacutees de lannuaire dentreprise et des espaces communautaires diffeacuterents de la notion de groupes deacutejagrave existante De plus ce module eacutetant annonceacute conforme aux API Opensocialde Google sera interopeacuterable avec les reacuteseaux sociaux compatibles

Livre Blanc mdash Veille technologique

Page 36

CCMMIISS Jusqursquoagrave preacutesent les ressources drsquoun portail ne

pouvaient ecirctre partageacutees avec drsquoautres systegravemes (portails ou applications) qursquoau prix de deacuteveloppements lourds et speacutecifiques agrave chaque technologie Les diffeacuterents acteurs du marcheacute ont ainsi travailleacute pour remeacutedier agrave ce problegraveme en proposant la norme Content Management Interoperability Services (CMIS) cest-agrave-dire un ensemble de regravegles qursquoun systegraveme doit suivre afin de pouvoir proposer les fonctionnaliteacutes deacutecrites

Le projet CMIS prend ses origines agrave lrsquoAIIM1 de Philadelphie en mai 2006 Lrsquoideacutee est de

fournir la possibiliteacute drsquoutiliser plusieurs outils drsquoECM de faccedilon transparente Apregraves deux peacuteriodes de Public Review2 termineacutees le 12 feacutevrier 2010 la version 10 a eacuteteacute adopteacutee par OASIS3 le 2 mai 2010

CMIS permet drsquoapporter de la modulariteacute aux entreprises ainsi un administrateur

SharePoint pourra remplacer le module de gestion de contenu par un autre (Alfresco Documentumhellip) tout en conservant lrsquoaccegraves aux contenus creacuteeacutes par le reste des modules SharePoint

CMIS facilite eacutegalement le deacuteveloppement drsquoapplications autour des portails Web

telles que Fresh Docs sur iPhone permettant drsquoacceacuteder aux documents stockeacutes sur un portail compatible La norme permet aussi la feacutedeacuteration de contenus cest-agrave-dire qursquoune mecircme application pourra acceacuteder facilement agrave plusieurs contenus compatibles

CMIS est neutre aussi les deacuteveloppeurs pourront deacutevelopper des applications

compatibles sans se soucier de la technologie agrave employer et diminuer les coucircts et les temps de deacuteveloppement Le support de la norme par des acteurs majeurs du monde informatique lui garantit une peacuterenniteacute et une stabiliteacute future

Une deacutemonstration en ligne4 de CMIS est disponible Elle est eacutecrite en dotNet et

exeacutecuteacutee sur un serveur IIS5 Elle permet drsquoacceacuteder agrave des contenus stockeacutes dans des portails et des ECM tels qursquoAlfresco ou Nuxeo

1 Association for Information and Image Management Conference 2 Mise agrave disposition drsquoun projet non finaliseacute pour qursquoil soit testeacute par les entreprises 3 Organization for the Advancement of Structured Information Standards 4 httpwwwaiim-iecmorgdemo2010_052010_1250Defaultaspx 5 Internet Information Service

Livre Blanc mdash Veille technologique

Page 37

FFoonnccttiioonnnneemmeenntt Le principe de fonctionnement de CMIS est le suivant middot les contenus du portail sont organiseacutes selon lrsquoarchitecture speacutecifique agrave lrsquoECM middot CMIS permet agrave des applicatifs externes drsquoacceacuteder aux contenus de maniegravere

uniforme via un langage de requecirctes Lrsquoimpleacutementation de CMIS permet de repreacutesenter les diffeacuterents eacuteleacutements du contenu

selon un modegravele de donneacutees partageacute par tous lui-mecircme repreacutesenteacute par un modegravele relationnel afin drsquoecirctre interrogeacute par un langage de requecirctes

Figure 5 Principe de CMIS Le CMIS Query Language (CQL) est un langage proche du SQL quisimplifie

grandement la programmation du partage de ressources entre applications

Livre Blanc mdash Veille technologique

Page 38

PPoossiittiioonnnneemmeenntt ddeess aacctteeuurrss

SharePoint

Microsoft par le biais drsquoEric Swift General Manager of SharePoint Marketing a annonceacute le 21 Avril 2010 que le connecteur CMIS pour SharePoint sera inclus dans SharePoint Administrator Toolkit pour fin juin 2010 Il fournira un CMIS Consumer Web Part qui exposera les donneacutees drsquoautres ECM respectant le standard CMIS

Il faudra attendre encore quelques mois apregraves la validation de la version finale de CMIS 10pour que SharePoint integravegre totalement ce standard Cependant lrsquoimplication de Microsoft dans lrsquoeacutecriture de CMIS montre la volonteacute de lrsquoeacutediteur drsquointeacutegrer cette norme agrave ses outils

Websphere Portal

Afin drsquoavoir un portail le plus accessible possible IBM a logiquement preacutepareacute ses portails agrave CMIS En effet tout portail creacuteeacute avec Websphere Portal est apte agrave interagir avec un environnement CMIS La preuve la plus probante de cet effort de la part drsquoIBM est lrsquointeacutegration de lrsquoECM drsquoAlfrescodans tous ses portails cet ECM eacutetant baseacute sur les Web Services RESTful et le standard CMIS

GateIn

En feacutevrier 2010 les eacutequipes drsquoeXo Platform ont annonceacute la disponibiliteacute de leur connecteur CMIS xCMIS une impleacutementation Open Source du standard CMIS Cette solution est parfaitement compatible avec CMIS 10 et supporte les JCR drsquoeXo Platform ainsi que le client CMIS eXo reposant sur Google Web Toolkit (GWT) Le serveur xCMIS est disponible en Open Source sous licence GPL

Le connecteur CMIS deacuteveloppeacute par Exo et reposant sur GWT permet notamment de

construire des applications Web en standalone Les applications creacuteeacutees avec cet environnement de travail peuvent ecirctre lanceacutees agrave distance ou inteacutegreacutees dans un portail comme GateIn

Le serveur xCMIS est disponible en version beta communautaire la version finale sera quant agrave elle disponible degraves que le CMIS 10 final sera ratifieacute

Livre Blanc mdash Veille technologique

Page 39

PPrroossppeeccttiivvee

SShhaarreePPooiinntt SharePoint est un des eacuteleacutements cleacute de Microsoft dans sa strateacutegie commerciale Le

produit se renouvelle reacuteguliegraverement geacuteneacuteralement le cycle est de trois ans La nouvelle mouture de SharePoint integravegre de nombreuses fonctionnaliteacutes notamment pour la collaboration avec la possibiliteacute drsquoeacutedition de documents sur un navigateur Web et son offre Cloud Computing

Beaucoup reconnaissent la qualiteacute de SharePoint Le principal reproche formuleacute reste

celui de la deacutependance vis-agrave-vis de lrsquoeacutediteur de Redmond En effet SharePoint srsquoinstalle sur du Windows Server il faut bien souvent lui ajouter les licences Microsoft Office et Microsoft Exchange pour une solution complegravete Cette interdeacutependance peut faire peur car elle srsquoaccompagne de lourds changements structurels Enfin il srsquoavegraveresouvent difficile et coucircteux de changer drsquoorientation strateacutegique

WWeebbsspphheerree PPoorrttaall IBM en se positionnant rapidement sur des technologies comme le Cloud Computing

CMIS ou encore les Web Services RESTful conforte sa position de leader du marcheacute et offre une image de stabiliteacute et drsquoeacutevolutiviteacute pour ses clients En sortant une version tous les deux ans environ Websphere Portal reste eacutegalement eacutevolutif et agrave la pointe des derniegraveres technologies Web De plus en initiant le programme Portal NOW IBM a su deacutevelopper une solution adapteacutee aux besoins des PME et percer sur ce marcheacute malgreacute son image haut de gamme

GGaatteeIInn Le projet est agrave surveiller puisqursquoil est porteacute par deux acteurs preacutepondeacuterants sur le

marcheacute mais du fait de sa jeunesse il convient drsquoecirctre prudent quant agrave son avenir

Livre Blanc mdash Veille technologique

Page 40

LLee mmoonnddee JJaavvaa Le Java repreacutesente une part importante de

leacutecosystegraveme dont font partie les portails Les eacutevolutions de la plateforme peuvent alors avoir des impacts critiques sur ce marcheacute

Sun Microsystems connaissait quelques difficulteacutes

pour rendre son activiteacute profitable Par cet achat Oracle qui est connu pour ses compeacutetences commerciales prend une place redoutable dans lunivers du deacuteveloppement logiciel Apregraves pregraves de neuf mois incertains une seacuterie de deacuteclarations de la part dOracle et de Sun a calmeacute les inquieacutetudes

Dabord la strateacutegie globale dacquisition dOracle est de fournir des solutions

complegravetes qui sarticulent autour des standards ouverts Ensuite la firme sengage agrave se soucier de pregraves des investissements clients effectueacutes Enfin une transition rapide seffectue afin de mieux servir sa clientegravele que ce soit au niveau des processus commerciaux des inteacutegrations de systegravemes ou bien sur de la relation cliente

Bien que Sun Microsystems possegravede un riche panel de technologies mateacuterielles et

logicielles la preacutesence de Java est la raison principale de cette opeacuteration commerciale En effet acqueacuterir Java cest eacutegalement acqueacuterir la Java Virtual Machine le langage Java lui-mecircme les langages dynamiques gravitant autour ainsi que les eacuteditions standards mobiles et dentreprise de la plateforme

Ainsi certains points clefs sont agrave mettre en exergue pour comprendre la strateacutegie

dOracle Premiegraverement lunivers du Java naurait pas eacuteteacute aussi abouti sans le poids colossal de

sa communauteacute Les craintes de voir apparaicirctre des projets commerciaux Oracle fermeacutes au public eacutetaient nombreuses Cependant le Java Community Process organisme responsable de leacutevolution de la plateforme par des speacutecificateurs beacuteneacutevoles est conserveacute comme centre des deacutecisions de la technologie Aussi la confeacuterence de reacutefeacuterence dans le monde Java JavaOne sera eacutegalement exporteacutee agrave leacutetranger comme au Breacutesil en Russie Inde et Chine

Avant le rachat de Sun Oracle deacuteveloppait lenvironnement dexeacutecution WebLogic JRockit VM Dautre part fameux pour son Garbage Collector et sa gestion en temps reacuteel de lordre de la milliseconde lenvironnement dexeacutecution JRockit eacutetait tregraves utiliseacute dans les environnements serveur eacutevidement sous WebLogic

Oracle lors de leur keynote pendant la JAX2010 a dailleurs annonceacute la fusion de ces deux environnements dexeacutecution ce qui a lanceacute un vif enthousiasme dans la communauteacute Java

Livre Blanc mdash Veille technologique

Page 41

Dans le domaine des serveurs dapplication Java GlassFish reste un projet Open Source et limpleacutementation de reacutefeacuterence

Enfin si Oracle augmentait son controcircle sur la plateforme logicielle pour augmenter

sa profitabiliteacute quadviendrait-il des eacutediteurs qui gravitent autour Le plan qui consiste agrave garder Java axeacute sur les standards ouverts demeurera-t-il vraiment rassurant et reacutealiste pour les fournisseurs de middlewares

Livre Blanc mdash Veille technologique

Page 42

BBiillaann

SShhaarreePPooiinntt Depuis quelques anneacutees la part de marcheacute de Microsoft dans le monde des portails

augmente Ce succegraves est principalement ducirc agrave la version 2007 de SharePoint la premiegravere consideacutereacutee comme mature Cette inteacutegration massive dans les entreprises a comme conseacutequence un accroissement du personnel qualifieacute dans lrsquointeacutegration drsquooutils SharePoint ainsi que du nombre de WebParts disponibles

Le retour drsquoexpeacuterience sur MOSS 2007 confirme sa stabiliteacute et sa capaciteacute

drsquoadaptation agrave de nombreux cas drsquoutilisationLrsquoinnovation dont fait preuve le produit indique un inteacuterecirct certain de Microsoft pour son portail drsquoentreprise la firme en a mecircme fait un de ses produits phares Lrsquoacquisition de Fast Search pour lrsquoameacutelioration du moteur de recherche de SharePoint va dans ce sens

Les points forts de SharePoint sont lrsquoadministration aiseacutee drsquoun grand nombre de sites

la possibiliteacute pour chaque utilisateur drsquoavoir un espace personnel regroupant lrsquoensemble de ses points drsquointeacuterecircts (collegravegues site de travail hellip) et une forte interaction avec la suite Office

En contrepartie SharePoint supporte difficilement les gros volumes documentaires

ce qui peut ecirctre tregraves contraignant surtout pour les grands comptes Le support technique notamment dans les cas de deacuteploiements complexes est eacutegalement insuffisant ce qui peut ralentir le deacuteroulement drsquoun projet

SharePoint se reacutevegravele ecirctre une des meilleures solutions du marcheacute permettant

drsquoaccroitre la productiviteacute des collaborateurs et donc la compeacutetitiviteacute de lrsquoentreprise Une importante eacutetape a eacuteteacute franchie avec lrsquoarriveacutee de la version 2010 notamment fonctionnellement lrsquoarchitecture eacutetant sensiblement stable La possibiliteacute drsquoutiliser la plateforme directement par le reacuteseau sans aucune installation chez le client gracircce agrave lrsquooffre Cloud Computing est une des nouveauteacutes importantes Enfin la possibiliteacute de creacuteation et drsquoeacutedition collaborative de documents Office directement depuis le navigateur Web laisse drsquoavantage de flexibiliteacute aux utilisateurs

Livre Blanc mdash Veille technologique

Page 43

WWeebbSSpphheerree PPoorrttaall IBM Websphere Portal est eacutegalement une des solutions de reacutefeacuterence du marcheacute des

portails Son prix tregraves eacuteleveacute se justifie par le nombre de fonctionnaliteacutes incluses dans les distributions proposeacutees Websphere propose aussi un nombre de connecteurs tregraves important permettant de connecter des applications tierces sur un portail afin de pouvoir les exploiter (SAS COGNOS hellip) Enfin le wiki drsquoaide et le support drsquoIBM sont des eacuteleacutements permettant de justifier cet investissement important

Websphere est une solution cleacute en main qui srsquoadapte parfaitement agrave un grand nombre

drsquoutilisateurs peu qualifieacutes et permet une interaction approfondie avec le portail La solution drsquoIBM est principalement destineacutee aux grands comptes de par son prix La reacuteactiviteacute de lrsquoeacutediteur notamment sur le Cloud Computing avec Amazon Server EC2 conforte sa position dominante

Neacuteanmoins Websphere Portal comporte certaines faiblesses comme par exemple la

difficulteacute drsquoadaptation agrave des projets non preacutevus par les sceacutenarios drsquoinstallation drsquoIBM De plus il est reprocheacute agrave IBM drsquoengendrer une deacutependance vis agrave vis de sa plateforme et donc un investissement financier et eacuteducationnel suppleacutementaire afin de pouvoir exploiter au mieux Websphere Portal

GGaatteeIInn Cette derniegravere solution reacutesultat de la collaboration de deux grands acteurs du marcheacute

Open Source possegravede de reacuteels atouts En effet elle correspond aux attentes des petites ou moyennes entreprises qui ne disposent pas des moyens neacutecessaires pour srsquooffrir une solution telle que celles proposeacutes par IBM ou Oracle

Neacuteanmoins dans le domaine des portails et de la gestion de contenus un grand nombre de solutions Open Source existent deacutejagrave mais avec ce rapprochement deXo Platform et de JBoss cest une nouvelle geacuteneacuteration de portail qui est lanceacutee

GateIn est donc une des meilleures alternatives aux solutions traditionnelles du marcheacute mais ne concurrence pas les produits proprieacutetaires Cela srsquoexplique simplement par le fait que la plupart des grandes entreprises preacutefegraverent investir dans une solution payante pour srsquoassurer de la qualiteacute du produit et du support elles ne sont pas encore precirctes agrave srsquoengager aupregraves de solutions Open Source

Livre Blanc mdash Veille technologique

Page 44

CCoonncclluussiioonn Le marcheacute des portails a aujourdrsquohui atteint sa maturiteacute et est peu enclin agrave lrsquoarriveacutee

de nouveaux acteurs La disparition reacutecente de nombreuses solutions Open Source le confirme La segmentation de lrsquooffre est donc solidement eacutetablie et il est peu probable que des bouleversements soient constateacutes prochainement

Les quatre leaders citeacutes preacuteceacutedemment Microsoft IBM Oracle et GateIn restent

solidement ancreacutes sur le marcheacute En effet 60 des nouveaux investissements dans un portail ou des deacutemarches de remplacement drsquoanciens portails sont faits avec un ou plusieurs de ces quatre leaders

En ce qui concerne lrsquoavenir du marcheacute Gartner preacutevoit une utilisation de solutions de

portails Open Source drsquoau moins 15 de la part des Global 20001 drsquoici agrave 2011 Agrave long terme Gartner preacutevoit eacutegalement un remplacement progressif des portails par

un assemblage de composants leacutegers interopeacuterables agrave tel point qursquoen 2014 le cabinet estime que seuls 60 des besoins des entreprises ne seront couverts par des portails classiques CMIS apparaicirct alors comme une des normes cleacute agrave surveiller puisqursquoelle facilterait lrsquointeraction entre ces composants

Cette nouvelle vision organique signerait peut-ecirctre la fin des solutions monolithiques

au profit des solutions Open Source Effectivement ce format architectural est tregraves adapteacute au monde du libre Il sera inteacuteressant drsquoobserver la reacuteaction des eacutediteurs face agrave cette nouvelle donne

1 2000 meilleures compagnies publiques selon le classement du magazine Forbes

Livre Blanc mdash Veille technologique

Page 45

SSoouurrcceess

TTeexxtteess ddee llooii Code de la proprieacuteteacute intellectuelle Loi ndeg 78-17 du 6 janvier 1978 relative agrave linformatique aux fichiers et aux liberteacutes

SSiitteess WWeebb Commission nationale de linformatique et des liberteacutes

wwwcnilfr

Dynamique de creacuteation de valeur par les Systegravemes drsquoInformation httpcigreftypepadfrcigref_publicationsRapportsContainerParus2008

Dynamics _of_information-system-driven_value_creation_CIGREF_McKinsey_2008pdf

Magic Quadrant for Horizontal Portals httpwwwgartnercomtechnologymedia-productsreprintsoraclearticle95

article95html

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management (ECM) Team Blog CMIS Management Interoperability Services ndash public review of version 10 begins

httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Microsoft SharePoint Team Blog httpblogsmsdncomsharepoint

Sharepoint deacutecolle dans la gestion de contenus selon Forrester httpwwwlemondeinformatiquefractualiteslire-sharepoint-decolle-dans-la-

gestion-de-contenus-selon-forrester-25788html

Livre Blanc mdash Veille technologique

Page 46

SharePoint 2010 httpsharepointmicrosoftcomen-usPagesdefaultaspx

The Total Economic Impact Of Microsoft SharePoint Server 2010 Forrester Consulting

Microsoft SharePoint 2010 Evaluation Guide Microsoft httpmsdnmicrosoftcomen-uslibraryms457294aspx Authorization Object

Relations

Microsoft SharePoint Online Business Productivity Online Standard Suite httpwwwmicrosoftcomonlinesharepoint-onlinemspx

Collaboration dans Microsoft Office SharePoint Server 2007 httpofficemicrosoftcomfr-frsharepointserverHA101748861036aspx

Microsoft SharePoint 2010 pour les deacuteveloppeurs les grandes nouveauteacutes httpwwwmicrosoftcomfrancevisionmstechdays10WebcastaspxEID=c561

a649-6858-4a27-8121-e01f96e5b30d

Microsoft finalise son offre publique drsquoachat pour FAST Search amp Transfer avril 2008

httpwwwgeneration-ntcommicrosoft-finalise-son-offre-publique-achat-pour-

fast-search-amp-transfer-newswire-83641html

SharePoint Branding for the KB Accelerator httpcommunitybamboosolutionscomblogsbambooteamblogarchive2008

0905sharepoint-branding-for-the-kb-accelerator-part-iaspx

Coach MSDN Microsoft SharePoint httpmsdnmicrosoftcomfr-frofficemsdncoachsharepointatelier1aspx

Microsoft Enterprise Content Management Team Blog httpblogsmsdncomecmarchive20091109cmis-management-

interoperability-services-cmis-public-review-of-version-1-0-beginsaspx

Microsoft SharePoint 2010 SDK httpmsdnmicrosoftcomfr-frlibraryee55725328v=office1429aspx

Logiciel IBM Web Portal - Gamme WebSphere

httpwww-01ibmcomsoftwarefrwebsphereportal

Documentations IBM Lotus httpwww-01ibmcomsoftwarefrlotusdoc_portailhtml

Websphere Community Blog httpwebspherecommunityblogspotcom

Article - le portail ultime selon IBM httpwww01netcomarticle163820html

The Websphere Portal Blog httpswwwibmcomdeveloperworksmydeveloperworksblogsWebSpherePor

tallang=en

Livre Blanc mdash Veille technologique

Page 47

Websphere Portal Wiki httpwww-10lotuscomlddportalwikinsf

Websphere Portal - Wikipeacutedia httpenwikipediaorgwikiWebSphere_Portal

Websphere Portal - darkBlog httpdarkmagnetdarkBlogindexphpWebsphere-portal

Aide - IBM httppublibboulderibmcominfocenterwbcricv251indexjsptopic=comib

mwbcrdocconcepti_bcr_c_wpsinstallhtml

Quick start for installing Websphere Portal httpwwwibmcomdeveloperworkswebspherelibrarytecharticles0310_ma

nekarmanekarhtml

Lotus Quickr WIki - CMIS httpwww-10lotuscomlddlqwikinsfdx09102008085915AMWEBH94htm

Article - CMSWire httpwwwcmswirecomcmsenterprise-20ibms-social-strategy-includes-

support-for-cmis-user-generated-content-and-compliance-006477php

PDF - Websphere Portal Server and Web Services WhitePaper xmlcoverpagesorgIBM-WPS-20010522pdf

Amazon Elastic Cloud Compute httpawsamazoncomibm

Cloud Webspehre Portal Server and Lotus Content Management httpwwwibmcomdeveloperworksdownloadslswps-wcmsecloudhtml

Microsoft annonce CMIS dans Sharepoint httpblogsmsdncombsharepointarchive20080909announcing-the-

content-management-interoperability-services-cmis-specificationaspx

Microsoft preacutesente CMIS httpblogsmsdncombecmarchive20080909announcing-the-content-

management-interoperability-services-cmis-specificationaspx

IBM preacutesente CMIS httpwww-01ibmcomsoftwaredatacontent-managementcm-

interoperablity-serviceshtml

Blog sur CMIS httpwwwcmisbiz

Le futur de CMIS (Fierce Content Management) httpwwwfiercecontentmanagementcomstoryfuture-cmis2010-02-15

Mails autour de CMIS httpmarkmailorgsearchq=listorgoasis-openlistscmis

Livre Blanc mdash Veille technologique

Page 48

Blog de Shane Johnson deacuteveloppeur httpblogscitytechinccomsjohnsonp=27

eXo Platform preacutesente son impleacutementation de CMIS httpwwwprogilibrecomeXo-Platform-devoile-sa-version-Open-Source-de-

CMIS_a1046html

Documents publics sur CMIS du comiteacute technique httpwwwoasis-openorgcommitteesdocumentsphpwg_abbrev=cmis

Site public dOasis httpxmlcoverpagesorg

Alfresco impleacutemente CMIS httpwwwsiliconfrfrnews20091125interoperabilite___alfresco_propose_

une_premiere_implementation_du_cmis_1_0

Wiki dAlfresco httpwikialfrescocomwikiCMIS

Seacuteminaires en ligne dAlfresco httpwikialfrescocomwikiLive

Page 35: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 36: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 37: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 38: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 39: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 40: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 41: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 42: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 43: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 44: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 45: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 46: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 47: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 48: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception
Page 49: Livre blanc - 4 fois · 2017. 12. 21. · Livre Blanc — Veille technologique Page 4 Fonctions d’un portail On peut aujourd’hui dégager trois tendances principales dans la conception