Technical Presentation Zcp
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Technical Presentation Zcp

on

  • 1,320 views

 

Statistics

Views

Total Views
1,320
Views on SlideShare
1,316
Embed Views
4

Actions

Likes
0
Downloads
31
Comments
0

1 Embed 4

http://www.slideshare.net 4

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Technical Presentation Zcp Presentation Transcript

  • 1. Zarafa Collaboration Platform Milo Oostergo m.oostergo@zarafa.com www.zarafa.com
  • 2. History of Zarafa BV • The company behind the Zarafa Collaboration Platform (ZCP) • Started in 2004 with the project • Committed to open source since 2008 • Grew its workforce from 20 employees in 2006 to 50 in 2010 • Offices in The Netherlands, Germany, Brazil and India www.zarafa.com
  • 3. What is ZCP? • An open source Microsoft Exchange replacement • Full integration with standard Linux server components like Apache, MySQL, Postfix and OpenLDAP • Implements MAPI, therefore fully compatible with MS Outlook • Only solution with open source ActiveSync implementation • Multi-tenancy available in all editions • Excellent integration with mobile clients www.zarafa.com
  • 4. ZCP Open Source • AGPLv3 (fully “free” software) since 2008... • More interest: especially public sector • Less small customers, more large customers • Fast growing international partner program • Community involvement (patches, plugins, testing, packaging) • Picked up by many distributions (next slide) www.zarafa.com
  • 5. Distros shipping ZCP • Ubuntu, in the Canonical partner repository • Fedora 11/12/13 • EPEL repository for Red Hat and CentOS • Mandriva • OpenBSD On our website we serve packages for many distributions namely for RHEL4/5, SLES10, OpenSUSE, Debian4/5 and Ubuntu LTS releases www.zarafa.com
  • 6. Supported clients • Zarafa WebAccess (a modern AJAX web GUI) • Open source clients (via IMAP and Caldav) like Thunderbird and Evolution • All ActiveSync compatible devices via opensource Z-Push iPhone, Android and Windows Mobile • Outlook 2000-2007 requires closed source Zarafa Windows Client • Blackberry via Blackberry Enterprise Server www.zarafa.com
  • 7. Easy to integrate... • With SugarCRM • With Alfresco • With O3Spaces With our next generation WebAccess we allow deeper integration with other products –while making it easier for 3rd parties to make integrations– thanks to a public API. www.zarafa.com
  • 8. ZCP Architecture Diagram (overview) www.zarafa.com
  • 9. ZCP Architecture Diagram (bottom) www.zarafa.com
  • 10. ZCP Architecture Diagram (top) www.zarafa.com
  • 11. ZCP Architecture • Storage architecture is fully based on MAPI • Objects in a MySQL database, attachments on the file system file system storage: optional, compressed, single instance • All clients connect over SOAP to the Zarafa Storage Server • Flexible and modular architecture for scaling and HA • ZCP provides different user backend systems database, /etc/passwd, LDAP (OpenLDAP, RHDS, eDirectory or Active Directory) www.zarafa.com
  • 12. LDAP user management www.zarafa.com
  • 13. MTA integration email Every incoming email is Spam delivered to the dagent filtering Postfix / Exim LMTP service. LMTP The dagent converts the Dagent RFC822 email to MAPI Mapi4Linux objects. Zarafa Server The MAPI objects are stored in the MySQL database MySQL www.zarafa.com
  • 14. Scaling up LDAP LDAP Zarafa1 Zarafa2 Zarafa3 Zarafa1 Zarafa2 Zarafa3 MySQL1 MySQL2 MySQL3 MySQL1 MySQL2 MySQL3 dn: uid=milo,ou=People,dc=zarafa,dc=com objectClass: top objectClass: zarafa-user objectClass: posixAccount cn: Milo Oostergo uid: moostergo ZarafaUserServer: Zarafa1 www.zarafa.com
  • 15. Future developments • WA7 our next generation WebAccess • Zarafa Archiving • Full utf8 support in backend • Deeper integrations with other apps, like VOIP, Twitter and ERP www.zarafa.com
  • 16. Questions? Milo Oostergo m.oostergo@zarafa.com Have a look at our website: www.zarafa.com www.zarafa.com