plesk onyx - new release - all details

128

Upload: plesk

Post on 16-Apr-2017

499 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Plesk Onyx - New Release - all details
Page 2: Plesk Onyx - New Release - all details

Plesk Company Introduction

Page 3: Plesk Onyx - New Release - all details

TorontoNovosibirsk

Zurich

Barcelona Tokio

• Privately owned, growing

• Now a separate Business Unit, HQ near Zurich/CH

• 180+ employees

• 6 global offices

• 2,500 members in the Plesk partner program

• Serving >10 million businesses in 140 countries

• Focused on licensing & ecosystem – services through partners

A global company

Munich

Page 4: Plesk Onyx - New Release - all details

Dedicated Leadership Team

Nils HuenekeCEO

14+ years in Plesk/Plesk SalesExtensive experience managing global teams

Sascha KonzackCFO & VP Finance

15+ years multi national finance experience In Plesk/Plesk since 2010

Jan LoefflerCTO

12+ years with service provider architectureformer 1&1 and Zalando infrastructure lead

Roman BasalykoVP Support & Customer Success

10+ years in Plesk/Plesk Support12+ years engineering & service

provider background

Sergey LystsevVP Research & DevelopmentIn Plesk/Plesk since 200110+ Years experience in software management

Diarmuid DaltúnCSO & VP Sales

3 years in Plesk/Plesk Sales10+ years in

hosting/cloud/service provider industry

Lukas HertigCMO & VP Marketing / Alliance

13+ years in Plesk/Plesk Sales & Mktg

Long term experience in Software/Cloud Market

Page 5: Plesk Onyx - New Release - all details

World’s most widely used control panel and cloud platform for enabling applications, websites and hosting providers

◦ 50% of world’s top 100 hosters use or sell Plesk◦ Running on more than 360k servers◦ Operates ~10M web sites, 18M mail boxes◦ Available in 32 languages and 140 countries

15 years of agile development◦ 100+ engineers working from Novosibirsk, Russia◦ First released in 1999 on Linux, Windows added in 2003◦ 12 major versions, 250+ updates◦ Plesk 12 (2014) most widely adopted, stable version yet◦ 3 issued patents

Flexible, extensible, open & modular platform◦ Only multi-platform control panel (Linux and Windows)◦ Runs on physical and virtual servers◦ Specialized editions and role based access focus on IT Admins, App Developers, WebPros and Shared

Hosters◦ SDK, CLI and XML API available to integrate third party services and external systems

Responsive Retina Mobile Apps

Company overview

Page 6: Plesk Onyx - New Release - all details

Simplify server, website administration and application hosting◦ Including interface for Domain Names, Email Accounts, Web Applications, File

Management, Databases, Infrastructure tasks and much more Set up complete environment for a site or app -automated:

◦ i.e.: database, programming language(s), various settings, etc. Mass-manage sites and web apps to save time ( toolkit and other apps)

Protect server and site from typical Internet threats Delegate website management to Reseller / Site Owners / Developers

Plesk: the leading web-server management tool Plesk supported technologies & Operating Systems:

• Operating Systems: Linux and Windows

• Linux includes all major distributions (e.g., Redhat, CentOS, Debian, Ubuntu)

• Feature parity on Linux and Windows

• Databases: MySQL / MariaDB / MS SQL / PostgreSQL

• Web servers: Apache / Nginx / Litespeed / MS IIS

• Programming Languages: PHP / .Net / Python / Ruby / Java / JXCore

• Mail servers and vendors: Qmail / Postfix / Dovecot / Roundcube / MailEnable / IceWarp / SmarterMail

• Open SDK, XML API & CLI

Page 7: Plesk Onyx - New Release - all details

We simplify the lives of web professionals

Page 8: Plesk Onyx - New Release - all details

Contentsp01

p02

p03

p04

Why Platforms like Plesk are crucial for providing public cloud and hosting services for web professionals.

Your Offerings start with your End Customers – Web Professionals

Key Messages & USPs for your End Customers

Releasing Pain

Agenda

p05 Plesk Onxy Overview

p06 Plesk Multi Server Overview

p07 Appendix: Service Provider Economics

Page 9: Plesk Onyx - New Release - all details

Trends

Why Platforms like Plesk are crucial for providing public

cloud and hosting services for web professionals

1

Page 10: Plesk Onyx - New Release - all details

10’000’000’000

Page 11: Plesk Onyx - New Release - all details

10 BILLION

Page 12: Plesk Onyx - New Release - all details
Page 13: Plesk Onyx - New Release - all details

The Hyperscale Cloud Tsunami

Page 14: Plesk Onyx - New Release - all details

10 BILLION = Estimated Total Revenues Amazon AWS in 2016!

Page 15: Plesk Onyx - New Release - all details

15

What Does The Cloud Growth Look Like?Worldwide Public IT Cloud Service Revenue in 2018 is predicted to be $127B.

Managed Services is projected to reach $256B by 2018.

Emerging markets are predicted to be 21% of the Worldwide Public IT Cloud Services market by 2018.

Source: 1. IDC study commissioned by Microsoft; 2. M2 communications – Markets and Markets 15

Page 16: Plesk Onyx - New Release - all details

Spending on cloud IT infrastructure worldwide from 2013 to 2020 (in billion U.S. dollars)

Global cloud IT infrastructure spending 2013-2020

Note: Worldwide; 2013 to 2016Source: IDC; July 2016

2013 2014 2015 2016* 2020*0

10

20

30

40

50

60

70

22.3

26.4

32.8

37.1

59.5

Spe

ndin

g in

billi

on U

.S. d

olla

rs

16

Page 17: Plesk Onyx - New Release - all details

Growth Everywhere?

Page 18: Plesk Onyx - New Release - all details

18

Top public clouds for Enterprise and SMB

18Source: Data from Gartner, Rightscale

Public cloud adoption patterns remain different between larger enterprises and smaller organizations.

AWS remains in first place across both segments, followed by Azure IaaS and Azure PaaS. The remaining rankings have significant differences.

