SWSOFT GLOBAL HOSTING SUMMIT 2006 Customizable OSS / BSS Doug Johnson June 2006 About SWsoft, Inc. Global leader in hosting infrastructure software • • • Software Deployments (as of Nov 2006) – 10,000 service providers in 100 countries – 120,000 servers, 10 million domains Funding London, UK Moscow, – Profitable - 200% annual growth Russia Sales & R&D Novosibirsk, Marketing – Backed by Insight, Bessemer, and Russia (new!) R&D Intel Capital Frankfurt, Beijing, Germany Expertise China International Sales & Headquarters Operations – 700 experts, including 500 engineers Marketing Washington DC (new!) Sales & Marketing – Unique hiring model at MIPT, NSU Support, Services Singapore – 28+ patents pending Sales & Marketing – Multiple industry awards - including recognition as a IT Week 2005 Top Innovator Tokyo, Japan Sales & Marketing What is PEM? • Customizable solution for automating a hosting infrastructure • Two primary sub-systems: – Operations Support System • • • • Provisioning Resource management Monitoring Service management – Business Support System • • • • • • Account management Storefront and order processing Domain registration Billing and invoicing Fraud screening Workflow engine Which Solution is Right for My Business? HSPcomplete PEM Pre-integrated for rapid deployment Modular for growth and customization Scalable to tens of thousands of accounts Scalable to millions of accounts Easy to install and manage Distributed Cost efficient option Full Windows Services support PEM benefit highlights: • Extends to support new services and interfaces • Integration with existing infrastructure and systems • Flexible and robust billing engine Home Building and Software Development • Base Model + Options – extra bedroom – garage • Base Model + Options – custom workflow – custom services What services can PEM deliver today? PEM Services • • • • • • • • • • • Domain Registration, Parking, DNS Management Mail Hosting Shared Web Hosting – Linux Shared Web Hosting – Windows Hosted Exchange Windows SharePoint Services Data Hosting (MySQL, PostgreSQL, MSSQL) Windows Media Hosting VPS Hosting – Virtuozzo for Linux VPS Hosting – Virtuozzo for Windows VPS Hosting with Plesk control panel … expands to include your service offerings PEM Functional Architecture • Architecture Overview – Distributed – Scalable – Customizable – Extendable • Flexibility enables hosting service providers to deliver new services without purchasing a new architecture PEM in Production – KPN – Joost Pisters • About KPN KPN provides telephone, Internet, television, mobile, and data services to customers in The Netherlands and Western Europe. KPN serves 2.2 million Internet subscribers and 6.9 million fixed line subscribers. • PEM Integration Capabilities – KPN Content Management System • PEM Offering Flexibility – KPN Sales Offering in technical control panel PEM Business Case Save Money Grow Revenue • Automate common tasks – $3-5 per month per customer • Retain customers – $25 / acquisition • Reduce fraud – 5% uncollectibles • Upsell customers – 10% revenue increase • Improve marketing – $2,000 / month online • Speed deployment – Save 6 months of time PEM Revenue Generation • Up-sell opportunities – Plan upgrades – Add applications – Add resources • Up-sell features – Purchase directly from control panel – Automatic provisioning – Create plans based on any type of platform Add Applications Plan Upgrades Antivirus Blog Content Mgnt. Database DNS E-Commerce FTP Games Mail Services Monitoring Spam Filters etc. Basic Shared Hosting Add Resources Bandwidth Disk space IP addresses Mailboxes etc. Advanced Shared Hosting Virtual Private Server (VPS) Dedicated Server Multi-layer Support • Multi-Tiered – PEM scales to support any business model by providing a customizable reseller hierarchy • Customizable at all levels – PEM provides customizable interfaces for service providers, resellers, and end users SWSOFT GLOBAL HOSTING SUMMIT 2006 PEM.Exchange Solution PEM.Exchange Solution • Value Added Offering – Business class email – SharePoint collaboration – Future HMC development • PEM Delivers – Storefront – Domain registration – Resource allocation and tracking – Control panels – Billing • Packaged Offering – Software – Configuration – Special pricing – Implementation – Training – Maintenance Architecture Diagram • 19 server deployment – – – – – – – 5 Exchange front end servers 5 Exchange back end servers 2 DNS servers 2 Active Directory servers 1 Provisioning server 2 PEM front end server 2 PEM back end severs • 30,000 mailboxes • Fully redundant and scalable PEM Demo • Live Demo on CrucialServer PEM Roadmap • Please contact pemsales@swsoft.com for an updated PEM roadmap slide. SWsoft Services • Analysis & Design Impl. & Custom. Functional Specification Customized Software Deployment Systems & Business Integration Migration Deployed System Industry-Standard Process Highly-Experienced Engineering and Service Team Constantly growing: 500+ engineers • Customer Migration Experts Hundreds of accumulated years of real-life experience and deployments • Reuse Existing Technologies Plesk & Virtuozzo & HSPcomplete experience Maintenance & Support Completed & Operational System Adopted and customized • Training SWSOFT GLOBAL HOSTING SUMMIT 2006 PEM.Billing Manager What is the PEM Billing Manager? • PEM Billing Manager is a separate product but is tightly integrated with the PEM OSS • Modular structure and open API allows the PEM Billing Manager to integrate with complex environments Service Provider, Reseller, and Customer Control Panels XML XML Provisioning System In-House System 3rd Party Application XML Support CRM Reseller XML Marketing Billing Manager Core Services Trouble Ticketing System XML Custom Application Billing Virtuozzo Ecommerce Plesk Accounting System Domain Registrar Payment Gateway PEM Billing Manager • PEM Billing Manager delivers centralized account management and billing functionality to providers who have a custom control panels Billing Manager Features • Storefront • Order Processing • Workflow • Service Plan Management • Discounts, Promotions • E-Commerce • Reseller Support • Trouble Ticketing • Fraud Screening • API and SDK Built on StellArt Platform Development Environment • Based on Industry Standard Tools • Automated Code Generation (LISA) Together DB Objects – C++, SQL, XML, XSL, PHP • • 4-tier Client-Server Technology Distributed Security and Transaction Management • • RDBMS-independent Customizable • Scalable Up and Down Business Objects Database Schema Business Rules KDevelop GUI/API declaration XML UI/API Deployed Distributed Application HTML Interface DB – User interface: XML – Business logic: custom modules External Systems App Servers Java Interface XML UI/API Integrate – Database Objects – Business objects – User interface LISA Accounting Provisioning Customer-Care PEM Billing Manager (BM) Architecture BM Core Order Processing BM Service Gates (~10) BM Plug-Ins (~30) PEM Gate Workflow Engine Fraud Screening Domain Registration Gate E-Commerce Notifications OpenSRS GoDaddy Authorize.Net Payment Gate Reporting PaymentTech Promos & Discounts Service Plan Manager Manually Provisioned Items Gate OpenSRS API GoDaddy API Authorize.Net API PaymentTech API Billing Manager Components • PEM Billing Manger delivers a pre-packaged solution that can be integrated and modified according to service provider needs. Billing Manager Core* Extended by Service Gates Customizable storefront Fraud screening system Centralized account management system Trouble ticketing system Resource usage accounting Reporting Workflow Tax computations System Payment gateways Domain registration with name spinning Network and resource provisioning Accounting system PEM Billing Manager • PEM Billing Manager meets the specific needs of hosting service providers: Multiple Service Offerings • • • • Domain Registration Shared Hosting Plans Virtual Private Servers Dedicated Servers • • • • Application Hosting DSL and Cable VoIP and IM Provider defined plans Resource Based Billing • • • • Disk space Mailboxes Bandwidth Domains • Applications • Services • Provider defined resources Open Interfaces • Payment gateways • Domain registrars • Control panels • Internal systems • Third party systems • Provider defined interfaces Workflow Builder • Configure the workflow to fit the provider’s operations • Flow can include automatic and manual steps • Billing Manager is shipped with few pre-defined workflows Order Placed Fraud Screening No Success Yes Mark Order As Fraud Charge Credit Card Put Order On Hold Provision Services Feature Highlight – Ancillary Services • PEM Billing Manager can be expanded to bill services not traditionally offered by hosting providers Feature Highlight – Robust Reporting • Drill down reports for service providers and resellers PEM Roadmap • Please contact pemsales@swsoft.com for an updated Billing Manager roadmap slide. Wrap up and questions Thank you for your attention. Contact information: Douglas Johnson +1 703 995 6221, djohnson@swsoft.com