Nouveaux clients Beehive RTC … heu WebCenter RTC

Comme vous le savez probablement, je suis de très près Beehive depuis plusieurs années, et cet outil de collaboration représente pour nous une évolution importante dans les alternatives à l’hégémonie de Microsoft dans le monde des serveurs de collaboration.
Quoi de neuf ?

Beehive ?

Pour ceux qui attrapent le train en marche, et de façon très résumée, Beehive est une plate-forme de collaboration moderne (première version en 2008) reposant sur les fondamentaux techniques Oracle : Database 11g, Weblogic Suite … et offre dans une plate-forme unifiée et scalable :

  • un serveur de messagerie IMAP complet
  • un serveur d’agenda et tâches (supportant Caldav)
  • des « espaces de travail collaboratifs » (workspaces) incluant documents (qui peuvent être dans UCM), wiki, agendas de groupes, tâches, etc. gérés dans le contexte d’un espace de travail
  • de la collaboration temps réel : messagerie instantanée et Webconférence
  • d’un serveur de mise en relations d’individus sur la base de l’analyse sémantique des centres d’intérêt

Beehive, de part son architecture, est très scalable : des implémentations de 100 000 utilisateurs ou plus sur une seule infrastructure existent : il suffit de voir les chiffres de Beehive en interne Oracle, car Beehive est utilisé part tout Oracle : 3 millions de mail par jour, 300 To dans la base, etc.
Beehive est résistant aux pannes grâce au clustering de toutes les couches. Cet outil a d’ailleurs clairement une orientation « grosses configurations » de part le modèle de prix au processeur et les fonctionnalités proposées.

Packaging 2010

D’un point de vue commercial (pour ceux que cela intéresse), le packaging a été revu et  l’offre Beehive est maintenant proposée comme suit :

  • Beehive Messaging Server (messagerie + agenda)
  • Beehive Collaboration Server (offre complète)
  • WebCenter Real-Time Collaboration
  • WebCenter Intelligent Collaboration

Ce nouveau packaging (il date de cet été) montre clairement l’intrication de plus en plus forte entre les offres Beehive et WebCenter.

Focus sur les interfaces et nouveautés

L’interface utilisateur proposée par Beehive est … un large choix d’options ! En effet, les services de Beehive sont accessibles

  • depuis Outlook par le biais d’un connecteur fourni par Oracle
  • depuis le web par le biais d’une interface « Beehive Central » qui inclut le client Zimbra
  • depuis WebCenter par le biais de portlets ou de WebCenter Spaces
  • par des clients spécifiques pour la partie Messagerie Instantanée ou Web Conférences, fournis par Oracle
  • par tout client standard (thunderbird, pidgin, apple mail, …) car Beehive repose à 100% sur la mise en place de standards
  • par toute application maison ou portail grâce à des API REST

Pardon ?

Les connaisseurs auront probablement tiqué sur cette liste. Un client de messagerie instantanée ? Non, deux !

Oracle, par le biais d’un rachat propose maintenant un nouveau client de Conférence et Messagerie Instantanée, intégré et ergonomique. Si je me fie aux démos que nous avons vues, la  gestion des Web conférences est avec ce client très pratique, et dans une interface  « sexy ».
Elle intègre les fonctionnalités présentes dans le client « actuel » Beehive web conferencing (partage de poste, zoom réglable, enregistrement, …) et bien davantage. Évolution fonctionnelle de taille : le client intègre à la fois les fonctions de messagerie instantanée et de web conferencing ! Un seul point d’entrée !
Autres bonnes nouvelles, ce client, développé en JavaFX, fonctionne sur Windows, Mac et Linux !! Corollaire : plus besoin d’installation sur le poste : le client est directement lancé dans le contexte du navigateur. J’en connais qui vont apprécier ces deux points …
Une version mobile (iPod, iPad … ) est prévue également dans une version future. Oracle dispose donc maintenant d’un produit globalement comparable à la concurrence (Citrix and Co) sur ce terrain précis. On parle également de vidéo dans le futur pour vraiment être au niveau des ténors du marché comme Webex.
Enfin, autre évolution importante pour ceux qui connaissent Beehive : l’accès aux conférences publiques par des externes est désormais facilité.
J’ai dit deux clients ! Le deuxième est un portlet pour Webcenter, qui permet dans le contexte d’un espace de groupe WebCenter Spaces, d’échanger en « chat » directement depuis le portal.

Et la suite …

D’autres nouveautés sont prévues prochainement dans le monde Beehive, avec la 2.0.1.4 qui offrira le client JavaFX dont nous venons de parler, et plein de petites améliorations. Cette version sera suivie d’une 2.0.1.5, qui elle aussi apportera nombre de petites améliorations et corrections.
La prochaine version majeure, qui marquera le passage de Beehive sur Weblogic et l’arrivée de fonctionnalités importantes, sera Beehive 2.1. Elle sera disponible « in the next 12 month« , pour respecter la communication officielle, plus rapidement bien entendu si on se fie aux bruits de couloirs.Sans révéler des secrets d’état, on devrait y trouver selon la roadmap :

  • la restauration par l’administrateur de messages supprimes (i.e. sans action sur la base)
  • la gestion de l’expiration d’emails
  • l’authentification Windows (WNA)
  • le support du protocole CardDAV
  • meilleure gestion des permissions / délégation dans BCentral
  • la gestion de politiques d’appartenance dans les workspaces
  • la prévisualisation intégrée de documents et pages wiki
  • la planification de conférences (web ou outlook)
  • l’archivage de conférences
  • le support complet des invités externes dans les conférences
  • des portlets améliorées pour Webcenter
  • … et encore … la liste est longue (bien entendu, tout cela est sans engagement d’Oracle pour l’instant)

Nous ne manquerons pas de vous tenir informés !