Small Enterprise Server Toshaan Bharvani - Trilands bvba General Small Enterprise Server overview Comparison Technical setup Operating Toshaan Bharvani - Trilands bvba system User Management < toshaan@trilands.be > File & Print services Web hosting Email solution Document Management CRM Solution External connections Virtualization Business case Linux Konferenca 2009 License 28 September 2009 Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 1 / 27
Small Table of contents Enterprise Server General overview 1 Toshaan Bharvani - Technical setup 2 Trilands bvba Operating system General overview User Management Technical File & Print services setup Web hosting Operating system User Email solution Management File & Print Document Management services Web hosting CRM Solution Email solution Document External connections Management CRM Solution External Virtualization connections Virtualization Business case 3 Business case License License Setup Maintenace Setup Conclusion Maintenace The End Conclusion 4 Small Enterprise Server Toshaan Bharvani - Trilands bvba 2 / 27
Small Enterprise Server Toshaan Bharvani - Trilands bvba General overview Technical 1 setup Operating system User Management General overview File & Print services Web hosting Email solution Document Management CRM Solution External connections Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 3 / 27
Small Introduction Enterprise Server Toshaan Bharvani - Trilands bvba General overview Server software solution Technical setup All-in-one Operating system Easy to install User Management Easy to manage File & Print services Client integration : Web hosting Email solution Be able to support all clients Document Management User friendlyness CRM Solution External Single sign on connections Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 4 / 27
Small Target size Enterprise Server Toshaan Bharvani - Trilands bvba General overview Technical setup Small & Medium Enterprise size : Operating system User 1-3 users (free) Management File & Print 3-20 users (standard) services Web hosting 20-75 users (professional) Email solution 75 users and upwards (enterprise) Document Management CRM Solution External connections Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 5 / 27
Small Software Architecture table Enterprise Server Toshaan Bharvani - Operating System : Linux (CentOS, RHEL, Ubuntu, . . . ) Trilands bvba User Management : OpenLDAP General overview MTA : Sendmail (Postfix) Technical setup Collaboration/MDA : Zarafa Operating system Web Server : Apache User Management File & Print Application Server : Tomcat services Web hosting Email solution Document Management : Alfresco Document Management CRM : SugarCRM CRM Solution External connections File & Print Server : Samba (NFS) & CUPS Virtualization Business case FTP Server : vsFTP (ProFTPd) License Setup Remote connection : OpenVPN Maintenace Conclusion Firewall : iptables The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 6 / 27
Small Enterprise Server Toshaan Bharvani - Trilands bvba General overview Technical 2 setup Operating system User Management Technical setup File & Print services Web hosting Email solution Document Management CRM Solution External connections Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 7 / 27
Small Operating system Enterprise Server Toshaan Bharvani - Trilands bvba General overview Linux : Enterprise version Technical CentOS setup Redhat Enterprise Linux (RHEL) Operating system Ubuntu LTS User Management SuSE Linux Enterprise Server (SLES) File & Print services Web hosting (Debian) Email solution Document Comprehensive software packages Management CRM Solution External Long livespan (API/ABI) connections Virtualization Security & Stability Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 8 / 27
Small User management Enterprise Server Toshaan Bharvani - Trilands bvba General overview Central user / identity management Technical LDAP standard (X.500 standard) setup Operating OpenLDAP system User Redhat Directory Server (CentOS / Fedora) Management File & Print Sun Directory Server services Web hosting Apache Directory Server Email solution Document Microsoft Active Directory Management CRM Solution External Contains user information connections Virtualization Contains identity of user Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 9 / 27
Small File & Print services Enterprise Server Toshaan Bharvani - Trilands bvba General overview Samba File Server Technical setup File server for Windows, Mac OS, Linux, Unix, . . . Operating Full file server system User Management CUPS Print Server File & Print services CUPS print server Web hosting Email solution Samba connector for integration into Windows and Mac Document Management NFS CRM Solution External connections Shared filesystem for Linux/Unix clients Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 10 / 27
Small Web hosting Enterprise Server Toshaan Bharvani - Trilands bvba General overview Apache web server Technical setup Most used web server Operating system Modules to extend more functionality User Management Web programming / scripting languages File & Print services php, Perl, python, . . . Web hosting Email solution Tomcat Application server Document Management CRM Solution Java Application server External connections Integration with Apache Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 11 / 27
Small Email solution Enterprise Server Toshaan Bharvani - Trilands bvba General MTA : Sendmail / Postfix overview Secure email server Technical setup Integration with LDAP (central user mangement) Operating system MDA : Zarafa User Management File & Print Support for : MAPI , POP, IMAP, CalDAV services Web hosting Outlook integration through MAPI Email solution Document MAPI is a standard, but not open Management CRM Solution Zarafa Webaccess is similar to know user-(un)friendliness External connections MySQL backend Virtualization MTA frontend required (Sendmail) Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 12 / 27
Small Document Management Enterprise Server Toshaan Bharvani - Trilands bvba General overview Technical Alfresco Enterprise Content Management setup Operating Document management with Sharepoint support system User Content management system Management File & Print Integration with LDAP for central user management services Web hosting Integration with Outlook, Zarafa Webaccess Email solution Document Requires : MySQL (PostgreSQL), Java JDK, Tomcat Management CRM Solution Other competition open and closed External connections Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 13 / 27
Small CRM Solution Enterprise Server Toshaan Bharvani - Trilands bvba General overview SugarCRM Technical setup Most used Customer Relationship Management software Operating system Important to business User Management Integration with LDAP for user management File & Print services Integration with Zarafa through Z-Merge Web hosting Email solution Integration with Outlook and Zarafa Webaccess Document Management Requires MySQL, php CRM Solution External Other packages are bulky and big connections Virtualization Business case License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 14 / 27
Small External connections Enterprise Server Toshaan Bharvani - Trilands bvba OpenVPN General overview Connect to the internal network Technical Secure through encryption setup Operating Full access as on the internal network system User Proxy Management File & Print services Private connection over internet Web hosting Email solution Secure connection for getting to internal system Document Management Limited to what is predefined CRM Solution External Port forwarding connections Virtualization Connection to internal port over SSH or Proxy Business case Limited to one port per connection License Setup Maintenace Conclusion The End Small Enterprise Server Toshaan Bharvani - Trilands bvba 15 / 27
Recommend
More recommend