PEM, Parallels Operations Automation Exchange Update and Roadmap

29
Doug Johnson June 2006 SWSOFT GLOBAL HOSTING SUMMIT 2006 Customizable OSS / BSS

description

 

Transcript of PEM, Parallels Operations Automation Exchange Update and Roadmap

Page 1: PEM, Parallels Operations Automation Exchange Update and Roadmap

Doug JohnsonJune 2006

SWSOFT GLOBAL HOSTING SUMMIT 2006

Customizable OSS / BSS

Page 2: PEM, Parallels Operations Automation Exchange Update and Roadmap

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– Profitable - 200% annual growth– Backed by Insight, Bessemer, and

Intel Capital• Expertise

– 700 experts, including 500 engineers– Unique hiring model at MIPT, NSU– 28+ patents pending– Multiple industry awards - including recognition

as a IT Week 2005 Top Innovator

Moscow,Russia

R&D

HeadquartersWashington DC

Sales & MarketingSupport, Services

Frankfurt,Germany

International Operations

Novosibirsk,Russia

R&DTokyo,JapanSales &

Marketing

SingaporeSales &

Marketing

London, UKSales &

Marketing(new!)

Beijing,China

Sales & Marketing

(new!)

About SWsoft, Inc.

Page 3: PEM, Parallels Operations Automation Exchange Update and Roadmap

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

Page 4: PEM, Parallels Operations Automation Exchange Update and Roadmap

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

Page 5: PEM, Parallels Operations Automation Exchange Update and Roadmap

Home Building and Software Development

• Base Model + Options– extra bedroom– garage

• Base Model + Options– custom workflow– custom services

Page 6: PEM, Parallels Operations Automation Exchange Update and Roadmap

What services can PEM deliver today?

• 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 Services

Page 7: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM Functional Architecture

• Architecture Overview– Distributed – Scalable– Customizable– Extendable

• Flexibility enables hosting service providers to deliver new services without purchasing a new architecture

Page 8: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM in Production – KPN – Joost Pisters

• PEM Integration Capabilities– KPN Content Management System

• PEM Offering Flexibility– KPN Sales Offering in technical control panel

• 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.

Page 9: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM Business Case

Save Money

• Automate common tasks– $3-5 per month per customer

• Reduce fraud– 5% uncollectibles

• Improve marketing– $2,000 / month online

Grow Revenue

• Retain customers– $25 / acquisition

• Upsell customers– 10% revenue increase

• Speed deployment– Save 6 months of time

Page 10: PEM, Parallels Operations Automation Exchange Update and Roadmap

Plan Upgrades

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

DedicatedServer

AntivirusBlogContent Mgnt.DatabaseDNSE-CommerceFTPGamesMail ServicesMonitoringSpam Filtersetc.

BandwidthDisk spaceIP addressesMailboxesetc.

Virtual PrivateServer (VPS)

BasicShared Hosting

Add Applications

Add Resources

Advanced Shared Hosting

Page 11: PEM, Parallels Operations Automation Exchange Update and Roadmap

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

Page 12: PEM, Parallels Operations Automation Exchange Update and Roadmap

SWSOFT GLOBAL HOSTING SUMMIT 2006

PEM.Exchange Solution

Page 13: PEM, Parallels Operations Automation Exchange Update and Roadmap

• Value Added Offering– Business class email– SharePoint collaboration– Future HMC development

• PEM Delivers– Storefront– Domain registration– Resource allocation and

tracking– Control panels– Billing

PEM.Exchange Solution

• Packaged Offering– Software– Configuration– Special pricing– Implementation– Training– Maintenance

Page 14: PEM, Parallels Operations Automation Exchange Update and Roadmap

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

Page 15: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM Demo

• Live Demo on CrucialServer

Page 16: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM Roadmap

• Please contact [email protected] for an updated PEM roadmap slide.

Page 17: PEM, Parallels Operations Automation Exchange Update and Roadmap

SWsoft Services

• Industry-Standard ProcessAdopted and customized

• Highly-Experienced Engineering and Service TeamConstantly growing: 500+ engineers

• Customer Migration ExpertsHundreds of accumulated years of real-life experience and deployments

• Reuse Existing TechnologiesPlesk & Virtuozzo & HSPcomplete experience

