Quantcast
Channel: Le Touilleur Express » exo
Viewing all articles
Browse latest Browse all 6

GateIn et Liferay, les portails préparent l'entreprise de 2015

$
0
0

Si vous avez suivi les sujets du moment sur le Touilleur Express, vous savez qu’en ce moment je travaille sur les Portails Java Open-Source (Liferay, eXo Portal et Jahia). Après quelques articles sur les Portlets et les Portails, j’ai eu la chance de participer la semaine dernière à la formation eXo Portal organisée par Julien Viet. Il est temps de vous parler un peu de GateIn. Dans cet article j’ai essayé d’avoir une vision plus globale de ce que les Portails peuvent nous apporter. Nous reviendrons dans d’autres articles sur GateIn pour toi développeur. Là j’ai envie de parler à toi, le Client final ou le Visionnaire, histoire de vous parler un peu de ce qui nous attend.

Tout d’abord, regardons un peu le marché des portails d’intégrations. L’étude « Magic Quadrant for Horizontal Portals » de 2009 est intéressante, car elle donne un état du marché, et quelques indications sur les acteurs du marché. 2 phrases retiennent mon attention : « By 2011, Gartner expects at least 15% of new enterprise portal projects in Global 2000 firms to use open-source horizontal portal frameworks. » et « By 2014, horizontal portal products based on portal containers will be used for no more than 60% of new enterprise portal projects.« .
En 2014, Gartner estime à 60% le nombre de nouveaux projets basés sur les portails d’intégration… C’est dans 5 ans… allo ?

Le marché des portails est actuellement dominé par IBM, Oracle et Microsoft. Cependant, un effet bénéfique de la crise, c’est que les budgets d’investissement pour les portails internes ont connu un sacré ralentissement en 2009. Cela a pour effet de profiter directement à des acteurs comme Liferay, RedHat et eXo Platform. Le rapprochement entre eXo Platform SAS et Red Hat Inc. est certainement un signe fort qu’en 2010, ces deux là viendront perturber le marché avec un objectif à 5 ans très clair : devenir la première solution open-source java de portails d’entreprise. Liferay n’a qu’à bien se tenir.

La semaine passée j’étais en formation à Paris avec Julien Viet, ancien de RedHat et maintenant Lead Developer chez eXo Platform, sur le Portail. La formation s’est déroulée sur 2 jours. Elle permet tout d’abord de comprendre la culture et le positionnement des Portails. Lorsque nous parlons de Portails, certains en ont une vision très Web. Ils imaginent des mashups, une page à la iGoogle. D’autres en ont une vision plutôt orientée middleware/service. Les portails sont des ponts entre différents services et une application Web. Et c’est cette culture qui doit, à mon avis, encore être travaillée. Liferay a quelque chose que son voisin n’a pas encore : une sacré interface prête à l’emploi avec ses quelques 60 petites applications. Son plus gros avantage et aussi son plus gros défaut. Petites applications, pas produits.

Liferay descend du monde du Web, et s’adresse maintenant à l’infrastructure. Au contraire, JBoss Portal est un logiciel qui vient du monde du middleware, avec un socle robuste, un moteur d’exécution proche quelque part d’un serveur d’application. eXo Platform propose une vision plus produit, qui n’est ni du Web Portlet, ni du MiddleWare, mais ce que j’appellerais un moteur d’execution pour applications webs. C’est peut-être le code génétique de GateIn.

GateIn est taillé pour être un moteur d’hébergement d’applications, comme JBoss Portal. Mais il est aussi structuré pour proposer de vrais produits plutôt qu’une boîte à Portlets comme chez Liferay.
GateIn est le moteur de départ sur lequel nous allons déployer d’une part les produits eXo Platform, mais aussi votre propre application portail. Les produits eXo Platform permettent de gérer du contenu (eXo WCM), de gérer des documents (eXo DMS), de configurer finement la validation (eXo Workflow), de créer des forums et des FAQs intelligentes (eXo KS) et propose aussi une suite d’outils collaboratifs (eXo CS). Encore une fois, là où Liferay propose des Portlets, eXo Platform propose de réels produits, avec la documentation et les équipes produits, avec un service plus adapté à l’entreprise.

Maintenant attention, il semble que la bonne pratique est de se baser sur des solutions plus complètes dès lors que les besoins de base ne sont pas couverts par le Portail. Liferay dès le guide de l’utilisateur, vous oriente vers Alfresco si vous souhaitez utiliser une solution de publication de contenu complète (CMS). Et eXo Portal fonctionne aussi d’ailleurs très bien avec Alfresco.

On comprend donc que l’énergie maintenant n’est plus dans le développement d’une application web avec son authentification, sa gestion de la mise en page, son cycle de vie… Non j’ai presque envie de croire que c’est terminé.

Liferay et GateIn vous font regarder vers une nouvelle direction, qui me semble plus intelligente pour l’entreprise : l’intégration d’application dans un portail plutôt que l’intégration d’un service dans une application Web. Les produits d’eXo Platform seront tous bientôt compatibles avec GateIn, qui se positionne comme un moteur d’exécution, une plate-forme, et la porte d’entrée vers le monde de l’entreprise.

Pour revenir à l’intégration de solutions existants, prenez SugarCRM par exemple pour la gestion de la relation clientèle. Une fois intégré avec un moteur de publication de contenu, voilà votre site Internet d’entreprise avec son extranet. Si bien sûr votre métier est de développer des applications de gestion, peut-être que cela vous semble abstrait. Mais si votre métier est de développer des solutions webs d’entreprise, et bien cela devrait vous parler.

Quelle entreprise en 2015 pourra se passer d’un site Internet, avec un extranet sécurisé pour ses employés, un outil de gestion de la clientèle, un Wiki, des Forums, et un moteur de publication pour les pages ?
Dîtes-moi qui pourrait se passer de ces outils ?

Rendez-vous maintenant pour construire ensemble pas-à-pas un nouvel écosystème d’applications dans GateIn. Première étape : installer GateIn, faire le tour du propriétaire, puis ensuite commencer à mettre ses premières applications.

A dans 5 ans ? ou à demain ?


Viewing all articles
Browse latest Browse all 6

Latest Images

Trending Articles





Latest Images