24
A Self Supporting Messaging Platform using Zarafa and Red Hat Solutions By Ruud Stroet IT Architect

A Self Supporting Messaging Platform using Zarafa

Embed Size (px)

DESCRIPTION

This presentation will focus on, how Zarafa will be integrated in the existing PLUS Infrastructure-as-a-Service and how management of the application can be deferred completely to the local independent entrepreneur. Zarafa is the European open source replacement for Microsoft Exchange. Consider you don’t want IT administering to configure your messaging platform? What should be done? The roll out for our shops will take place in January 2012.

Citation preview

Page 1: A Self Supporting  Messaging Platform using Zarafa

A Self Supporting Messaging Platform using Zarafa and Red Hat Solutions

By Ruud Stroet

IT Architect

Page 2: A Self Supporting  Messaging Platform using Zarafa

Ruud Stroet – IT Architect – PLUS Retail

2

Master of Informatics

@rstroet

Page 3: A Self Supporting  Messaging Platform using Zarafa

Outline

• Introduction PLUS Retail

• Business & IT requirements

• Integration overview

• Things to consider

• Design Self Supporting Portal

• Migration

• Conclusion

• Q&A

Page 4: A Self Supporting  Messaging Platform using Zarafa

PLUS Retail

• Supermarket chain in the Netherlands

• 269 supermarkets with 229 independent entrepreneurs

• 6 distribution centers

• 800 FTE’s at HQ + DC

• € 1.86 billion consumer turnover

• 6% market share

• PLUS ambition:

To be the best service-oriented supermarket

in the Netherlands in 2012

Page 5: A Self Supporting  Messaging Platform using Zarafa

IT Landscape

Information System Environment:

• Centralized & mostly web based

• Twin data centers connected at OSI Layer 2

• Unix, Linux & Microsoft Virtualized (OTAP)

• Infrastructure as a Service

• Outsourcing based on specialization

Workspace Environment:

• Virtual desktop & application virtualization

• Fat clients in the shops

Page 6: A Self Supporting  Messaging Platform using Zarafa

The as-is situation for the Shops

• Based on a implementation in 1999

• Each shop has a few email accounts

• No calendar functionality

• Mailbox access only with Outlook at fat client in the shop

• No smart phones or Webmail access

Page 7: A Self Supporting  Messaging Platform using Zarafa

Functional Requirements

• Mailbox access by:

– Intern webmail from PLUS Web Portal with SSO

– Public by Access Gateway Portal

– Office Outlook @ store desktop

– Smart phones (ActiveSync only)

– Not for BlackBerry devices

• Dynamic distribution list based on user profile/role

• Delegated management for assigning email functionality by

Shop Owner

• Consistency of email addresses

• Address book synchronizing from and to AD

• Introduce new email domain @plus.nl

Page 8: A Self Supporting  Messaging Platform using Zarafa

Functional Requirements

• Generic Shop Mailbox

– Default a logic email address

– Define own alias addresses

– Give rights on mailbox

– Give send as privileges

• Single User Account

– Suppose user has multi stores

– One User Environment (GUI)

– One mailbox for each store

– Automatic assignment of multi mailboxes

8

Page 9: A Self Supporting  Messaging Platform using Zarafa

Non Functional Requirements

• High Availability Fail Over within minutes

• Without data loss

• Fail Over System equal to production system

• Time to recover below 4 hours at DR

• Proven technology

• Retention period 30 days

• No brick level backup

• Storage Primary Mailbox 1GB

• Storage Archive Mailbox 4GB

• Private Cloud hosting

• Zarafa Service Outsourced

9

Page 10: A Self Supporting  Messaging Platform using Zarafa

Things to consider

• Lower IT administer for configuring

– How to handle difficult IT Stuff

– Manageability of email addresses

• Email convention

– 16.250 employees

– 95% first choice convention

– 5 users none of the 4 choices possible

– Special characters, Space between last names

– Special names (black list)

Page 11: A Self Supporting  Messaging Platform using Zarafa

Zarafa High Available in PLUS Private Cloud

Page 12: A Self Supporting  Messaging Platform using Zarafa

Infrastructure Architecture

• Zarafa Application Server active on node 1

• Archive Server active on node 2

• Users are default homed to node 1 by create

• Automatic archiving emails after 3 months

• Multiple Webservers

• Webmail embedded in PLUS Web with SSO

• Events directly inserted a call in the Support Desk Application

• Install a test environment

Page 13: A Self Supporting  Messaging Platform using Zarafa

Flow

• Creating a Shop – trigger from ERP System

• Define all Shop generic settings – Self Supporting Module

• Create the Shop mailbox – Self Supporting Module

• Give Shop Owner Authorization for Self Supporting Portal

• Shop Owner has administration rights for creating Zarafa

Accounts

• HRM System (employee information)

• Shop Owner creates a Zarafa account for HRM employee

– Display name & Email address will be generated

13

Page 14: A Self Supporting  Messaging Platform using Zarafa

Self Supporting Portal

• Shop owner manages mailboxes for employees

14

Page 15: A Self Supporting  Messaging Platform using Zarafa

Self Supporting Portal

• Link login user account with employee from HRM system

– Unique ID => Citizen Service Number

– Email address

Titel van de presentatie | 15

Page 16: A Self Supporting  Messaging Platform using Zarafa

Self Supporting Portal

• Confirmation display name & email address

16

Page 17: A Self Supporting  Messaging Platform using Zarafa

Self Supporting Portal

17

Page 18: A Self Supporting  Messaging Platform using Zarafa

Self Supporting Portal

• Role Based Distribution Groups

18

Page 19: A Self Supporting  Messaging Platform using Zarafa

Migration before the ‘big bang’

• Zarafa Migration tool to import pst files

• Assign old email addresses to someone

• Deploy Zarafa Client Software

• Create new Outlook profiles

19

Page 20: A Self Supporting  Messaging Platform using Zarafa

Conclusions

• All functional requirements covered

• Open source offers the possibility for better integration

• Good support from Suppliers and Integrators

• Zarafa is more than a messaging platform because…..

20

Page 21: A Self Supporting  Messaging Platform using Zarafa

Modern Webclients can fully replace Outlook

Page 22: A Self Supporting  Messaging Platform using Zarafa

Advanced communications: web meetings

Titel van de presentatie | 22

Page 23: A Self Supporting  Messaging Platform using Zarafa

Connected via Chat and Facebook