séminaire gratuit : obm 2.4 - nouveautés, intégration et cloud !

76
Lilian CHAMONTIN Directeur Produit OBM [email protected] Alexandre ZAPOLSKY CEO [email protected]

Upload: linagora

Post on 29-Nov-2014

1.621 views

Category:

Technology


2 download

DESCRIPTION

Présentations données lors du séminaire de LINAGORA du mois d'octobre 2011 consacré à OBM 2.4.Intervenant : Lilian CHAMONTIN, Directeur Produit OBM

TRANSCRIPT

Page 2: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Agenda

Présentation de la version OBM 2.4 (30 min)

Virtualisation, SaaS, Croissance des besoins collaboratifs : OBM dans le Cloud (30 min)

Démonstration d'OBM 2.4 (45 min)

Pause (15 min)

OBM Lab : à venir sur OBM en 2012 (30 min)

Page 3: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Lilian Chamontin : Directeur Produit OBM

Rôles principaux : Product Owner, Organisation R&D, Stratégie produit

Expérience passée :

12 ans d'éditions de logiciels (métier, middleware) et consulting technique

2 ans d'architecture d'entreprise (CMA CGM)

2 ans de direction de projets et coaching Agile en SSII

Et depuis 2011, retour aux sources !

Mes apports : communication technique, expérience de la gestion de produits, connaissance des grands SI, envie de voir grand et loin !

Page 4: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Présentation de la société

Évolution CA

Nos principaux clients

Nos trois métiers

OBMLinPKILinIDCocktail

SupportOSSAHosting

Schéma Directeur Open Source

Mission : Logiciels et services Open source pour réussir les grands projets du libre

Fondée : Mai 2000

Capital: Capital privé

(principalement détenu par les fondateurs)

Nombre d'ingénieurs : 150

Intégration, ExpertiseMigration, Formation...

2001 2003 2005 2007 2009 20111 M€

2 M€4 M€

8 M€

11 M€13 M€

Page 5: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Répartition du CA par métier Répartition du CA par secteur

Répartition du Chiffre d'Affaires (2010)

LPS40%

LRS25%

LGS35%

Secteur Public53%

Secteur Privé47%

Page 6: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Gamme logicielle

Messagerie collaborative

Gestion et fédération des

identités

Confiance digitale

LINAGORA développement du logiciel libre.100% du code source est disponible. Promotion du free-free ! (« Libre et gratuit »)

Truffle 100/2010 : Linagora est le seul éditeur Open Source présent (90ème position) (Truffle 100 : classement des 100 premiers éditeurs de logiciels français)

Investissement en R&D en 2010 : >2,5 M€

Progiciel de gestion (ERP)

Page 7: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Agenda

Présentation de la version OBM 2.4 (30 min)

Virtualisation, SaaS, Croissance des besoins collaboratifs : OBM dans le Cloud (30 min)

Démonstration d'OBM 2.4 (45 min)

Pause (15 min)

OBM Lab : à venir sur OBM en 2012 (30 min)

Page 8: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM : une vraie « success story » française !

OBM est le service de communication et de collaboration le plus utilisé en France.

Des services de communication et collaboration innovants disponibles sur toutes les plateformes

Page 9: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Qu'est-ce qu'OBM ?

Si vous ne deviez retenir que 3 choses...

OBM c'est :

Un agenda, une messagerie, des contacts

Une solution « mobile » compatible avec de nombreux téléphones

Un projet vraiment Libre

Page 10: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

La « success story »

12 ans de montée en charge :

Medysys 200 utilisateursACMS 1 000 utilisateursAssemblée Nationale 1 200 utilisateursMinistère de la Culture 8 000 utilisateursInserm 16 000 utilisateursMinistère de l'intérieur 110 000 utilisateurs

Total d'utilisateurs en production : > 700 000

Et ça continue !

Groupe CIRE 200 utilisateursSICIM / Mairie de Bagnolet 800 utilisateursBrake France 1 200 utilisateursGendarmerie nationale 90 000 utilisateurs

