1. Save your business with SaaS, Open Source, mobile solutions Rafael Laguna de la Vera CEO & President, Open-Xchange, Inc.
2.
3.
4.
5.
6.
7.
8.
9. But look who’s coming to eat your cake and have theirs, too Microsoft: http://afp.google.com/article/ALeqM5gTao5X071ouBJjXJZjWoSo4sZBHA Google: http://www.usatoday.com/money/industries/technology/2008-02-12-google-apps_N.htm
10.
11. SaaS platforms need to be designed from the ground up for SaaS; architecture needs to leverage provider infrastructure Multi Tenant / Multi Domain Scalability 0100101 1101100 0010010 1011001 Server Density Architecture Integration
12. Cost and time-to market requires “slide in” architecture, avoids migration, creates up-sell opportunities OX Servers Request Email Mail Store Web Servers Webmail Servers Provisioning Servers Billing Servers $ Load Balancer Mail Transfer Agent Database Servers
13.
14.
15.
16. Open-Xchange reference customers ~4 Million paying seats Customer focus on Europe, US & Japan Customer Description Status 1&1 #1 Web Hosting Company worldwide Groupware and mobility in opera-tions since Feb 2007, U.S. Roll-out end of June 2008 Network Solutions #3 Hosting Company in U.S. Webmail replacement for 1+ million users, Groupware up sell OVH #1 Hosting Company in France Webmail replacement and Groupware up sell Hostpoint #1 Hosting Company in Switzerland Webmail replacement, Groupware in June 2008
Particularly suited for website hosting (software service providers). It can be scalable. One user or 1 millions users. Server can handle many customers without data getting mixed up. Data protected Get the most out of their hardware. Only add servers at the layer of the data center where you need them. More users, more servers. API’s can talk to other devices like cell phones. Open interfaces. Can talk to provisioning, admin, and billing
Integration idea Lose Edge MTAs Mail Transfer Agent Only the Webmail Server changes to OX Server. Nothing else changes _______________ This is what a typical web hosting providers webmail infrastructure looks like. Incoming Email As email enters the system it is scrubbed by Edge MTAs which run spam and antivirus software. All email that passes the Edge MTAs is then send to another set of MTAs for routing all email to the correct mail store. The mailstore holds each email until the user requests it. User Request A webmail user sends a request to view the webmail application The request is handled by a load balancer and forwarded to one of many web servers The web server then send the request onto the webmail servers again through a load balancer The webmail servers then fetch the appropriate mail from the mailstore for that user, render the UI and send the result back to the user. Admin Infrastructure Also sitting off to the side are a number of systems which may interact at some with the email system: Billing – to automatically bill for used bandwidth, # of users, add-on services, etc Provisioning – to create accounts, configure account features, and other administrative tasks Database Servers – Storing user information, storing account information, storing billing information, storing account statistics Overall this is typically a system which has been built out over time to meet the needs of the hosting company. Through expertise and trial and error these system have been hardened to suite the specific needs of the hosting company.