Synacor WBS

Get Started. It's Free
or sign up with your email address
Synacor WBS by Mind Map: Synacor WBS

1. Installation

1.1. Provide Environment

1.1.1. Filestore (NFS)

1.1.1.1. Storage

1.1.1.1.1. NetApp file storage

1.1.1.1.2. No storage required because "Files" will not be activated

1.1.2. Database (MySQL)

1.1.2.1. Master

1.1.2.1.1. 1 Write for 500K users (32GB mem)

1.1.2.2. Slave

1.1.2.2.1. 1 Read for 500K users (32GB mem)

1.1.2.3. Database User

1.1.2.4. Version and host system setup

1.1.2.4.1. MySQL 5.5.2.7

1.1.2.4.2. CentOS

1.1.2.5. Dedicated Read and Write host for the configDB

1.1.2.5.1. 16GB mem per box

1.1.3. Apache instances

1.1.3.1. Site Configuration

1.1.3.1.1. 1 site with multiple tenants and multiple domains

1.1.3.2. Grizzly configuration

1.1.3.2.1. Ben will follow up on the Grizzly documentation and configuration

1.1.3.3. Certificates

1.1.3.3.1. SSL termination on the LB (BigIP F5)

1.1.3.3.2. Ben to send his F5 configuration examples to Synacor

1.1.3.4. Domain

1.1.3.4.1. Multiple domains for multiple brands

1.1.3.5. CalDAV/CardDAV Wildcard

1.1.3.5.1. Will be used

1.1.4. Loadbalancer

1.1.4.1. HTTP / SSL termination

1.1.4.1.1. Will be done

1.1.4.2. MySQL

1.1.4.2.1. Not required

1.1.5. Firewall

1.1.5.1. Open-Xchange software repository access

1.1.5.2. Pub/Sub

1.1.5.3. Multiple IMAP

1.1.5.4. Database

1.1.5.5. External eMail account lookup (Mozilla repo)

1.1.6. Mail system

1.1.6.1. Zimbra will be used for the pilot phase

1.1.6.1.1. Zimbra version: 7.2

1.1.6.2. Zimbra will be used for the beginning of production stage

1.1.6.2.1. Possibly moving to Dovecot

1.1.6.2.2. Possibly moving to the Zimbra MAL

1.1.7. Log Host

1.1.7.1. Existing (Syslog)

1.2. Provisioning

1.2.1. The customer portal (CenturyLink for example) will be used as frontend for the provisioning frontend. Here the admins will be able to manage their accounts, the portal will call the OX RMI API

1.2.2. RMI will be used, not SOAP

1.3. Install OX HE

1.3.1. OperatingSystem

1.3.1.1. CentOS 6

1.3.2. OX Packages

1.3.2.1. Basic

1.3.2.2. Authentication

1.3.2.2.1. Custom SSO and LDAP authentication already developed by Synacor

1.3.2.3. USM/Active Sync

1.3.2.3.1. Not used

1.3.2.4. OXUpdater

1.3.2.4.1. OXtender for MS Outlook

1.3.2.5. CardDAV/CalDAV

1.3.2.5.1. Will be used

1.3.3. OX Configuration

1.3.3.1. Initial Configuration

1.3.3.1.1. Remote install workshop / install session with the OX PS. Details to be discussed in the PM steering call.

1.3.3.2. Database User

1.3.3.2.1. An Open-Xchange database user needs to be available on the MySQL nodes.

1.3.3.3. Pub/Sub

1.3.3.3.1. API Keys

1.3.3.4. Syslog

2. Training

2.1. Administrator

2.1.1. Install/Config Workshop

2.2. Customer Care

2.2.1. First level support

2.2.2. Second level support

2.2.3. Third level support

2.3. End User

3. Customize Open-Xchange

3.1. Theming

3.1.1. GUI

3.1.2. Oxtender

3.1.2.1. Mac OS X

3.1.2.2. MS Outlook

3.1.2.3. Mobility

3.2. GUI Plugins

3.2.1. Upsell

3.3. OSGI server Plugins

3.3.1. Upsell

3.3.2. Config Jump

3.3.3. Spam

3.4. Custom Login Form

3.5. Authentication

4. Acceptance Tests

4.1. Performance - JMeter

4.2. Autom. Tests

4.3. Requirement document

4.4. Config review

5. Migration/Import

5.1. Migration tools

5.2. Test migration

5.3. Prod migration

6. Preparation

6.1. Detail Workshops

6.1.1. Operations

6.1.1.1. Database

6.1.1.2. Network

6.1.1.3. Hardware/OS

6.1.1.4. Architecture

6.1.1.4.1. Sizing

6.1.1.4.2. High availability

6.1.1.5. Storage

6.1.1.6. Log Host

6.1.2. Provisioning

6.1.2.1. User

6.1.2.2. Tenants/Contexts

6.1.2.3. Groups

6.1.2.4. Resources

6.1.3. Reporting

6.1.3.1. Users

6.1.3.2. Open-Xchange

6.1.4. Basic Integration

6.1.4.1. Authentication

6.1.4.2. Mail

6.1.4.2.1. IMAP

6.1.4.2.2. SMTP

6.1.4.2.3. Push

6.1.4.2.4. Mailfilter / Vacation

6.1.4.3. Customer self service

6.1.5. Custom Plugins (optional)

6.1.5.1. Upsell

6.1.5.1.1. Folderbaum

6.1.5.1.2. Alternativen

6.1.5.1.3. Connection to Provisioning

6.1.5.2. Branding

6.1.5.2.1. GUI

6.1.5.2.2. Web App

6.1.5.2.3. OLOX2

6.1.5.2.4. Hostname

6.1.5.3. SPAM

6.1.5.3.1. Cloudmark

6.1.5.3.2. SPAMAssassin

6.1.5.3.3. SPAM Settings

6.1.5.4. SMS/MMS

6.1.5.4.1. Backend Bundle

6.1.5.4.2. Optionen

6.1.5.5. Password-Change

6.1.5.6. Wizard

6.1.5.6.1. Configure Services / Mailprovider

6.1.5.6.2. Tab

6.1.5.7. Mailaccounts Plugin

6.1.5.7.1. Configure Mailprovider

6.1.6. Migration

6.1.6.1. Contacts from existing Webmail

6.1.6.2. Calendar from existing Webmail

6.1.6.3. Settings, other..