User:Malasa

From Open-Xchange
Revision as of 07:46, 10 September 2015 by Malasa (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Hello world - justatest


everthing below is wip ----

POC installation

This document shows the requirements of some typical proof of concept installations.

A POC can be make with different setups, depending on the goal of the installation.

The goals could be:

  • test Open-Xchange in general
  • test with existing environment
  • test a clustered setup


It should be defined what the customer wants to test:

  • webmail/groupware/infostore
  • Outlook oxtender
  • Business mobility (EAS)
  • mobile gui
  • everything


Here are some examples of the sizing of a POC installation. Usually 'small' should do it, if the customer wants to test with a lot of accounts (especially also EAS/Outlook) 'medium' is recommended.

small medium cluster
Hardware VM, 2GB memory VM, 8GB memory 2x OX 8GB, 2x DB, external IMAP/SMTP, NFS, loadbalancer
Storage 20GB local 40GB local OX 40GB local, DB 20GB local, NFS 20GB
DB local local 2x DB VM/Server
SMTP/IMAP local/external local/external external
OS one of the supported (Debian6, RHEL5/6, CentOS5, SLES11)

These are the minimum requirements. The used storage depends on the amount of users want to test the POC. A VM can be replaced with real hardware if wanted or run at a service provider in the cloud.

1st mail to customer

This is usually done during some calls, if not use this template. The second part, what we need, is always needed:

Dear Customer,

The proof of concept installation  can be make with different setups, depending on the goal
you have.

please identify the goals:
* test Open-Xchange in general
* test with existing environment
* test a clustered setup

please identify what you want to test:
* webmail/groupware/infostore
* Outlook oxtender
* Business mobility (EAS)
* mobile gui
* webdav access (for the infostore)
* Mac OS X access
* everything

The smallest needed setup would be:
VM/real hardware with 2GB of memory, 20GB of local storage, an installed supported OS (Debian6, RHEL5/6, CentOS5, SLES11). If you want to test the system with https (which is recommended) we need a valid certificate for the server installed.

We need:

- server address/name
- ssh root access to the server from <our external ip's>, ssh keys attached 
- http access  to the server from <our external ip's> on port 80 and/or 443 (if https is used)
- access to a working smtp and imap server if you want to send and receive mails. 
- imap account of the testuser with password if applicable.


POC license key

Order the license key from our sales department.

Installation

After getting back the needed information the system can be installed. Update the system first if necessary.

Adding the needed repositories (ox, updates!, oxtenders, mobile etc. if needed).

The Open-Xchange installation itself should be done as described in the installtion guide.

The simplest thing is to use imap authentication.

2do: push config mobile config webdav config caldav/varddav

Custom plugins should be defined in a SOW.

Branding

A very small and quick branding would be the change of the window title, this will help you too, and maybe a change of the logo. Extended branding should be defined in a SOW.

Testing

All installed plugins have to be tested.

2do: a list of tests

2nd mail to customer

Dear customer,

the setup of the server is ready. 

url:<pocurl>
user:<testuser/password>

You can create new accounts as user root on the comandline on the server. Keep in mind that you first have to create the needed imap accounts as well.

2do: <insert an example cmdline createuser with prefilled data>

You can find more information about the groupware handling if you click on the question mark in the upper right corner and select help.

<use the sections if applicable>
If you want to test Outlook, please look at the [http://software.open-xchange.com/OX6/doc/Outlook-OXtender/OX6-OXtender2-for-Microsoft-Outlook-English.pdf documentation]

2do: more documentation sections for other plugins.