In the enterprise, VMware vCloud Air is #4 and IBM SoftLayer is #5, with SoftLayer moving up 3 positions in the rankings over last year.

In the SMB segment, Google AppEngine is #4 followed by DigitalOcean at #5.

In AWS and Azure, there is a significant lack of focus on SMB end customers (that Plesk can serve through Web Pros)

Page 19: Plesk Onyx - New Release - all details

Source: Chart data from Netcraft, July 201619

Hosting & cloud companies by web-facing servers – still a growing market

19

2010 2011 2012 2013 2014 2015 20160

100,000

200,000

300,000

400,000

500,000

600,000

700,000

AWSDigital OceanAlibaba GroupOVHHetznerLinodeMicrosoftHost Europe GroupEndurance Group

Page 20: Plesk Onyx - New Release - all details

And there is more..

Page 21: Plesk Onyx - New Release - all details

21

The way you build, secure and run a website or web application today vs 10 years ago has fundamentally

changed & expanded!

Page 22: Plesk Onyx - New Release - all details

The need for release speed & agility

Source: 451 DevOps study, Q3 2015

63% want more!“It can be difficuly to setup an application in hours, and some see AWS and Azure as being a complex vendor to manage”

Trends

“With Plesk Onyx you deliver applications at the

pace of business with comprehensive WebOps

services”

Page 23: Plesk Onyx - New Release - all details

Reasons

• Global Scalability in minutes• Technology that is 5-10 years ahead of hosting companies• Economies of Scale in Infrastructure, globally • 45 Price reductions in short periods of time

= Computing Infrastructure is becoming irrelevant / a utility like water or gas= Focus is on a level up (platform, developers) or 2 levels up (Software as a Service)

Page 24: Plesk Onyx - New Release - all details

Tech invest (public, private) soaring, companies changing the world

Source: Containerization2015

Deployment Management Tools has become ingrained in Developer’s daily lives (many running inside Docker containers)

Public Cloud AdoptionSource: Rightscale 2016

Respondents: 1060

% of Respondents using Cloud-based IaaS today and expected use in 3-Years (Ranked on expected use)

Source: Morgan Stanley 2016

Continuous IntegrationContinuous Deployment Distributed Version ControlContainerization

Respondents: 208

Markets reflect excitement and appetite for Hyperscale Cloud

Fabric

24

Page 25: Plesk Onyx - New Release - all details

Developers present a massive opportunity

Source: Containerization2015

Professional Developers*

16M 12M 18M 29M

Worldwide

29M ICT-Skilled workers

Estimations from key players in the market

There are an estimated “29 million ICT-skilled workers” in the world.

Role Count

ICT-skilled workers

Professional developers 11,005,000

ICT operations and management skilled workers

18,008,900

Total 29,013,900

Software Developers

Professional developers 11,005,000

Hobbyist developers 7,534,500

Total 18,539,500

11MProfessionalDevelopers

Plesk Personas

*Source: IDC Worldwide Software Developer and ICT-Skilled Worker Estimates ICT= Information and Communications Technology

Web Professionals – Developers, Designers, IT-admins

Cloud/Hosting resellers, Service Providers

ISVs

System Integrators

Web Agencies

Expect14M end of 2016

7.5 million hobbyists 3,5M Web Designer

1,8M IT-Admins

25

Page 26: Plesk Onyx - New Release - all details

Trends

Developers love Docker

Source: Stackoverflow

With Plesk Onyx we help telcos, hosting service provider, and ISVs meet the evolving demand of their customers regarding containerization technology on top of their existing shared web hosting scenarios.

Tagg

ed q

uesti

ons/

mon

th

Page 27: Plesk Onyx - New Release - all details

Web Dev Tools – what web developers need and use

Source: Containerization2015Source: w3techs.com, Rightscale, StackOverflow Survey 2015, 2016, Netcraft

26,6% of all websites

2,7% 2,2%(high traffic sites)

70% of developers use git as primary source management solution

Increased usage by web agencies

38% of all online stores worldwide

runs on top of WordPress as plugindeveloped by automattic

used by 30% of IT companiesincreased from 13% to 30% in 1 yearfurther 35% plan introduction

311% growth

17.2% usage26.8% growth

17.9% usage14.9% growth

16% of all webservers22% of all active sites

continuously growing, while Apacheis shrinking

27

Page 28: Plesk Onyx - New Release - all details

Trends It’s all about Management, Control and SecurityInternal private cloud pain points External public cloud pain points

With Plesk we leverage the power of an IaaS by adding a simple PaaS layer

and saving money by loweringadministration, security and

management overhead.

Plesk secures applications and websites automatically.

Source: The 451 Group Cloud End User Survey 1H 2015

As you move to an internal private cloud infrastructure what are the two greatest pain points?

As you move out to the external public cloud, what is or what do you expect to be the two greatest pain points?

Page 29: Plesk Onyx - New Release - all details

What’s next?

Page 30: Plesk Onyx - New Release - all details

Become a Specialist!

Page 31: Plesk Onyx - New Release - all details

Sell (managed) WordPress Hosting for SMB, eCommerce. Differentiate with SERVICES!

+ Managed Services+ Themes+ Security+ Backup+ Developer Tools+ Migration+ SEO

Page 32: Plesk Onyx - New Release - all details

Sell (managed) Developer Hosting. Differentiate with SERVICES!

Page 33: Plesk Onyx - New Release - all details

Plesk Onyx: Continuous Delivery Deployment Pipeline for Developers

33

Jenkins runs as Docker container managed by Plesk

Plesk Multi Server Extension installs three environments

Apps managed by Plesk via Docker

Recommendation: - 1 Plesk per SMB end

customer web architecture- Manage multiple Plesk

through Multi Server

Page 34: Plesk Onyx - New Release - all details

34

but also..

Page 35: Plesk Onyx - New Release - all details

Be PARANOID about

efficiency!

..otherwise you can’t win

in such competitive

market!