Page 11: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

✔ > 500 000 lignes sous GNU AGPL✔ Communauté :

✔ http://www.obm.org

[email protected]

✔ http://www.obm.org/bugzilla

✔ IRC : #obm (freenode)

✔ Passage en GNU Affero GPL

Quelques utilisateurs OBM à l'international

➢ Université de Washington➢ Ligue de Rugby d'Afrique du Sud

➢ Atelier BNP Paribas San Francisco➢Hopital de la Tour Suisse

Intégré aux principales distributions Linux

12 ans de vraie liberté et d'indépendance

Page 12: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM, une solution « Entreprise Ready »

Page 13: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Version actuelle et recommandée: OBM 2.4

OBM 2.4.0 : lancement novembre 2011officiellement supporté 3 ans

Pré-lancement le 22 mars 2011, mise en ligne sur OBM Online à la

même date, ainsi que sur la production Linagora, mais...

Retard dans le packaging dû à la finalisation de grands projets clients

Exigences plus importantes dans le domaine de la connectivité

Smartphones (ActiveSync)

Cas d'utilisations avancés sur Thunderbird 3 (gestion des

exceptions de rendez-vous récurrents)

Intégration et extension du nouveau webmail

Release 2.4.0 en fabrication (dernier sprint...)

Page 14: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Version actuelle et recommandée: OBM 2.4

Nouveautés majeures

Nouveau webmail : Roundcube

Synchronisation native iPhone, Windows Mobile, Nokia, Android...

Support complet de Thunderbird 3 et Trustedbird

Nouveau concept de gestion des contacts et refonte de l'interface

Recherche ultra rapide

Intéropérabilité

Page 15: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Apport d'OBM 2.4 – Usage collaboratifs avancés

Pas forcément nouveaux pour tout le monde...

...mais usage de plus en plus répandu

