technical presentation zcp

Post on 24-May-2015

1.016 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.zarafa.com

Zarafa Collaboration Platform

Milo Oostergo

m.oostergo@zarafa.com

www.zarafa.com

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

What is ZCP?

• An open source Microsoft Exchange replacement

• Full integration with standard Linux server componentslike 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

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

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 distributionsnamely for RHEL4/5, SLES10, OpenSUSE, Debian4/5 and Ubuntu LTS releases

www.zarafa.com

• 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-PushiPhone, Android and Windows Mobile

• Outlook 2000-2007requires closed source Zarafa Windows Client

• Blackberryvia Blackberry Enterprise Server

Supported clients

www.zarafa.com

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

ZCPArchitectureDiagram

(overview)

www.zarafa.com

ZCP Architecture Diagram(bottom)

www.zarafa.com

ZCP Architecture Diagram(top)

www.zarafa.com

ZCP Architecture

• Storage architecture is fully based on MAPI

• Objects in a MySQL database, attachments on the file systemfile 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 systemsdatabase, /etc/passwd, LDAP (OpenLDAP, RHDS, eDirectory or Active Directory)

www.zarafa.com

LDAP user management

www.zarafa.com

Postfix / Exim

Mapi4Linux

Dagent

Spam filtering

email

Zarafa Server

MySQL

LMTP

Every incoming email is delivered to the dagent LMTP service.

The dagent converts the RFC822 email to MAPI objects.

The MAPI objects are stored in the MySQL database

MTA integration

www.zarafa.com

LDAPLDAP

Zarafa1Zarafa1 Zarafa2Zarafa2 Zarafa3Zarafa3

MySQL1MySQL1 MySQL2MySQL2 MySQL3MySQL3dn: uid=milo,ou=People,dc=zarafa,dc=comobjectClass: topobjectClass: zarafa-userobjectClass: posixAccountcn: Milo Oostergouid: moostergoZarafaUserServer: Zarafa1

Scaling up

www.zarafa.com

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

Questions?

Milo Oostergo

m.oostergo@zarafa.com

Have a look at our website:

www.zarafa.com

top related