Page 36: Plesk Onyx - New Release - all details
Page 37: Plesk Onyx - New Release - all details

Hosters should differentiate using Plesk – by creating targeted and simplifed managed offerings! And/or offer managed solutions also with AWS and Azure!

Page 38: Plesk Onyx - New Release - all details

Results Higher Value Offerings with Services Combined

More Sticky Offerings More Growth & Industry Specialization More Margins Enable Agility - and Respond to Market

Changes QuicklySide Effects : (Keep Your Customers) (Sell More Servers – but may be Hyperscale based as well!)

Page 39: Plesk Onyx - New Release - all details

The Hyperscale Cloud Tsunami

SURVIVED!

Page 40: Plesk Onyx - New Release - all details

Your Offerings start with your End

Customers – Web Professionals

Segments

2

Page 41: Plesk Onyx - New Release - all details

Explorer/Hobbyist Developers (web/app) Designers Agencies IT / Webadmins (SMBs)

> These are private users, techies, geeks.

> They are mostly male, between 18 and 49 years.

> They gain experience as a side project to seize on future opportunities.

> They are interested in tech, and are involved privately or professionally in IT.

> They build their own apps to learn and have fun.

> They focus on productivity, not resource details.

> Motivation is creativity, self achievement, exciting industry.

> These include “Ich-AGs", part-time workers and freelancers.

> These companies usually have 1-3 employees, the administrator is often also the business owner and decision maker.

> Behind the purchase of a product is usually a profit-making-purpose.

> They often use a designer as subcontractor.

> They build and run web & mobile (micro) applications for SMBs

> They want to minimize efforts and maximize revenues

> They focus on coding, not about setting up and operating IaaS.

> These are IT-admins in small, and medium sized companies.

> These companies are mostly Ltd. Companies and have between 10 and 100 employees.

> They are usually not the final contract owner.

> They advise the management for purchasing IT-solutions and are partly responsible for theirdecisions.

> They want to configure the platform supporting his or her code.

> They want configuration control when they need it.

Segm

ents

Char

acte

ristic

sM

otiva

tion

> The legal status of these companies is ranging from self-employed, one-personcompanies to limited liability companies to joint stock companies.

> The primary business focus is the sale of consulting, therefore they often use developers & designers as subcontractors.

> They want to minimize efforts and maximize revenues.

> They focus on reselling, not about setting up and operating IaaS or taking care of security.

> These include small independent companies, part-time workers and freelancers.

> They have a company name, often "single company" "Ltd.". or their domain.

> They host small and medium sized online-shops, a web-presence or a web-portal.

> They often use a developer as subcontractor.

> They design customer websites and applications for SMBs.> They focus on design, not about

setting up and operating IaaS or taking care of security.

SMB’s need Service Providers, Web Pros and Web Admins to manage their own (cloud or hybrid) web infrastructure

> 20 million7.5 million

Web Professionals (web Pro)

560,000> 5 million

Page 42: Plesk Onyx - New Release - all details

Explorers Developers (web/app) Designers Agencies IT / Webadmins

> They value proven platforms to start small and grow big (scale).

> They want to build applications in days if possible.

> They rarely desire — and often lack the skills necessary — to write infrastructure code, and control virtual infrastructure, middleware configuration, and

application deployment and management.

> They are very price sensitive > They search for free-trial licenses

or free-tier accounts

> They get their server with Plesk from CSPs, like 1&1, GoDaddy, or from large cloud players like Amazon or Microsoft Azure.

> They want multi server, mean application portability.

> They want standardization and version control.

> They want continuous deployment and testing.

> They are less price sensitive than explorers.

> Special offers have a high impact on sales.

> They can’t get their jobs done only with graphical tools and other abstractions that impede access to all of the platform’s “tuning knobs.”

> They prefer IaaS, and PaaS products that allow deep configuration.

> IT-security and a availability are highly relevant.

> Purchase decisions are often considered without time pressure and depends not on price actions.

Segm

ents

Requ

irem

ents

Pric

ing

> The product decision is often solution-oriented or influenced by an external consultant or by their customers.

> They have often special requirements for reselling their products.

> Product reliability and availability have a very high priority.

> They are price-sensitive> To reduce unnecessary initial

investment leasing and rental solutions are sought.

> They search directly for specialreseller-conditions or discounts.

> They want to auto-install apps such as WordPress in a standard model.

> They order often a product in the last minute, and the product must be available immediately.

> Security and availability are less important than for developers.

> They are less price sensitive than explorers.

> They order often a product in the last minute, and the product must be available immediately.

SMB web infrastructure requires standard technologies to start small and grow big (scale)

Web Professionals (web Pro)

Page 43: Plesk Onyx - New Release - all details

Explorers Developers (web/app) Designers Agencies IT / Webadmins

> Web PRO Edition> Wordpress toolkit> Developer Pack (PgSQL, MYSQL,

Tomcat, ColdFusion)

> ServerShield by CloudFlare> ModSecurity Rules by Atomicorp> Softaculous 1.0> Web App Security, Antivirus> Usually complete packages

Segm

ents

Suita

ble

prod

ucts

Desir

able

Ex

tens

ions

> Web HOST Edition > Web PRO Edition

> They often re(sell) services to their SMB customers - such as SEO, SEM, SSO, Monitoring,…

> They want integrated apps, i.e Fail2ban, ModSecurity Rules to address the full app lifecycle.

> Plesk Security Advisor> The need support for a wide

range of language stacks, and multiple operating systems.

> Web HOST Edition > Web PRO Edition

> ServerShield by CloudFlare (CDN and Web App Security)

> Plesk Security Advicsor> Patchman, VCTR by Datagrid> Security Core with ModSecurity

Rules by Atomicorp> Antivirus

> Web HOST Edition > Web PRO Edition

> ServerShield by CloudFlare> Security Core with ModSecurity

Rules by Atomicorp> Plesk Security Advisor > Antivirus

> Web ADMIN Edition

