format PPT - Université de Rennes 1

Download Report

Transcript format PPT - Université de Rennes 1

Atelier « Outils de communication », Lyon, 25 janvier 2011
Nomade à l’université de Rennes 1
(SOGo)
Pascal AUBRY / Sébastien BILBEAU
Université de Rennes 1
Copyright 2011 © Consortium ESUP-Portail
Existant
• Courrier électronique
– Cyrus IMAP + Horde
• Agenda
– Sun One Calendar (personnels)
– Horde (étudiants)
– ADE (formations)
• Carnets d’adresses
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Manques
• Synchronisation des appareils mobiles
– SmartPhones, applicatifs
• Gestionnaire de carnets d’adresses
• Intégration des outils
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
SOGo
(Scalable Open Groupware.org)
• Intégration des outils de communication
– Courrier électronique
– Agendas
– Carnets d’adresses
• Open source
• Libre
• Société support au Canada (Inverse.ca)
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Synchronisation
des appareils mobiles et applicatifs
• Protocoles
– SyncML
– iCal
– CalDAV
– CardDAV
• Funambol nécessaire pour SyncML
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Architecture logicielle
• S’appuie sur une infrastructure existante
LDAP
IMAP
CAS
db
SOGo
funambol
HTTP, iCal, CalDAV, CardDAV
Atelier « Outils de communication », Lyon, 25 janvier 2011
syncML
Copyright 2011 ©
Architecture matérielle
• Frontaux Apache
– Chiffrement
– Répartition de charge
• Machines virtuelles redondantes
• Architecture très souple
– Pas ou peu de procédure de migration
– Conservation de l’existant
• Base de données dédiée ?
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Solution très souple
• Pas ou peu de procédure de migration
• S’intègre dans l’existant
– Conservation de l’architecture de courrier
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Intégration avec ADE (1/2)
• Ajout d’une couche PHP
– Plus propre en objective-C
• Présentation des agendas de ADE
– Pré-sélection
• Agendas personnels
• Agendas des formations suivies
– Recherche par nom
• Dans l’annuaire LDAP, puis dans ADE
• Liaison des agendas dans SOGo par un clic
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Intégration avec ADE (2/2)
SQL
SQL
SOGo
ADE
ADE
SOGo
CalDAV
iCal
SQL
Atelier « Outils de communication », Lyon, 25 janvier 2011
Surcouche PHP
SQL
Copyright 2011 ©
Avancement du projet
• Réalisé
– Installation & configuration
– Mise en redondance
– Intégration de ADE
• En cours
– Test auprès d’une population restreinte
• A venir (si choix définitif)
– Montée en charge
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Démonstration
• http://nomade.univ-rennes1.fr
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Quel choix ?
• Microsoft Exchange/live@edu
• Zimbra
• SOGo
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Quels critères ?
• Pérennité
– Pour quelle durée ?
• Interopérabilité
• Intégration
– Authentification, applications métier
• Coût
– Investissement initial (matériel, formation)
– Maintenance (coût, temps)
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Un choix stratégique
• Acheter du service (Zimbra, Exchange)
– Gain de temps
– Pérennité
• Consolider sur l’existant (SOGo)
– Intégration
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Quelques doutes
•
•
•
•
Objective-C
Utilisation de la base de données
Quelques bugs
Messagerie instantannée
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©
Mais une piste intéressante
• Apporte les fonctionnalités manquantes
• N’engage pas outre mesure
– Intégration dans l’existant
– Conservation de l’architecture de messagerie
– Peu ou pas de migration
• Peut-être une bonne solution d’attente
– Au moins à moyen terme
Atelier « Outils de communication », Lyon, 25 janvier 2011
Copyright 2011 ©