Zimbra & Yahoo! Confidential
Messagerie & Collaboration dans un Monde Ouvert
Solutions Linux 2009
- 2 -
Historique
Messagerie Collaborative Nouvelle Génération
Mission: développer la meilleure solution de messagerie collaborative en Open Source Web 2.0• Initialement développé pour les marchés EDU & PME's => besoin de nombreuses fonctionnalités• Éducation & Gouvernement => FAI => grandes entreprises. 1 à plusieurs millions de boites mails.• >42M+ boites mails dans plus de 70 pays, >30,000+ clients• Cible: 60M+ boites mails déployées et actives pour Q4 2009• Acheté par Yahoo! en Sept 2007 pour $350M• Offre Yahoo! hébergée ”marque blanche”• Aux USA, il y a plus de boites mails Zimbra payantes que de boites Google Mail payantes.
Ce qui rend Zimbra différent :• Innovation – riche, interface utilisateur exceptionnelle + coûts d'admin faibles• Ouvert – transparent, communautaire, extensible via des “Zimlets”• Compatibilité – protection de l’investissement, flexibilité, application intégration• SaaS ready, administration déléguée, stockage partagé
Des partenaires stratégiques, tels que :
- 3 -
Zimbra, c’est quoi??
• Zimbra Collaboration Suite 5.0 Mail
Carnet d’adresses
Calendrier
Tâches & programmation
Partage de documents
Messagerie Instantanée intégrée
Outils de développements de mashups : les Zimlets
Accès mobile
Utilisateur unique
Groupe
Multi-domaines
Sur site et en hébergé (ASP - SaaS)
- 4 -
Exemples de Clients Entreprise Zimbra
Sinclair Broadcasting
- 5 -
Exemples de Clients Zimbra dans l’ Education
- 6 -
Exemples de Clients ISP
(Sprint LEC)
- 7 -
ZIMBRA COLLABORATION SUITE
PROTECTION DE L'INVESTISSEMENTGRACE A ZIMBRA
Protection de l’investissement OpenSource
Protocoles standards
POP3 IMAP4 iCalendar HTTP/S RSS MAPI iSync
Open Source
Linux Apache
Matériel standard(non propriétaire)
Stockage OS
Infrastructure serveur mature
Linux FS Apache My SQL Lucene OSS AS/AV
Messages au standard MIME
(un fichier par message)Protocoles & API ouverts
XML / HTTP, Java Web Services(pas de protocoles propriétaires binaires)
Support du REST pour l'intégration
d'applications et les migrations
- 8 -
Palm
Zimbra Sync
Clients supportés par Zimbra
Clients Standard Apple Desktop
iPhone
Standards
BlackBerry
BES
xHTML
J2ME
IMAP, POP, iCal, CalDAV, RSS
zSync
iSync & CalDAV
ActiveSyncor xHTML
ActiveSync & BB Connect
Windows 5+ Symbian
Serveur Zimbra
Outlook 2003, 2007
Client web avancé (AJAX)
MAPI
Client Web Standard (HTML)
zSync
- 9 -
• Zimbra Desktop offre la même expérience utilisateur en ligne et hors ligne, y compris avec des dossiers de plusieurs GB• Synchronisation bidirectionnelle des messages, rendez-vous, contacts etc., des connections de l’utilisateur• Support des fonctionnalités avancées de Zimbra telles que l'indexation des messages et les Zimlets• Fonctionne avec les serveur Zimbra et/ou serveur autres POP & IMAP (entreprise, FAI, Gmail, etc.)• Multi-navigateur et multi-plateforme (Mac, Windows, Linux)
Zimbra Desktop, c’est quoi?
Gestion de plusieurs comptes. La lumière verte indique que la connexion réseau est active
Outbox stocke les messages jusqu'à ce que la connexion réseau soit active
"Slick, powerful, and much more extensible than MS Outlook ever dreamed of being.” Matt Asay, CNET “Open Road”, Feb. 2008
- 10 -
Zimbra Connector Outlook
Supporte Outlook : Email, Contacts, Calendrier et Tâches par connecteur MAPI
Modes en ligne, hors ligne et cache
Optimisé pour WAN
Sécurité intégrée (https)
Optimisé pour synchro rapide
Auto-installation lors du reboot
- 11 -
Support d'environnement hybride avec MS Exchange
InteropérabiltéExchange
Serveur Zimbra
Serveur Exchange
Outlook 2003, 2007Outlook Web AccessOutlook 2003, 2007
ActiveDirectory
Client Zimbra Web ou Desktop
- 12 -
Une seule solution pour tous les utilisateurs
Messageriede base
Messagerie &Collaboration
Messagerieavancée
Messagerie avancée avecsupport Outlook
Messagerie AJAX X X X X
Partage de calendriers AJAX X X X
Partage de documents AJAX X X X
Indexation des fichiers attachés X X X
Synchronisation smartphones à la volée
X X
Zimbra Desktop X X
Gestion des ressources X
Support Apple iSync X
Support Outlook ZCO X
Architecture flexible et classes de services prêtes pour l'avenir
- 13 -
Gestion des classes de service
- 14 -
Personnalisation et Zimlets
- 15 -
Fonctionnalités avancées – Web Services
Zimlets: applications composites (“mashups”) intégrant Zimbra et d’autres services et applications
• Zimbra met à disposition la marche à suivre ainsi que des exemples de Zimlets
• Clients & partenaires créent des Zimlets pour leurs propres besoins & intérêts
• Les développeurs partagent leurs idées et questions sur les fora Zimbra
Exemples de Zimlets
Particulier PME/TPE Universités Grandes entreprises
- 16 -
Les Zimlets sont contextuelles
- 17 -
Les Zimlets sont contextuelles
- 18 -
Zimlet Date & Calendrier
- 19 -
Zimlet Bugzilla
- 20 -
Zimlet Carte
- 21 -
Zimlet Contact Mail
- 22 -
Zimlet Contact Mail
- 23 -
Exemples de Zimlets - Web Services
- 24 -
Zimlet Traducteur Google
- 25 -
Zimlet Traducteur Google
- 26 -
Zimlet Traducteur Google
- 27 -
Zimlet Traducteur Google
- 28 -
Zimlet Flickr
- 29 -
Zimlet Flickr
- 30 -
Zimlet Flickr
- 31 -
Thèmes
- 32 -
Webmail: options de personnalisation
- 33 -
Université de Stanford
- 34 -
Eircom
- 35 -
Indiatimes
- 36 -
Ireland.com
- 37 -
Comcast
- 38 -
Langues supportées
Totalement
• Allemand• Anglais américain• Anglais britannique• Chinois : cantonnais• Chinois : simplifié• Danois• Espagnol• Finlandais• Français• Italien• Japonais• Néerlandais• Portugais - Brésilien• Russe• Serbe• Slovaque• Suédois
Partiellement
Arabe Catalan Coréen Français Canadien Hébreux
- 39 -
Fonctionnalités d'administration
Interface admin AJAX et CLI Multi-domaines et multi-serveurs Classes de Service AS/AV intégrés Dashboards & monitoring Gestion des files d'attente Haute disponibilité (cluster) Administration déléguée Stockage partagé pour les messages Stockage hiérarchisé (HSM) Sauvegarde/restauration en ligne Restauration/déplacement de compte
en ligne Personnalisation Gestion des fichiers attachés API serveur étendues Supporte serveur Linux/Mac
- 40 -
Exchange Sizing: Pas de serveur « OWA », pas de serveur BES, pas de contrôleur de domaine (ou serveur AD) séparé, pas de « groupe de stockage de récupération », pas de « Dossiers publics »
La solution Microsoft coute 42% de plus que la solution Zimbra. De plus l’architecture modulaire de Zimbra permet
des déploiements horizontaux et verticaux
Utilisation du matériel optimisée
La solution de stockage Microsoft coute 106% de plus que Zimbra. De meilleures performances IO &
l'intégration du HSM permet aux clients d’utiliser & organiser les stockages au meilleur coût.
* 3 ans de support (et non 5) dans les chiffres ci-dessus
- 41 -
Business model de Zimbra
• Business model hybride (Open Source & License)
• Basé sur l’OpenSource (tous les produits)
• Version communautaire (gratuite)
• Version à licenses payantes
• Plus de fonctionnalités
• Possibilités de personnalisation
• Support
• Hébergé ou sur site
• Coût basé sur le nombre de boites mail
- 42 -
Différences entre les versions ZCS
- 43 -
Différences entre les versions ZCS
- 44 -
Fun
ctio
nalit
y/V
alu
e
Professional Edition
Différences entre les versions de Zimbra
Outlook/iSync
Mobility
Business domains/management
End User Features
System Administration
Légende
Standard Edition
Target: Enterprises or service providers seeking advanced, business-level messaging and collaboration + sync with Outlook and Mac
• Outlook/MAPI sync• iSync
• Online backup/restore• Clustering• Storage management• Web/mail/phone support• Advanced Delegated Admin
• AJAX Mail & Address Book• Basic/Advanced search• POP/IMAP• AJAX Calendar• Sharing• Basic/Enterprise Zimlets• Conversations/Tags• Resource/group scheduling• Delegation/On-Behalf-Of• Zimbra Documents• Attachment search• HTML attachment rendering
• Zimbra Mobile
• Business domains• Domain-level administration• Domain-level branding
Starts at: $35/user/year
Target: Enterprises or service providers seeking advanced, business-level messaging and collaboration
• Online backup/restore• Clustering• Storage management• Web/mail/phone support• Advanced Delegated Admin
• AJAX Mail & Address Book• Basic/Advanced search• POP/IMAP• AJAX Calendar• Sharing• Basic/Enterprise Zimlets• Conversations/Tags• Resource/group scheduling• Delegation/On-Behalf-Of• Zimbra Documents• Attachment search• HTML attachment rendering
• Zimbra Mobile
• Business domains• Domain-level administration• Domain-level branding
Starts at: $25/user/year
- 45 -
Messagerie Collaborative Zimbra
- 46 -
Réduire les coûts de support et offrir des fonctionnalités
collaboratives accessibles à tous
les utilisateurs n'importe où et n'importe quand en stockant leurs données dans le
"cloud".
Limiter les coûts en s'appuyant sur des technologies
open source éprouvées et du
matériel standard pour réduire le
TCO
Améliorer l'utilisation et la
productivité grâce à l'interfaçage
avec des systèmes tiers via des
Zimlets
Offrir une expérience unifiée
aux utilisateurs finaux grâce à des
fonctionnalités innovantes Web 2.0 et un accès
multi-modal
Innovation Collaboration Coût réduit Intégration
Résumé
Zimbra Collaboration Suite – Valeurs
- 47 -
Pourquoi investir dans Zimbra ?
Email – moyen de communication principal entre tous groupes d’utilisateurs
Carnet d’adresse – centralisé, pour garder à jour les coordonnées des contacts
Calendrier – interne et externe, partagé via le web
Tâches et programmation – personnelle et pour les groupes. Effectuer ses tâches en temps et en heure!
Partage et stockage des documents – accès efficace et travail collaboratif
Messagerie instantanée – intégrée, communication en temps réel
Framework ouvert et extensible – prêt pour le futur
Accès mobile – toujours joignable, ne pas manquer d'appels
Individu – gestion de la communication au niveau individuel
Groupe – groupes internes à l’entreprise ou à l’organisation
Multi-domaines – Héberger ses propres domaines ou services SaaS
- 48 -
Zimbra Sync
Serveur Zimbra
Support de la mobilité très étendu
Zimbra Mobile,xHTML
J2ME
BlackBerryEnterprise Serveur Zimbra Mobile
- 49 -
• Vue des emails par conversation ou message• Étiquettes et drapeaux (“tags” et “flags”)• Zimlets – extensions fonctionnant par
glisser/déplacer• Recherche simple ou avancée• Flux RSS/ATOM intégrés• Aperçu des pièces jointes HTML• Navigation par touches du clavier• Agrégation de comptes externes POP/IMAP • Gestion d'identités multiples• Éditeur HTML• Filtres personnalisés• Thèmes & préférence de vue personnalisés par
l'utilisateur• Rafraichissement automatique du courrier
entrant • Interface REST (RSS, ATOM, ZIP)
Fonctionnalités avancées disponible depuis le client web améliore l'accès et la
productivité. Réduit le TCO.
- 50 -
Carnet d’adresses
• Plusieurs carnets d’adresses par utilisateur• Vue en liste ou carte de visite• Partage des carnets d’adresses• Code couleur par carnet d'adresses• Drag/drop entre les carnets d’adresses• Recherche par première lettre• Recherche étendues• Partage interne/externe/public• Zimlets• Import/export des contacts• Interface REST (CSV, vCard)
Carnet d’adresse intégré et partageable depuis le client web, améliorant l'accès et
la productivité. Accessible depuis différents environnements.
Synchronisation réseau
- 51 -
Calendrier
• Gestion de groupes• Free/Busy• Réservation des ressources• Recherche d’attribution des ressources • Zimlets• Alertes• Partage interne/externe/public• Abonnement • Calendriers multiple avec vues superposées• Code couleur• Création d'un rendez-vous par drag'n'drop• Accepte/refuse en ligne• Ajout rapide de rendez-vous depuis n'importe
quel contexte (mail, carnet d'adresses)• Mini-cal avec survol, Zimlets• Interface CalDAV et REST (iCalendar)
Calendrier intégré et partageable depuis le client web, améliore l'accès, la productivité
et réduit le TCO.
Accessible multi-environnements.Open Standards
- 52 -
Documents – wiki – bloc note
• Création de documents web riches• Navigation mode wiki• Ajax Linking & Embedding (ALE)• Images en ligne• Tableaux en ligne (tableur)• Chargement de documents externes• Partage Interne/externe/publique• Zimlets• Recherche• Tags• Impression• Fonctionnalité existante au niveau domaine
(activée par l'admin) et au niveau utilisateur• Interface REST (HTML)
Wiki intégré pour écrire des documents et les partager. Application accessible depuis
le client web et Zimbra Desktop.
Fonctionnalité de travail collaboratif
- 53 -
Messagerie instantanéeGestion automatique de la présence
- 54 -
Messagerie Unifiée Web 2.0
1. Standards ouverts
• Ajax et mash-ups pour l’ interface utilisateur
• SIP pour composer• IMAP et SMTP pour l’accès
répondeur
2. Fonctionnalités
• Click pour composer depuis une email ou le carnet d’adresse
• Glisser un rdv pour ouvrir une fenêtre
• Répondre a un message répondeur par email
3. Pourquoi?
• Facilité d’accès• Réduction des coûts. Open Source PBX: Asterisk
- 55 -
Zimbra - Vue par Conversation
- 56 -
Partages de dossiers
- 57 -
Modèle de Partages
• Partage avec: Interne, Externe, ou Public
• Partage entre individus ou groupes
• Modele consistent à travers les applications
(mail, calendrier, carnet d'adresse, etc)
share
- 58 -
Tâches
- 59 -
Porte-documents
- 60 -
Microsoft Outlook vs Yahoo! Zimbra Desktop
Fonctionnalités Zimbra Desktop MS Outlook
Mail, carnet d'adresses, flux RSS √ √
Calendrier et calendriers multiple intégrés √ √
Opérations online/offline (reconnaissance automatique de connexion au réseau)
√ √
Recherche complète à travers les email (tous dossiers), calendrier, contacts √ Limité
Vue conversation sur tous les dossiers √
Survol pour decouvrir les infos contact, données calendrier, msg. snippets etc. √
Gestion de boites de plusieurs giga-octets et/ou de dossiers avecplus de 100.000 messages en mode offline
√ Problèmesperformance
Zimlets (Mash-ups) √
Support communautaire pour plus de 20 langues √ Limité
Versions Windows/Mac/Linux √ Windowsseulement
Utilisation des protocoles standards (CalDAV, etc) √
Personnalisation permettant de choisir couleurs/thème √
Interfaces identiques en client web (online) et offline √“Slick, powerful, and much more extensible than Microsoft Outlook ever dreamed of being.”
Matt Asay, CNET “Open Road”, Feb. 2008
“Zimbra Desktop is far superior to Outlook, Thunderbird etc.”
Nathan Rockhold, founder, R Cubed Technologies
- 61 -
Fréquentation d'un portailLa messagerie source principale
- 62 -
Opportunités de revenus publicitaires
TV/PPV Programmation
&option d'achat
Ventes (zimlets) Revenus sur l'envoi de SMS
PPV ou location de DVD Programmation via calendrier
- 63 -
Architecture Front-End
PostfixMTA
(AS/AV)SMTP
Internet
(AS/AV externe)
SMTP
Zimbra Collaboration
SuiteServeur
Jetty
J2SE JRE (Linux, MacOS, …)
LMTP
BES
OutlookZCSMAPI
ZCS AJAX Toolkit XML HTTP/S
Navigateur web (Firefox, IE, Safari)
Smartphonescompatibles
Protocole sur HTTP/S
Autres clients: Apple Mail, iCal,
Thunder-/Sunbird, …
IMAP, POP, iCAL, RSS, ...
XML HTTP/S
Zimbra Mobile
Zimlet proxy
ZCS AJAX UI Zimlets
Web Services pour site web
ou intranet
XML HTTP/S
Zimlet JSPsApplications et données
web ou intranetNon XML
SIP, UDP, SQL, …
XML HTTP/SClientBB
AppleZCSiSync
XML HTTP/S
- 64 -
Lucene Index
Zimbra Collaboration Suite Serveur
Système de fichiers : disque local, NAS, SAN, …
OpenLDAP
Enterprise/Active
Directory
LDAP
MySQLTM
Meta-data
ZCS Message
Store
J2SE
Indexation et aperçu des fichiers attachés
Autre serveur de messagerie
(ExchangeTM, etc)
Zimlet Proxy
ZCSJournalisation
& Réplication
Internet/Intranet
JDBC JNDI
Architecture Backend