> ServerShield by CloudFlare> Plesk Security Advisor> Security Core with ModSecurity

Rules by Atomicorp> Antivirus

Web professionals get their server with Plesk from service providers like GoDaddy, 1&1, or cloud players like Amazon or Microsoft

Web Professionals (web Pro)

Page 44: Plesk Onyx - New Release - all details

Releasing Pains

Discovery

3

Page 45: Plesk Onyx - New Release - all details

Pain points

Business Pain

> As the cloud has matured over time, these days, buyers expect a fully-fledged business solution from their SPs, rather than the simpler Infrastructure-as-a-Service (IaaS) and virtualization offerings of the past.

> HSPs are concerned on more complex security requirements for running hosting infrastructures as well as servers pre-installed with tools and platforms like Plesk as it could damage their image and let them lose even more against the big cloud providers like Amazon or Azure.

> Since over 8 years, a big consolidation is happening in the “classic” hosting provide market – that creates even more silos especially in number and diversity of legacy hosting platforms.

> Service providers know that the future market is not sys admins (as most of this work is automated today) but developers and applications, but often don’t know how to address it or support it.

> Most of the service providers are running legacy hosting platforms that do not keep up with the market’s needs and agility – especially around shared hosting. Often containing 10s of 1000s or even 100s of 1000s of end customers. As well as that in many cases, the original developers of these legacy platforms have left the company and/or did not document the code properly or both.

Challenges Opportunities> Reducing build times (93%) is the most popular reason cloud developers are

using platforms.> The PaaS market will grow from $1.7B in 2014 to $68.3B by 2026, attaining a

36% CAGR according to Wikibon Research. > PaaS is the #1 solution for hosters to improve productivity and reduce costs by

providing cloud-delivered toolkits for application development and deployment.

> Digital Experience needs a new approach that transforms organization (1&1, Strato,..) from “silos” of technologies and process to a harmonic ecosystem for web developers.

> Service providers know that the future market is not sys admins (as most of this work is automated today) but developers and applications, but often don’t know how to address it or support it.

> Only telecoms with a modern ecommerce infrastructure will realize the benefits of this new data-driven economy, which include increased revenue and market share.

> Plesk plugs into a wide range of Infrastracture providers (Amazon AWS, Microsoft Azure) and could support HSPs how to reimagine their business based on their current digital maturity.

Service Providers

HSP = Hosting service providers

Source: BCSG: research dokument

Plesk Partners

Page 46: Plesk Onyx - New Release - all details

Pain points

Business Pain

> SMBs today consume more and more service directly form the cloud, but need someone to manage the service for them.

> Running multiple instances of websites and applications (dev/test and production etc.) within an agile process is quite difficult – today, these tasks take up to 50% of a web professional’s time besides coding and designing websites and web applications

> Very often, the building, operating and maintaining websites and apps are not the only services they sell to an SMB in that space.

> Web Professionals usually don’t have a platform to manage the whole development process including the involved internal and external team of developers, designers or even project managers.

> They need to constantly decide if they run the infrastructure for their SMB customers on some local/regional service provider or a global cloud provider such as Amazon, Azure or even Digital Ocean.

Challenges Opportunities> Web Professionals need some form of central platform for that.

> Web Professionals need consistent environments from development to production, standardization and version control, as well application portability for continuous deployment and testing.

> Web professionals want to re(sell) services that are complementary to other services they sell. Such as SEO, SEM, Monitoring, SSO and other integrations into an SMBs CRM and such.

> Web professionals want to provide them a different level of access to the platform.

> Web professionals want to capitalize on these efforts to be able to sell more services to their SMB customers to make them more sticky.

> They want to add easily add on projects and solutions as SMBs need them.

Web PRO Plesk Users (through Service Providers)

Page 47: Plesk Onyx - New Release - all details

Pain points

Quantify Business Pain

> SMBs consume more and more service directly form the cloud, and want centralize access with a single platform – but not necessarily access it.

> SMBs want to use standard technologies that offer a proven platform to start small and grow big (scale).

> Cloud services that SMBs consume often need to be integrated with their own IT (hybrid) or at least be accessible through a single pane of glass with SSO towards some of their internal systems.

> When SMBs asked what they would like improved, the most commonly cited concern was performance of their hosting service provider.

> 30% of SMBs are considering adopting IT security software in the next 1-3 years. This represents a growth opportunity of 74%, with particularly strong growth in data back-up tools.

Challenges Opportunities> Web professional can manage it for them - especially web related IT such

as websites/applications and collaboration (such as O365)

> SMBs need consistent environments from development to production, standardization and version control, as well application portability for continuous deployment and testing.

> Web professionals struggle providing such additional services unless they want to transform into becoming an MSP that operates on top of any cloud.

> It is important for HSPs to address this concern because more than half of SMBs in Germany are willing to move their business elsewhere if it’s not resolved. (Odin, 2015 SMB Cloud Insights Germany)

> Web Professionals can capitalize from these market dynamics to sell more services to their SMB customers to make them more sticky.

SMBs

Source: The small business revolution: trends in SMB cloud adoption.

HSP = Hosting service providers

Plesk Users (managed by Web Professionals, through Service Providers)

Page 48: Plesk Onyx - New Release - all details

Key Messages & USPs

Messages

4

Page 49: Plesk Onyx - New Release - all details

Plesk Vision

“Plesk is the leading cloud platform to run, automate and

grow applications, websites and hosting businesses.”

Page 50: Plesk Onyx - New Release - all details

Key Messages

BUILDRUN

SECURE

Providing a ready-to-code environment in an intuitive interface for web professionals, Plesk helps developers and designers to focus on their business: developing web applications and web sites for SMBs that scale in the cloud.

Focus on your business, not on infrastructure management. Save tremendous time by automating all server related tasks and components to run and scale your web applications and websites.

By our own research among web professionals, 9 of 10 web application developers only realize the need of securing an application when it’s too late. Plesk secures your application and website automatically.

Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses. Messages

Page 51: Plesk Onyx - New Release - all details