Domaines variés (partage d'information, délégation, interopérabilité, décentralisation, temps réel)

Cas d'utilisation

Organisation manager/assistant

Organisation en mode projet

Groupes de travail inter-entreprise

Page 16: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Organisation Manager / Assistant

Modèle de délégation

Lecture / Ecriture / Administration de :

Email, Agenda, Contacts

Cas d'usage

Prise de rendez-vous

Saisie de cartes de visites

Page 17: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Organisation en mode projet

Organisation de réunion

Vues avancées (groupe) sur agenda

Mémorisation des vues

Recherche de plages de disponibilité

Réservation des ressources

Réunions récurrentes

Cas d'usage

Planification d'un point quotidien

Gestion de crise

Page 18: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Organisation en mode projet (suite)

Autres exemples

Réunions récurrentes

Recherche de plages de disponibilité

Page 19: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Groupes de travail inter-entreprise

Partage d'agenda

Niveau de visibilité

Interopérabilité

Cas d'usage

Exposer son agenda OBM

Organiser un rendez-vous

Page 20: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Nouveau webmail Roundcube

Page 21: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Roundcube

Version .5 stable et performante (v0.6 en cours d'évaluation)

Communauté très active

Webmail ergonomique

Grand nombre de plug-ins

Page 22: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM et Roundcube

OBM est une solution complète coté serveur

Intégration des composants Open Source de communication

Sauf modules Agenda et Contacts dédiés

Coté client, Evolution de l'offre

Webmails historiques (Horde, etc)

« MiniG », un nouveau type de webmail (apprécié des techniciens, mais au final pas des utilisateurs)

Support de Thunderbird 2/3 et de sa déclinaison sécurisée TrustedBird 3

Besoin d'un nouveau webmail, intégré, simple et performant

Page 23: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Roundcube

Messagerie

3 panneaux (dossiers, messages, previsualisation)

Ajax

Skins

Plugins

Composition HTML, attachements

Dossiers partagés

Page 24: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Roundcube (suite)

Contacts

Groupes de contacts

Fiche contact

Intégration Ajax dans messagerie

Page 25: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Démarche d'intégration OBM / Roundcube

Objectifs

Court terme

SSO

Look and Feel

Contacts

Déploiement

Moyen terme

Agenda

Partage

Sécurité

Moyens

Développement de Plug-ins

Skin

Contribution directe

Documentation

Page 26: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Intégration OBM & Roundcube

SSO

Intégration SSO CAS OBM / Roundcube via LemonLDAP (recommandé)

Ou bien par le mécanisme intégré à OBM

Page 27: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Intégration OBM / Roundcube

Look and Feel

Ajustements graphiques via Skin OBM

Véritable skin (non intrusif)

Autres skins disponibles pour les utilisateurs

Page 28: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Démarche d'intégration OBM / Roundcube

Contacts

Intégration LDAP et Base OBM

Carnet d'adresse global

Partage de contacts

Synchronisation de contacts

Page 29: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Démarche d'intégration OBM / Roundcube

Contacts (suite)

Intégration et autocomplétion en composition de messages

Page 30: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Démarche d'intégration OBM / Roundcube

Déploiement

Base de connaissanceen cours de finalisation

Documentation Debian, RedHat/Centos

Page 31: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Démarche d'intégration OBM / Roundcube

Prochaines étapes

Agenda : Intégration support ICS (iCalendar)

Agenda OBM en lecture seule lors de l'acceptation de RV / ICS

Partage de fichiers volumineux

Intégration solution Linshare

Sécurité

Participation aux travaux en cours (actuellement hors Linagora) visant à reporter les extensions TrustedBird dans roundcube

Page 32: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM 2.4, nouveautés UI

Page 33: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM 2.4 : refonte de l'agenda

Nouvelle ergonomie générale (déplacement du raccourci “Aujourd’hui”, portlet “vue mois”

disponible en haut de page)

Amélioration des performances d’affichage lors des changements de vue et modification des

semaines

Affichage du nombre de jour souhaité que l’on souhaite à partir de la portlet “vue mois”

Possibilité de préciser la durée de l’évènement lors d’un prise rapide d’évènement

Affichage de calendrier externe au format ics dans la vue agenda

Affichage du calendrier d’un contact

Possibilité de publier son agenda sur internet ou l’intranet au format ics (affichage public en

mode Free/Busy, affichage privé avec le détail des évènements)

Extension des modèles d’évènements (tous les champs peuvent être sauvegardés dans le

modèle)

Possibilité d’associer un ou des documents à un évènement

Les documents associés à un évènement sont mis en téléchargement pour les utilisateurs du

serveur OBM et aussi pour les utilisateurs externes

Page 34: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM 2.4 : nouveautés contacts et webmail

ContactsPossibilité d’enregistrer pour un contact une adresse calendrier externe

au format ics

Possibilité d’enregistrer plusieurs adresses, courriels, site web, numéro

de téléphone pour un même contact

WebmailSynchronisation de l’ensemble des carnets d’adresses (les contacts ne

sont plus fusionnés dans l’unique carnet d’adresse “contacts OBM”)

Amélioration de l’impression PDF des messages

Page 35: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM 2.4 : nouveautés sur la mobilité

OBM-Connecteur pour ThunderbirdSynchronisation de l’ensemble des carnets d’adresses (les contacts ne

sont plus fusionnés dans l’unique carnet d’adresse “contacts OBM”)

Amélioration de l’affichage en multi calendriers

Gestion des invitations externes au format ICS

Synchronisation ActiveSync (mobiles et tablettes)Meilleure gestion des pièces attachées et des messages en multipart

Corrections des anomalies de synchronisation rencontrées sur Android

(évènement récurrents, etc...)

Synchronisation des dossiers envoyés et corbeille

Possibilité de récupérer les documents attachés à un évènement

Page 36: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Mobilité

Page 37: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

La mobilité

Synchronisation mobile

SymbianWindowsMobile

BlackBerry

AndroidiPhone

Palm OS

Synchronisation client lourd

Outlook

Thunderbird

Apple Mail

Tout client IMAP, POP

Natif(ActiveSync)

Via Applications tierce (SyncJE,

AstraSync)

Synchronisation complète contacts,

agenda, notes

Réception emails + support CalDAV

Réception emails

iPad

Page 38: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Copies d'écran sur Iphone et IPad

Page 39: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Eléments d'architecture OBM 2.4

Page 40: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Architecture fonctionnelle

OB

M C

ore

Agenda

Contacts

Authentification

Droits d'accès

mes

seng

ing

fron

t ser

ver

OB

M W

ebap

p Clients légers

Clients lourds

Webmail

Gestion utilisateur

Base de données

Annuaire

Disque

Page 41: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Architecture technique

obm-ui opush

obm-satellite

obm-sync

connector connector

cyruspostfix

obm-locator

obm db

solr

mysqlpostgres

java javaphp

c++xul/js

ActiveSync / imap

Solution basée sur les briques leaderApache, Tomcat

PHP (IHM), Perl, JavaMySQL, PostgreSQL

Postfix, Cyrus IMAP, OpenLDAP

ldap

(IHM web) (REST API) ActiveSync

Page 42: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Agenda

Présentation de la version OBM 2.4 (30 min)

Virtualisation, SaaS, Croissance des besoins collaboratifs : OBM dans le Cloud (30 min)

Démonstration d'OBM 2.4 (45 min)

Pause (15 min)

OBM Lab : à venir sur OBM en 2012 (30 min)

Page 43: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM et le cloud...

OBM Online, la simplicité en plus :

Rendez-vous sur http://online.obm.org !

Page 44: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Approche « cloud » ?

Remise en cause progressive des approches SI traditionnelles

Standardisation des besoins clients (composants « sur étagère »)

Acceptation (sous condition) de ne plus être l'hébergeur de ses données

Continuité et qualité de service déportées vers un prestataire spécialisé

Attente de bénéfices issus de la mutualisation de l'infrastructure et de son administration

Apparition d'une offre « Cloud » alternative

Page 45: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Architectures Cloud, théorie et application

« La théorie, c'est lorsqu'on sait tout et que rien ne fonctionne;La pratique c'est lorsque tout fonctionne et que personne ne sait pourquoi »

Albert Einstein

Trois niveaux d'abstraction à atteindre : IaaS, PaaS, SaaS

Page 46: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

IaaS, SaaS et PaaS

2.4

3.0

4.0

Existe déjàOBM Online

Leaders du marché Le « Made in France »

Page 47: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Architectures Cloud, théorie et application

Trois niveaux d'abstraction à atteindre : IaaS, PaaS, SaaS

La mise à la disposition du client final de ces systèmes constitue une offre de cloud « globale »

Approche pragmatique, adaptée à OBM : seule la couche SaaS est accessible à nos clients dans un premier temps, en attendant OBM 3 qui exposera la PaaS

Par contre, la séparation en 3 couches différenciées reste notre objectif interne et celui de Linagora (garantie de pérennité, supervision et d'extensibilité).

...La pratique rejoindra alors la théorie.

Page 48: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Clouds privés sur les technologies leader :oui mais à quel prix ?

Les offres privées des leaders du marché sont basées sur le verrouillage des clients. Quid du prix de la mise en oeuvre de ces technologies ?

Page 49: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

L'alternative Open Source

Les offres Open Source ex istent !Quelle maturité et pour quels usages ?

Page 50: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

L'offre Open Source

Des grands noms complétés par des dizaines de projets de framework de développement, de console de pilotage, out ils de gest ion de

stockage...

Page 51: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

IaaS Open Source actuelle de Linagora

Stockage Noeuds d'exécution Réseau physique

INFRASTRUCTURE PHYSIQUE

INFRASTRUCTURE VIRTUELLE

Management des VM

Utilisateurs finaux

Internet

CloudPubliques

Infrastructure de management : oVirt

Page 52: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Approche de Linagora

Cloud Computing

Virtual Desktop service

Web Application Service

Compute & HPC Service

Database service

Storage service

e-procurement & security Service

Storage backup, archive… service

Infrastructure, hosting service

Collaboration Services

OSS est Mature OSS en devenir

Page 53: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

L'avenir du IaaS Open Source

OpenStack est issu des travaux de la Nasa et RackSpace.com. Licence Apache

Ubuntu adapte OpenStack en lieu et place Eucaplyptus.

Citrix lance sa propre offre de IaaS  Olympus basé sur OpenStack : http://www.citrix.com/tv/#videos/3984

Page 54: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM Online, approche actuelle

Un ensemble de serveurs, VM et stockage capable de fonctionner en multi-domaine ou en infrastructure dédiée suivant les besoins

Une facturation au nombre de boites à lettres

Points forts :

Une architecture sur-mesure,

Un système éprouvé

Contreparties :

Latence à l'ouverture de compte

Intervention humaine sur la plateforme

Page 55: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Approche « cloud » (future)

Choix du niveau de service et des modules OBM à activer

Sélection des images et configurations OBM adaptées au besoin

Par exemple, une petite structure sans besoin de reprise de l'existant aura besoin d'un OBM « tiny »

Une grosse structure utilisera, sur notre conseil, les images adaptées à un cluster OBM et nos API de provisonning

Instanciation (image(s) VM(s) ) et configuration initiale →(domaines, super utilisateurs, comptes de test)

Le service est opérationnel

Plus tard, en fonction de l'usage réel, ajustement dynamique de la configuration

ex: tiny small medium en cas de croissance→ →

Ou bien, ajustement du nombre de noeuds « smartphones »

Page 56: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Openstack et OBM

La solution de cloud open source sélectionnée par Linagora

Actuellement en cours de prototypage

Envisagé à moyen terme : passera par une phase d'appropriation interne

Projet open source

Sponsors Rackspace et la NASA

Could public et privé

Cycles de release 6 mois

140 commiters

Infrastructure modulaire, accessible au travers d'API

celle d'Amazon ou bien celle d'openstack

Page 57: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Openstack, modulaire et extensible

Modules

Nova : Compute service (CPU, Volumes)

Pools de serveurs

Administration de Vms

Sécurité, Réseau

Glance : Image service

Virtual disk image (as a service)

Swift : Object storage

Storage containers, scalable

Commodity hardware

Page 58: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Openstack appliqué à OBM, cela donnera:

OBM Online

Adapté aux clients < 20.000 utilisateurs...

...Mais aussi aux grands clients

Nova + Glance (images et configurations standardisées « sur étagère »)

« OBM cloud » chez grands clients (> 20000 utilisateurs)

Intégration dans un cloud privé openstack

Scalabilité horizontale et fine tuning

Par exemple, gestion dynamique d'un pic d'activité (« cloud burst »)

Mais aussi gestion simplifiée de la croissance des besoins

Standardisation des architectures

Page 59: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Phasage

Aujourd'hui

OBM Online 2.4

SaaS

IaaS v1

2012

IaaS v2

2013

OBM Online 3.0

IaaS v2, PaaS, SaaS

Page 60: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Agenda

Présentation de la version OBM 2.4 (30 min)

Virtualisation, SaaS, Croissance des besoins collaboratifs : OBM dans le Cloud (30 min)

Démonstration d'OBM 2.4 (45 min)

Pause (15 min)

OBM Lab : à venir sur OBM en 2012 (30 min)

Page 61: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Démonstration d'OBM 2.4

Page 62: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Agenda

Présentation de la version OBM 2.4 (30 min)

Virtualisation, SaaS, Croissance des besoins collaboratifs : OBM dans le Cloud (30 min)

Démonstration d'OBM 2.4 (45 min)

Pause (15 min)

OBM Lab : à venir sur OBM en 2012 (30 min)

Page 63: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Déjà 12 ans : l'heure du bilan

● Base installée ● Historique ● Clients sponsors ● Licence GPL● Basé sur briques libres ● Agenda ● Packaging ● Intégration● Feature set● Modularité

● OBM Online● Communauté● Alliances / Partenaires● Dev plugins (OBMlets)● API Ouvertes pour différents langages● Augmentation présence PDA● Besoins clients existants●Nouvelles technos

● Hétéréogénéité technique● Dispersion features● Difficulté des tests auto● Documentation technique● Automate perl● Scalabilité SGBD● Intégration / spécifiques

● Comment se démarquer ?● SaaS● 1 techno = communauté● Google / Outlook

Page 64: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Démarche : Phase de maturation

Travail de fond sur les exigences et les besoins non fonctionnels

Mobilisation de toute l'équipe R&D

Page 65: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM PaaS « Enterprise Ready »

Le modèle SaaS / PaaS allié à l'Open Source

● Architecture multi tenant● Développement rapide d'applications basé sur les objets de la messagerie● Création d'e-Communautés

● API ouvertes pour intégration dans les systèmes d'informations● Connexion aux services web de collboration sur Internet● Enrichissement fonctionnel d'OBM

Page 66: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Orientations technologiques

Recherche des meilleures technologies pour bâtir le socle technique

Couche d'intégration (API) multi-protocoles

Couche données NoSQL: Cassandra, MongoDB

Couche présentation : HTML5, javascript

Cloud : reconfiguration à chaud, abstraction services cloud (« archivage infini »)

Interopérabilité / mobilité

Poursuite des efforts pour proposer un serveur ActiveSync Open Source (http://code.google.com/p/o-push/)

Framework d'extensibilité serveur (sécurité, identité, intégration crm, etc.), et client (sémantique, réseaux sociaux, workflows, etc.)

Page 67: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Nouvelle architecture logicielle (macro)

Page 68: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Focus : nouveaux standards du web

Page 69: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Travail sur le skinning

Style GoogleStyle Outlook

Page 70: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

ExpérimentationsBesoins nouveaux pour fluidifier la communication

Messagerie instantanée, Chat rooms historisées

Vidéoconférence

Tableau blanc, Partage d'écran

Enregistrement vidéo

En cours de prototypage sur OBM

A partir du Projet BigBlueButton

Page 71: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Expérimentations

Apache James 3 : Messagerie de dernière génération

Architecture Java moderne (support des derniers standards et best practices) et extensible

Développement en cours : support NoSQL comme backend de stockage de messagerie (future contribution au projet)

Page 72: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

OBM 3 alpha• Agenda / Contacts• Messagerie,• Communication synchrone

OBM NG Preview• POC Collaboration

(vidéo conf)• API restfull

OBM 2.4•

OBM 2.5• Vidéo conférence (beta)• API restfull• Intégration VoIP• BES

Roadmap OBM 2011 - 2012

Q4 2012Q1 2011 Q2 2011 Q3 2011 Q4 2011 Q1 2012 Q2 2012 Q3 2012

2.X

3.X

Support des versions 2.X pendant 3 ans

Vers OBM 3.0 GA• 1ère release de la NG• Périmètre fonctionnel complet• Fourniture des procédures de

migration à partir de la 2.X

Page 73: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Contribution à la roadmap OBM

Types de contribution, motivations

Expression de besoins ?

Vous avez des idées et souhaitez les partager avec nous, sans engagement particulier : email ou téléphone

Partenariat qualification de produit ?

Vous souhaitez contribuer activement à la qualité du produit et votre SI présente des spécificités (taille, organisation, matériel)

Ou bien en contrepartie de la prise en compte de besoins qui ne sont pas inscrits à la roadmap

Développement actif core product ou périphérique ?

Vous souhaitez étendre vous même le produit car vous disposez des compétences sectorielles ou technologiques nécessaires

Vous vous inscrivez dans une démarche d'innovation open source

Page 74: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Contribution à la roadmap OBM

Par où commencer ?

● Un point de contact unique : le product owner OBM (Lilian Chamontin : [email protected])

Page 75: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

Une solution résolument moderne

Questions / Réponses

Page 76: Séminaire gratuit : OBM 2.4 - nouveautés, intégration et cloud !

En vous remerciant pour votre attention

RDV sur http://www.obm.org/