livre blanc - 4 fois · 2017. 12. 21. · livre blanc — veille technologique page 4 fonctions...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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