Key Messages

Be Productive

A user wants to maintain control over the platform he’s developing on.

A user wants to save money by lowering administration and management overhead.

A user wants to leverage the power of Infrastructure by adding a simple PaaS layer.

Be Agile

A user wants fully integrated deployment capabilities.

A user wants to deploy code more frequently, with fewer failures.

A user wants to move from a release cycle from every quarter to deploying changes on a minute-by-minute basis.

Be Flexible

A user wants to quickly and cost-effective spin up a multi-server distributed environment.

A user wants to create distributed environments, and automatically provision load balancers and update them dynamically as apps are created and updated.

Be Secure

A user wants outage-reduction and backups to avoid loss of sales and other outage related implications.

A user wants to spend more time thinking about further improvements or new ways of working, rather than having to dedicate time fixing issues.

Secure and Reliable

A user wants improved CMS and eCommerce workflows to ensure better development velocity.

A user wants to auto-scale WordPress across multiple EC2 instances in “minutes”, scale to millions of users.

Be Fast

Plesk Security Advisor Plesk Backup Manager Plesk Recovery tools

State-of-the-artControl Panel

Ready-to-codeenvironment (Ruby,

Python, Node,js, Niginx, Git and Docker

support

Fully fledged Web development environment with

Multi server support

Five Use-Cases to meet the demand with Plesk today

Wordpress Toolkit

Page 52: Plesk Onyx - New Release - all details

Sell (managed) WordPress Hosting

+ Managed Services+ Themes+ Security+ Backup+ Developer Tools+ Migration+ SEO

Page 53: Plesk Onyx - New Release - all details

Sell (managed) Developer Hosting

Page 54: Plesk Onyx - New Release - all details

Plesk USPs

The only platform that has feature- and user experience parity on 14 Linux Distributions (including Ubuntu) and 4 Windows Server Versions.

1 2 3 4 5 6 7 8The only platform that is certified to run on major virtualization & container platforms as well as the largest cloud players such as Amazon or Microsoft Azure.

The only platform that offers web based control panel components to offer simplicity for end users up to flexibility to developers and administrators

The only platform also focusing on web professionals’ needs, not just sysadmins and shared hosting like others. Combined with 100s of web apps available at your finger tips

The only platform that offers specific tools for scalable WordPress hosting and mass-management through an advanced Toolkit (and soon for other applications)

Broadest levels of supported server security – build in the core and additionally through 3rd parties (OS, Network, Application, Website)

The largest ecosystem & 3rd party marketplace in the area of web professionals and cloud based hosting

Plesk has the most advanced backup features on server, reseller, customer and site level what no other such platform can provide.

Extensive Certified Flexible Pervasive Specific Secure Reliable Complete

Value Proposition for Hosting Partners & Web ProfessionalsUSPs

Page 55: Plesk Onyx - New Release - all details

Snapshots

Short Messaging Snapshot (25 Words or 140 Characters (Twitter friendly)Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses.

Medium Messaging Snapshot (50 Words)Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses. Available in more than 32 languages across 140 countries in the world. 50% of the top 100 worldwide service providers are partnering with Plesk today. Plesk is managing and securing more than 360’000 servers, automating 10M+ websites and at least 15M mail boxes.

Long Messaging Snapshot (150 Words) Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses. Available in more than 32 languages across 140 countries in the world. 50% of the top 100 worldwide service providers are partnering with Plesk today. Plesk is managing and securing more than 360’000 servers, automating 10M+ websites and at least 15M mail boxes. Besides simplifying complexity and saving time through automation for developers and sysadmins, Plesk increases the efforts to enable its clients and partners to extend and customize Plesk as an open platform. The rich and open ecosystem over 50 Plesk extensions does not only provide access to even more relevant features targeted at specific audiences, but also enables service providers of any size to generate unique upsell opportunities.

Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses. Snapshots

Above can be used by Hosting Providers as Messaging!

Page 56: Plesk Onyx - New Release - all details

Knowledge

9 of 10 web application developers and web professionals only realize they need proper automated and up2date server security when their app or service gets hacked and/or black listed?

• per all major research companies:a. The generic shared hosting market is growing less than 5% Year over Year (YoY)? How is your business growing? What can we do together to bring

it back on track? b. Web application hosting and specifically WordPress hosting are growing over 50% YoY and WordPress is powering 75 million websites worldwide? c. Every 2nd new website is created with WordPressd. Amazon and other cloud players are growing 80-100% YoY. Shouldn’t you consider managed Amazon Services, at least side by side with your

existing hosting offerings – for example with Plesk?

Did you know that…

According to our own research among all our partners, you can attract many more server customers with a WebOps platform and control panel, especially developer newbies and sys admin newbies.

64% of Small & Medium Businesses (SMBs) are already using cloud-based apps, with average adoption being 3 apps. 78% of businesses indicate that they are considering purchasing new solutions in the next 2-3 years creating the potential to move the average number of applications used to 7, with 88% consuming at least one service.

30% of SMBs not currently using IT security are considering adopting it in the next 1-3 years. This represents a growth opportunity of 74%, with particularly strong growth in Anti-virus and data back-up tools.

Source: The small business revolution: trends in SMB cloud adoption.

KBKnowledge Base

Page 57: Plesk Onyx - New Release - all details

Trends

Plesk Onyx New Features Overview5

Page 58: Plesk Onyx - New Release - all details

Plesk Editions stay the same with Plesk Onyx! Editions

- Web App Edition is removed as focus shifted to Web Pro Edition to target Web Professionals and Developers- An automatic and smooth upgrade from Plesk 12.x to Onyx is available

Page 59: Plesk Onyx - New Release - all details

Core Themes

Page 60: Plesk Onyx - New Release - all details

Docker Support

Page 61: Plesk Onyx - New Release - all details

Docker support feature Key Points

• Functions• Local and Remote Docker management• An ability to run a container from images available on Docker Hub• An ability to upload own image• Build an own image• Stop/Start/Recreate container• Manage container settings (ports and volumes mapping, environment variables)

• Scenarios• Get on server with Plesk some “satelite” services (samples are: Varnish, REDIS, etc)• Some service exposed over http/https on a domain• Run any available service inside of Docker container

• IMPORTANT NOTE:• Docker is for Admin only (it’s because of Docker has weak containers isolation, and it’s easy to get a root

access to host system from a container)

Page 62: Plesk Onyx - New Release - all details

Docker run container from image on HubConnecting of remote Docker

Page 63: Plesk Onyx - New Release - all details

Docker run container from image on HubDocker containers list

Page 64: Plesk Onyx - New Release - all details

Docker run container from image on HubDocker container actions

Page 65: Plesk Onyx - New Release - all details

Docker run container from image on HubDocker container settings

Page 66: Plesk Onyx - New Release - all details

Docker run container from image on HubMap a domain to a service in Docker container (1/4)

Page 67: Plesk Onyx - New Release - all details

Docker run container from image on HubMap a domain to a service in Docker container (2/4)

Page 68: Plesk Onyx - New Release - all details

Docker run container from image on HubMap a domain to a service in Docker container (3/4)

Page 69: Plesk Onyx - New Release - all details

Docker run container from image on HubMap a domain to a service in Docker container (4/4)

Page 70: Plesk Onyx - New Release - all details

Git Deploy

Page 71: Plesk Onyx - New Release - all details

Git support feature Key Points

• Functions• Use Remote Git through GitHub or Bitbucket• Deploy from Git• Bare Git repository• Automatic deploy after push to repository• Do additional actions after commit/push to Git repo.

• For example: rebuild static html pages.

• Scenarios• Deploy application to web hosting under Plesk from external repo like GitHub, Bitbucket• Deploy application via push directly from developer’s laptop to web site under Plesk• Don’t publish repo to vhost, just use a central Git repository for collaboration, actually Git hosting.

Page 72: Plesk Onyx - New Release - all details

GitHub or Bitbucket Repo

Master

Plesk

branch

App Dev Sergey

App Dev Andrey

Web Site w/ Git enabled

Deploy from remote Git hosting

Page 73: Plesk Onyx - New Release - all details

Deploy from remote Git hosting

Page 74: Plesk Onyx - New Release - all details

Deploy options

Page 75: Plesk Onyx - New Release - all details

Web hooks (1/2)

Page 76: Plesk Onyx - New Release - all details

Web hooks (2/2)

Page 77: Plesk Onyx - New Release - all details

GitHub or Bitbucket Repo

Master

Plesk

branch

App Dev Sergey

App Dev Andrey

Web Site w/ Git enabled

Deploy from from Git repo on your laptop

Page 78: Plesk Onyx - New Release - all details

Deploy from from Git repo on your laptop

Page 79: Plesk Onyx - New Release - all details

Additional actions

Page 80: Plesk Onyx - New Release - all details

Bare repo

Page 81: Plesk Onyx - New Release - all details

System Updates Tool

Page 82: Plesk Onyx - New Release - all details

System updates

• Functions• All Updates settings in one place (panel, 3rd party, system packages)• Block updating of some particular packages in Panel• Update packages manually selected in Panel• Automatic update of panel, system packages• Predictable updates/upgrades for packages (packages updates exactly from repos,

where its were installed from)

• Scenarios• Turn system Updates tool off (managed hosting)• Lock updates of some packages (for example: MySQL)• Configure auto-updates of system packages

Page 83: Plesk Onyx - New Release - all details

Updates related buttons

Since Plesk Onyx will have:

1. System Updates

2. Panel Updates

3. Autoinstaller tool

Page 84: Plesk Onyx - New Release - all details

Auto-updates settings

Page 85: Plesk Onyx - New Release - all details

Packages updates lock

Page 86: Plesk Onyx - New Release - all details

All is up2date

Page 87: Plesk Onyx - New Release - all details

Linux CGroups limits

Page 88: Plesk Onyx - New Release - all details

How it works

Web space “serge-domain.tld”

System user: sergeftp

CPU limit: 100%Disk IO limit: 50Mb/secRAM limit: 1Gb

Web space “andrey-domain.tld”

System user: ftp222

CPU limit: 200%Disk IO limit: 100Mb/secRAM limit: 2Gb

CPU: 4 Disks RAM: 16Gb

Virtual or Hardware Server

Web space “kate-domain.tld”

System user: kathy

CPU limit: 300%Disk IO limit: RAM limit: 4Gb

cgroup cgroup cgroup

Page 89: Plesk Onyx - New Release - all details

Current Implementation

Supported Oses:• Debain 8• CentOS 7• Ubuntu 16 (is not supported yet)

bash# plesk sbin resctrl –help

Usage: /usr/local/psa/admin/sbin/resctrl [OPTIONS]...

--enable - enable Plesk Resource Controller--disable - disable Plesk Resource Controller--status - get Plesk Resource Controller status--register-service=service_name - register service in Plesk Resource Controller (for services that calls setuid(2))--unregister-service=service_name - unregister service from Plesk Resource Controller--show-services - show registered services--set-limits - set limit to system user. This command requires the following parameters:        --user-id=<user_id> - system user id for witch will be applied limits.        --cpu-quota=<cpu_quota_in_percents> - CPU quota in percents        --memory-limit=<memory_limit_in_bytes> - memory limit in bytes        --blk-io-read="device bandwidth" - read bandwidth in bytes per seconds for device (like /dev/sda)        --blk-io-write="device bandwidth" - write bandwidth in bytes per seconds for device (like /dev/sda)--help - print this help

Page 90: Plesk Onyx - New Release - all details

SSL Improvements

Page 91: Plesk Onyx - New Release - all details

Aspects covered in scope of the improvements

1. Management of SSL certificate for Mail services (POP3s, IMAPs, SMTPs)• One SSL certificate for all mail services

2. Securing with Let’s Encrypt• SSL cert for Plesk Panel• SSL cert for every created domain

3. Webmail over https with valid SSL certificate

4. Management of SSL / TLS protocols and ciphers

Page 92: Plesk Onyx - New Release - all details

DNSSec Support

Page 93: Plesk Onyx - New Release - all details

Key Features Overview

Functions1. DNS zone Sign, Re-sign, Unsign

2. Verification of authentication chain for signed domain

3. Automatic renew expired keys for a domain and re-sign DNS zone• If KSK keys are renewed than user is notified to update parent DNS zone

4. Server-wide management of DNSSec1. Turn On/Off for whole server2. Algorithms for keys generation management3. Key length management

5. Automatic update of parent domain zone in case it hosted on the same Plesk instance

Page 94: Plesk Onyx - New Release - all details

DNSSec enablement

Page 95: Plesk Onyx - New Release - all details

Domain Zone Sign

Page 96: Plesk Onyx - New Release - all details

Zone Sign parameters

Page 97: Plesk Onyx - New Release - all details

Zone is signed

Page 98: Plesk Onyx - New Release - all details

Plesk Extensions SDK

Page 99: Plesk Onyx - New Release - all details

SDK Improvement Overview

New Features and abilities for extensions:

1. Add limits and permission to Service Plan / Subscription.

2. Do privileged and unprivileged command line executions.

3. Add scheduled tasks (Linux cronjob or Windows scheduler)

4. Backward compatibility with old extensions.

Features Shipped as Extension:

1. Docker support

2. Git support

3. Wordpress Toolkit

4. DNSSec

Page 100: Plesk Onyx - New Release - all details

Ruby Support

Page 101: Plesk Onyx - New Release - all details

Ruby configuring for a Domain

Page 102: Plesk Onyx - New Release - all details

Ruby configured on a Domain

Page 103: Plesk Onyx - New Release - all details

Ruby App found

Page 104: Plesk Onyx - New Release - all details

Domain with installed Ruby App

Page 105: Plesk Onyx - New Release - all details

Key Features Overview

Functions1. Environment for Ruby apps

• Bring Ruby engine with different versions• Define all required environment variables

2. Apps management• An ability to scan and detect Ruby on Rails app installed into domain (web site)• Install a new Ruby on Rails app• Restart Ruby app from Panel

3. nginx+passenger support (apache has passenger module since Plesk 12.5)

4. Service plan:• Default setting: Ruby support - activate/disable Ruby support• Default setting: Ruby version - default Python version• Permission: User can manage Ruby support - user can activate/disable Ruby support• Permission: User can switch Ruby version

Page 106: Plesk Onyx - New Release - all details

NodeJs Support

Page 107: Plesk Onyx - New Release - all details

NodeJs

Page 108: Plesk Onyx - New Release - all details

NodeJs

Page 109: Plesk Onyx - New Release - all details

Other Features

Page 110: Plesk Onyx - New Release - all details

Nginx Hosting Only

1. Default settings for serving of HTTP/HTTPS on Service Plan level• Serve by Nginx only• Serve by Nginx + Apache• Serve by Apache only

2. An ability to change the setting #1 per each domain (web site)

3. An ability to manage custom Nginx directives separately for HTTP and HTTPS

Page 111: Plesk Onyx - New Release - all details

Virtuozzo 7 support

1. Virtuozzo 7 support1. Virtuzzo team will do fixes to support the latest available Docker engine since it’s required by

Plesk Onyx

2. ReadyKernel1. By June, 2016 it will be available in VZ as a result will work for all VZ containers 2. By Autumn, 2016 it will be released as standalone product and can be used with any of linux

distros3. Plesk will develop extension, which will expose UI for ReadyKernel

3. VZ Linux1. Built by VZ linux OS distribution, will be shipped in scope of VZ7 and will be automatically

available inside of VZ containers2. VZ linux will be also shipped as standalone product / OS distribution, which can be installed to

any VPS

Page 112: Plesk Onyx - New Release - all details

Windows 2016 support

Already supported1. IIS 102. Wildcard subdomains3. HTTP/2 (enabled by deafult out of the box)

Will be supported4. Containers (native MS implementation)5. Docker (it has specialties related to Windows platform, so it should be covered in

scope of Docker feature)

Page 113: Plesk Onyx - New Release - all details

Plesk Multi Server Experience6

Page 114: Plesk Onyx - New Release - all details

Architecture

Page 115: Plesk Onyx - New Release - all details
Page 116: Plesk Onyx - New Release - all details

Plesk Multi Server v1.0 Limitations

• Linux only

• All Servers have the same OS, Plesk and set of components.

• No resellers.

• No central mail server (it means that the first release of Multi Server will not have dedicated mail server)

• No existing Plesk instance assimilation.

• Multi-server is supported in Plesk Onyx and higher.

• It’s not possible to use Management Node (i.e. central Plesk instance for hosting, only as a central panel for accounts management).

• No administrative balancing (means moving of an existing web space(subscription) between service nodes).

Page 117: Plesk Onyx - New Release - all details

Plesk Multi Server v1.0 Features (1/2)

• Plesk standalone experience scaled to multi-server environment.• Customers with one subscription have absolutely same experience as in Plesk single server.• Customers with more than one subscriptions have transparent navigation between their subscriptions

located on different servers.• Admin has multi-server capabilities on top of Plesk with centralized management.

• Centralized customers’ accounts and subscriptions management.

• Provisioning balancing for Shared Hosting (Round-Robin)• An ability to replace a balancing algorithm with a custom implementation.• Service Plans w/o exact IP address specification, just type Shared/Exclusive.

• Manual selection of target Service Node on provisioning for Site Studios/Web Agencies.

Page 118: Plesk Onyx - New Release - all details

Plesk Multi Server v1.0 Features (2/2)

• Centralized management of Tools & Settings for all Service Nodes at once.

• Centralized DNS (still TBD)

• WHMCS integration out of the box

• Centralized mail management experience (NOTE: it’s not about dedicated mail server)

• The UX is a side effect of centralized subscriptions management.

• There is centralized mail server settings management (outgoing mail IP, outgoing mail limits control, anti-spam settings).

• Migration to Multi Server (it’s possible that this will be delivered with a lag after Multi Server release).

Page 119: Plesk Onyx - New Release - all details

Migration to Plesk Multi-server v1.0

• Per a account migration will be supported

• Bunch of accounts migration will be supported

• No existing Plesk instance assimilation supported

Page 120: Plesk Onyx - New Release - all details

Thank You!

Page 121: Plesk Onyx - New Release - all details

Appendix: Service Provider Economics7

Page 122: Plesk Onyx - New Release - all details

What are Service Provider costs and revenues?

What metrics can you use to measure Service Provider efficiency?

What are common benchmarks for these Service Provider metrics?

What are typical revenues and cost ranges for Service Providers?

Understanding Service Provider Economics

Revenues – Costs = Profits

Page 123: Plesk Onyx - New Release - all details

Understanding Service Provider Economics

The 3 keys to economic success in hosted Cloud services:

1. Acquiring Customers 2. Retaining Customers (reduce churn, increase

stickiness) 3. Monetizing Customers (sell, up/cross sell)

Page 124: Plesk Onyx - New Release - all details

Cost Bucket Includes: Drivers

Infrastructure • Target market• Service approach• Business model

Support • Target market• Service approach

Marketing • Target market

G&A

Service Providers’ structure drive costs across 4 major categories

Servers

Operating Systems

Software Licenses

Data center ownership and maintenance

Energy

System administrators Support staff

All general and administrative expenses

All direct and indirect selling expenses

Page 125: Plesk Onyx - New Release - all details

Key hosting economics metrics are also driven by service offered and service approach

Metric Definition Importance

ARPU (also ARPA or ACV) and ARR/MRR Average Revenue per User (typically per month, unless stated otherwise). Sometimes calculated as per Account (end customer company) – ARPA. Also sometimes defined as Average Revenue per Unit. ACV (annual customer value) is calculated on a yearly base. The total of all your ACVs is the ARR (Annual Recurring Revenue) – or MRR (Monthly Recurring Revenue)

Service providers seek to maximize ARPU and ARPA (in B2B hosting & cloud) for a profitable business. In hosting, the ARPU is sometimes calculated per website or per domain. Whereby the ARPA has more importance in specialist/niche businesses that are more like a SaaS (Software as a Service) business. The more you offer a high touch enterprise sales model, the better you use the annual customer value (ACV) metric.

Churn (or also Churn Ratio in %) The number of subscribers who discontinue their use of a service over a certain time (typically a month)

Churn provides insight into the growth or decline of the subscriber base as well as the average length of participation in the service.

Customer acquisition costs (CAC)Also known as “Cost per Acquisition” (CPA)

Cost associated with convincing a consumer to buy a product or service, including research, marketing, and advertising costs.

It is important both to minimize customer acquisition costs and to maximize a service provider’s return on investment (ROI) of the acquisition.

Customers per Support FTE The number of customers covered by each support full-time employee (FTE)

Maximizing this number lowers costs, but many Service Providers focus on maintaining a lower ratio for better customer service.

Customers per Server Also known as “Density”

The number of customers per server is one way to measure a company’s hosting or cloud offerings efficiency

Maximizing this number lowers costs.

Customer Life Time Value (CLTV) The number of months a customer will stay with your services, including all recurring and non-recurring revenues

Maximizing this number helps forecasting and help to pay commission to your sales team more realistically

Page 126: Plesk Onyx - New Release - all details

Examples of key metrics across various cloud and hosting services

Metric Generic Shared Web (per unit) Unmanaged IaaS (per unit) Managed WordPress (per customer account)

Managed VIP WordPress (per customer account)

ARPU / ARPA $0 -- $20• Basic offering typically free• Additional options like e-commerce

account can add $30-40/month

• VPS, public cloud: $5 -- $50• Physical Server: $30 -- $500

$29 -- $300• Additional options like managed

services can add 100 – 500$ / month

$300 -- $5000+• Additional options like managed

services can add 1000 – 5000$ / month

Churn 2-5% per month• Single service, very cheap, likely to

have higher churn (3-4% per month)• Unmanaged offerings: 2-5%

• Managed offerings: 0.2-0.5%

• Managed offerings: 0.2-0.5%

Customer acquisition costs 12-20 x ARPU

• Depending on competitiveness of the market (e.g., Germany likely to be 20-22 x ARPU)

• Unmanaged offerings: 6-18 x ARPU

• Managed offerings: 6-12 x ARPU

• Managed offerings: 6-12 x ARPU

Customers per Support FTE Completely dependent on support model (“Fanatical support” vs. almost no support) Some service providers differentiate themselves based on top-of-the-line

support or localized support modules. Therefore they would have much higher costs than a service provider competing primarily on price but also more opportunity to grow!

Customers per Physical or virtual Server

• Shared 500-1,000 1 VM or Container per end customer web architectureo 10-150 on Linux containerso 10-50 on Linux hypervisors

1 VM or Container per end customer web architectureo 5-20 on Linux containerso 5-10 on Linux hypervisors

1 VM or Container per end customer web architectureo Potentially: micro services

architecture for scalability

Customer Lifetime Value (CLTV)

• 24-30 months o 24-30 months o 30-75+ months o 30-75+ months

Page 127: Plesk Onyx - New Release - all details

Key Guidelines for your Business Metrics

CLTV CAC> 3x

Months to recover CAC < 12 months

Your customer live time value should ideally be greater than 3x the customer acquisition costs

The number of months (ARPA) to recover your customer acquisition costs should be ideally less than 12 months

Page 128: Plesk Onyx - New Release - all details

Operating margin(Profit)

Service Provider Profit and Loss Statement example

G&A

Marketing

Support / Services

Infrastructure

Net revenues

20%+

25-50%

15%

20-25%

100%

10%

Service Provider cost and revenue structure

Highly efficient players see up to 60% operating margins