Analysis &Design

Impl.& Custom. Deployment Migration Training

Maintenance & Support

Systems& BusinessIntegration

FunctionalSpecification

Completed & Operational System

CustomizedSoftware

DeployedSystem

Page 18: PEM, Parallels Operations Automation Exchange Update and Roadmap

SWSOFT GLOBAL HOSTING SUMMIT 2006

PEM.Billing Manager

Page 19: PEM, Parallels Operations Automation Exchange Update and Roadmap

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

Core Services

Billing Manager

Eco

mm

erc

e

Bill

ing

Ma

rke

ting

Re

selle

r

CR

M

Su

pp

ort

XML

XML

XM

LX

ML

XML

Virtuozzo

Plesk

In-House System

Custom Application

3rd Party Application

Service Provider, Reseller, and CustomerControl Panels

Domain Registrar

AccountingSystem

Trouble Ticketing System

ProvisioningSystem

Payment Gateway

Page 20: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM Billing Manager

• PEM Billing Manager delivers centralized account management and billing functionality to providers who have a custom control panels

• Storefront

• Order Processing

• Workflow

• Service Plan Management

• Discounts, Promotions

• E-Commerce

• Reseller Support

• Trouble Ticketing

• Fraud Screening

Billing Manager Features

• API and SDK

Page 21: PEM, Parallels Operations Automation Exchange Update and Roadmap

• Based on Industry Standard Tools– C++, SQL, XML, XSL, PHP

• Automated Code Generation (LISA)

– Database Objects– Business objects– User interface

• 4-tier Client-Server Technology

• Distributed Security and Transaction Management

• RDBMS-independent

• Customizable– User interface: XML– Business logic: custom modules

• Scalable Up and Down

Development Environment

Together

KDevelop

HTML Interface

Java Interface

External Systems

Accounting

Provisioning

Customer-Care

Deployed Distributed Application

XML UI/API

App Servers

DB

LISA

Business Rules

Database Schema

GUI/API declaration

Inte

gra

te

Business Objects

DB Objects

XML UI/API

Built on StellArt Platform

Page 22: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM Billing Manager (BM) Architecture

BM Core BM Service Gates (~10) BM Plug-Ins (~30)

Order Processing

Workflow Engine

Fraud Screening

Notifications

Reporting

Promos & Discounts

Service Plan Manager

E-Commerce

PEM Gate

OpenSRS

GoDaddy

Payment Gate

Manually Provisioned Items Gate

Authorize.Net

PaymentTech

Domain RegistrationGate

OpenSRS API

GoDaddy API

PaymentTech API

Authorize.Net API

Page 23: PEM, Parallels Operations Automation Exchange Update and Roadmap

Billing Manager Components

System 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

Payment gateways

Domain registration with name spinning

Network and resource provisioning

Accounting system

• PEM Billing Manger delivers a pre-packaged solution that can be integrated and modified according to service provider needs.

Page 24: PEM, Parallels Operations Automation Exchange Update and Roadmap

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

• Disk space• Mailboxes• Bandwidth• Domains

Resource Based Billing• Applications• Services• Provider defined resources

Open Interfaces• Payment gateways• Domain registrars• Control panels

• Internal systems• Third party systems• Provider defined interfaces

Page 25: PEM, Parallels Operations Automation Exchange Update and Roadmap

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

FraudScreening

Success

Charge Credit Card

Mark OrderAs Fraud

Put OrderOn Hold

Provision Services

Order Placed

Yes

No

Page 26: PEM, Parallels Operations Automation Exchange Update and Roadmap

Feature Highlight – Ancillary Services

• PEM Billing Manager can be expanded to bill services not traditionally offered by hosting providers

Page 27: PEM, Parallels Operations Automation Exchange Update and Roadmap

Feature Highlight – Robust Reporting

• Drill down reports for service providers and resellers

Page 28: PEM, Parallels Operations Automation Exchange Update and Roadmap

PEM Roadmap

• Please contact [email protected] for an updated Billing Manager roadmap slide.

Page 29: PEM, Parallels Operations Automation Exchange Update and Roadmap

Wrap up and questions

Thank you for your attention.

Contact information:

Douglas Johnson+1 703 995 6221, [email protected]