A Self Supporting Messaging Platform using Zarafa

Preview:

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

A Self Supporting Messaging Platform using Zarafa and Red Hat Solutions

By Ruud Stroet

IT Architect

Ruud Stroet – IT Architect – PLUS Retail

2

Master of Informatics

@rstroet

Outline

• Introduction PLUS Retail

• Business & IT requirements

• Integration overview

• Things to consider

• Design Self Supporting Portal

• Migration

• Conclusion

• Q&A

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

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

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

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

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

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

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)

Zarafa High Available in PLUS Private Cloud

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

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

Self Supporting Portal

• Shop owner manages mailboxes for employees

14

Self Supporting Portal

• Link login user account with employee from HRM system

– Unique ID => Citizen Service Number

– Email address

Titel van de presentatie | 15

Self Supporting Portal

• Confirmation display name & email address

16

Self Supporting Portal

17

Self Supporting Portal

• Role Based Distribution Groups

18

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

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

Modern Webclients can fully replace Outlook

Advanced communications: web meetings

Titel van de presentatie | 22

Connected via Chat and Facebook

Questions

PLUS Retail Ruud Stroet rstroet@plusretail.nl

www.zarafa.com