parallels plesk panel. roadmap and update andrey andriatis chief architect, parallels plesk panel
TRANSCRIPT
Parallels Plesk Panel.RoadMap and Update Andrey AndriatisChief Architect, Parallels Plesk Panel
Parallels – Optimized ComputingTM
2
Agenda• Product Vision
• Feature Planning
• Parallels Plesk Panel 9.0
• Parallels Plesk Panel Roadmap– Parallels Panel Suite
– Parallels Plesk Panel Planned Features
• Parallels Panel SMB Edition
• Questions
Parallels – Optimized ComputingTM
3
Parallels Panel Technology: Big Picture
Parallels PleskParallels Plesk
Panel
Billing
Sitebuilder
External Services
APS CatalogParallels
MarketplacePaymentGateway
Domain Registrar
Use
External Systems
Parallels Automation
Parallels Virtuozzo
ContainersBilling
Integrate
Parallels Server
Provisioned Services
Provision
Locally provisioned100s of
APS Applications and Services
Externally provisionedAPS Applications and
Services
Apache
IIS
SSL
ASP.NET
Tomcat
DNS, Firewall
Web Statistics
FTP
Mail (AV/AS)
Web Mail
VPN
and more …
Manage
Internal Functions
Control Panel
Resellers
Customers
Network
Installation / Update
Licensing
Backup/Migration
Events/Notification
Scheduler
Customization Branding/Localization
Parallels – Optimized ComputingTM
4
• Datacenters – 1000s
• Shared Hosting Administrators – 10,000s
• SMB IT Administrators – 100,000s
Feature Planning – Who Uses PPP• Shared Hosting and SMB users
4 types of Parallels Plesk Panel users•
•
• Resellers – 1000,000s
•
•
•
•
• Clients – 1,000,000s
•
•
•
•
•
• End Users – 10,000,000s
•
• End Users – 1,000,000s
Parallels – Optimized ComputingTM
5
Parallels Plesk Panel: What is ImportantAutomate Your Hosting Business: Easy, Profitable, and Complete.
Parallels – Optimized ComputingTM
6
How do we plan features?• Your feedback
– 90% of features are coming from our users
• How it’s evaluated:– Who is the feature for – one of our user category
– Does it matches our paradigm
▪ Make product Easier to use
▪ Make it more Profitable
▪ Make the solution more Complete
Parallels – Optimized ComputingTM
7
Parallels Plesk Panel 9.0
Parallels – Optimized ComputingTM
8
Easy: New! Interface and Home Pages• New Home pages for
each user role
• More menu items in left navigation for easy access common functions.
• Configure all settings from a single screen
• Easier navigation between objects
• New Vista-like skin
Parallels – Optimized ComputingTM
9
Profitable: New! Reseller Role
• Offer New Reseller Plans
• Same functionality as Parallels Plesk Panel Admin.
• Separate billing management
• Customizable look and feel for control panel branding
• Full API Backward Compatibility
DOMAIN
CLIENT
DomainAdministrator
RESELLER
DOMAIN
DomainAdministrator
CLIENT
DOMAIN
DomainAdministrator
CLIENT
DOMAIN
PARALLELSPLESK PANELADMIN
Parallels – Optimized ComputingTM
10
Profitable: New! Integration with APS Catalog
• Offer and deploy 100s of applications with a single click
• Everything from
http://apsstandard.com/
• Address SaaS Market
• Manage application updates
• Mass provision applications to clients
Parallels – Optimized ComputingTM
11
Complete: New! Integrated w/Parallels Plesk Billing
• Seamless end-to-end integration with Single Sign On
• Sell, Provision, and Manage Service Plans
• Automate your shared hosting business
Jonathan McCarrick
Parallels Plesk Billing
Technology Track 2:45 - 3:30 pm
Parallels – Optimized ComputingTM
12
Complete: New! Multi-Level Backup
PARALLELS PLESK PANEL ADMIN
DOMAIN
RESELLER
CLIENT
Web User Mail User
LOCAL DISK /
WORKSTATION
PROVIDER’S FTP /
USER’S FTP
Backup
Backup
Backup
Backup
• Allow users to create full or partial backup for their accounts
• Backup just configuration or include services content
• Store backups locally or outside the Parallels Plesk server
Parallels – Optimized ComputingTM
13
Complete: New! Dozens of other features
• PHP over CGI/FastCGI• Faster execution of PHP scripts
• Safe execution of PHP scripts
• Choice of PHP version (Windows only)
• lighttpd for Control Panel server
• Easier configuration
• Increased Parallels Virtuozzo Container density
• Multiple MTA Options• Postfix
• Multiple webmail on Unix• Atmail support
• New OS Support• OpenSuSE 11
• Oversell • Administrator, Reseller, Client can
oversell their resources
• Overuse• Administrator and Reseller can
allow their clients exceeding the resource limits assigned to them
• Notification can be issued before a resource limit is reached
• Easy account migration• From domain admin to client, from
client to reseller.
Parallels – Optimized ComputingTM
14
Parallels Plesk Panel Roadmap
Parallels – Optimized ComputingTM
15
Split between Shared Hosting and SMB• Shared Hosting and SMB business requires different
approaches
SHARED HOSTING
SMALL BUSINESSES
PARALLELS PANEL
SMB EDITION
PARALLELS PLESK PANEL
Parallels – Optimized ComputingTM
16
Parallels Panel SMB Edition
• Easy Server AdministrationProvide a complete easily managed IT for small businesses
• APS 1.1 Services for Company EmployeesEasily enhance your server capabilities by adding more APS 1.1 business applications, which become immediately available to the employees based on their roles
• Parallels Marketplace IntegrationBenefit from reselling 3rd party licenses in Parallels or your own online store hosted by PBA solution
• End Users – Company EmployeesEasily manage company employee accounts. Assign their roles, system services and business application access
• File Manager and File SharingManage server file system from the control panel UI. Own your private home directory. Share files within organization and with the external consumers
and more…
Parallels Panel Evolution
• Support APS 1.1 ApplicationsParallels Panel Clients get new services by installing APS applications
• Interface Hosting Services• Expand your offering with special APS packages
providing integration with externally hosted services
• Parallels Marketplace for Panel CustomersGrow your Marketplace revenues now available for the entire Parallels Plesk Panel customer base
• Deep Integration between Parallels Plesk ProductsProvide a complete shared hosting platform featuring hosting plan sales and billing, automated provisioning, easily managed web sites with built in content management solution
• Improvements in Hosting CapabilitiesOffer wider variety of hosting features and capabilities, including IPv6, clustering,
and more….
Parallels Plesk Products Roadmap
Parallels – Optimized ComputingTM
17
• Provisions APS applications from Parallels Marketplace, APS Catalog, provider’s online store, ISVs directly
• Generates new types of services based on APS meta-data
• Makes services assignable to end users
• Puts application entry points to users’ home pages
Profitable: APS 1.1 Format Support
Parallels Panel
APPLICATION
SERVICE SERVICE
APPLICATION
SERVICE SERVICE
USER’S HOME
SERVICE
USER’S HOME
SERVICE
USER’S HOME
SERVICE
MARKETPLACE
PROVIDER’S STORE
APS CATALOG
ISV
Parallels – Optimized ComputingTM
18
Profitable: Enabling Hosted Services• Uses APS format to build interfaces between hosted applications
and the control panel user accounts
• Allows for services hosted by providers or ISVs directly
Parallels PleskParallels Plesk
External Services
Provisioned Services
APS CatalogParallels
Marketplace
Panel
ProvisionBilling
Sitebuilder
Use
Externally provisionedAPS Applications and
Services
Parallels – Optimized ComputingTM
19
Profitable: Parallels Marketplace Integration• Provides participating applications promotion from the control
panel pages
• Forwards Parallels Panel clients to Parallels Marketplace
• Automates purchased application license management
• Automates purchased SSL certificates provisioning
Parallels PleskParallels Plesk
External Services
Provisioned Services
Parallels Marketplace
Panel
ProvisionBilling
Sitebuilder
Use
Externally provisionedAPS Applications and
Services
Locally provisioned100s of
APS Applications and Services
CA Authority
SSL
Contact:
Soeren von Varchmin
Parallels – Optimized ComputingTM
20
Parallels Partner Marketplace – How it Works?
1. Customers view your Brand on Storefront leading to the Marketplace
2. Buy Now Links Inside Parallels Plesk Panel Lead to Marketplace
3. End-Customer Purchases Application on Marketplace
4. End-Customer Returns to Parallels Plesk Panel After Purchase
5. Licenses and Applications are Automatically Installed on Plesk CP Server
20
User’s Parallels Plesk Panel Your Brand Storefront viaParallels Business Automation
Application Portal
Parallels Partner MarketplaceCustomer Environment
1. CustomersEnters
Your Store
2. Adds App(s)to Shopping
Cart
3. CustomerMakes
Purchase
4. CustomerLeaves
Your Store
5. App & License are
Auto Installed
1 2 3
45
Parallels – Optimized ComputingTM
21
Complete: Parallels Panel Suite• Complete Integration between– Parallels Plesk Panel
– Parallels Plesk Billing
– Parallels Plesk Sitebuilder
• Combined PP Billing hosting and PP Sitebuilder CM plans
• Subscriptions instead of templates in PPP
Parallels PleskParallels Plesk
Panel
Billing
Sitebuilder
Jonathan McCarrick
Parallels Plesk Billing
Technology Track 2:45 - 3:30 pm
Parallels – Optimized ComputingTM
22
Parallels Plesk Panel Planned Features
• Installer– Componentized Windows Installer
– Rollbacks of failed upgrades
• Flexible DB management. – Attach/detach existing DBs
– Assign private and public databases
– Single DB user for multiple databases
Easy
• IPv6 support
• Hosting management– DNS templates; Service DNS zone; NAT
support
– Web clusters support
– Linux Virtual Server (LVS) support
• Additional FTP accounts
• Mail improvements – Greylisting
– Smarter spam processing
– Archiving mail traffic for specified domains
– SMTP Authorization instead of POP3
– Mail piping
– Password Protected Mailing-Lists
• Security– Site isolation
– Mail certificates
– Secure FTP support
– Apache mod_security support
• Notifications – Customized by Resellers
– Customize notification subject
Complete
Complete
Parallels – Optimized ComputingTM
23
Parallels Panel SMB Edition
Parallels – Optimized ComputingTM
24
Parallels Panel SMB Edition Goals• Parallels Plesk Panel 9
– Gained more features supporting shared hosting specifically
– Separated server and sites management
– Separated UI navigation by user roles
• Parallels Panel SMB Edition– Simplifies UI navigation for SMB administrator
– Maintains corporate web sites, mail, databases
– Installs any APS business applications
– Manages SMB employees as service users
– Provides system, collaboration and business services
– Integrates with Parallels Marketplace
– Enables hosting providers selling SMB plans with bundled business applications
Parallels – Optimized ComputingTM
25
Why Parallels Panel SMB Edition
• Easy– Easy to install, configure, manage company sites, mail, DBs– Easy to service company employees– Easy to add 100s of APS business applications
• Profitable– Gain on high density virtual hosted environment– Sell APS applications and their bundles– Profit on licenses sold on Parallels Marketplace
• Complete– Dedicated all you need virtual business server – Variety of business applications at hand– Integrated CM solution for the business sites
Parallels – Optimized ComputingTM
26
Easy: Simplified Administration
• Take advantage of lesser hosting objects
• Fewer domains, websites; mail accounts; databases
• No traditional client hierarchy
• Main functions divided into specialized tabs
Parallels – Optimized ComputingTM
27
Easy: SMB Users and Roles• Panel Users – Company Employees
• Permissions are set by the Roles
• System services are assigned to users and roles
List of Users Role Settings
Parallels – Optimized ComputingTM
28
Easy: End User Panel
• User can access all applications and services from a single launch pad
Parallels – Optimized ComputingTM
29
Easy: File Manager and File Sharing
• Fully functional File Manager application for system administrators
• Personal directories access for the employees
• File sharing across organizations and within functional groups
• External HTTP and FTP access to the designated files and folders
Parallels – Optimized ComputingTM
30
Complete: APS 1.1 Applications• Install APS 1.1 applications from
APS Catalog, Parallels Marketplace, provider’s store
• Application entry points are regarded as new system services
• Initial context configuration may done by system administrator
Parallels – Optimized ComputingTM
31
Complete
Big Picture: Easy, Profitable, and Complete
Parallels PleskParallels Plesk
Profitable Complete
APS CatalogParallels
MarketplacePaymentGateway
Domain Registrar
Parallels Automation
Parallels Virtuozzo
Containers
Panel
ProvisionManage
Billing
Sitebuilder
Billing
Integrate
Use
Parallels Server
Easy
Locally provisioned100s of
APS Applications and Services
Externally provisionedAPS Applications and
Services
Apache
IIS
SSL
ASP.NET
Tomcat
DNS, Firewall
Web Statistics
FTP
Mail (AV/AS)
Web Mail
VPN
and more …
Control Panel
Resellers
Customers
Network
Installation / Update
Licensing
Backup/Migration
Events/Notification
Scheduler
Customization Branding/Localization
Parallels – Optimized ComputingTM
32
Questions?
Parallels – Optimized ComputingTM
33
Thank You!