The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

22
The Business Value of PaaS Automation eZ Systems Conference, 6 th June 2017 Kieron Sambrook-Smith, Chief Commercial Officer, Platform.sh Email: [email protected] Phone: +44(0)7818 427136 Skype: KieronSS

Transcript of The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Page 1: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

The Business Value of PaaS Automation

eZ Systems Conference, 6th June 2017

Kieron Sambrook-Smith, Chief Commercial Officer, Platform.sh

Email: [email protected]

Phone: +44(0)7818 427136

Skype: KieronSS

Page 2: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Our background and how we arrived at the PaaSWho are we ?

Page 3: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

What

Platform-as-a-Service (PaaS) cloud based hosting - “Hi Control aPaaS”

NoOps + cloning means Continuous Delivery

High Availability - All the time

Improvements & ROI are breathtaking (cost reduction, productivity &

performance)

Why

Drupal Commerce deployed across 100,000 sites

300 projects delivered

All had the same web based project delivery problems

What do we do and why ?

Page 4: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Customers & Partners

350 enterprise clients running live services in our dedicated triple redundant 99.99% offering

85% are eCommerce

350 enterprise clients and 2,000 self-service clients running projects on our LXC container based service

11 regions around the globe on AWS, Azure and Orange Business Services

OEM Cloud contracts

Java CMS….

Page 5: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Subscriptions from

$10 to $100k per month

Global 24/7/365 support

(Stack support & Drupal Application support)

Customers in 116+ countries

Comprehensive Offering Since Q3 2014

Pricing & support coverage

Page 6: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Process improvement & accelerationWhat is automation ?

Page 7: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Three Types of Work

Business process point of view

Planned work, Changes & Unplanned work

We want to reduce Unplanned work, and makes other work quick & repeatable

Development Operations Live Service

Agile development

Testing

UAT

Systems & environments

Servers & hosting

Security of data

Marketing

Services

eCommerce sales

Support

PLANNED WORK

CHANGES

UNPLANNED WORK

Page 8: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Process improvement – we’ve been here before !

• Lean, Kaizen, Continuous Improvement and Just-in-Time were regime changing principles in the 1970’s.

• Back then, technology was a side-show. Nowadays it’s the only show.

• IT is at the heart of what we do. Improving processes between the developer and live – DevOps - is highly valuable.

• There are many supporting technologies that strive to improve processes in this space.

• We concentrate on the difficult block of DevOps processes that map applications to infrastructure.

All work is a process

So lets look at how it all fits together as a system, and make it all work better.

Page 9: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

All the processes that exist between the developer and the live system - development to operations,

or DevOps - are significant to the customer experience.

Therefore better DevOps impacts the live service in many positive ways = competitive advantage.

“DevOps are defined as a set of principles and process management practices that aim to

make software building, testing & release management fast and reliable”

Operations value

Automating the entire DevOps process block…..

Development Operations Live Service

Page 10: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

And the difference between the High Performers and Low Performers is huge !

Strong relationship between good DevOps and competitive edge

2016 State of DevOps Report – research from 3,200 professionals to see what level of DevOps they had implemented

46x 440x

96x5x

Page 11: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

ROI of Better DevOps

Much more efficient throughput + much shorter elapsed times = regime change !

Efficiencies streamline business process and collapses time to deliver

Support

440 x faster featureconcept to live

46 x more code deployments

22% less unplanned work50% less time remediating security issues

5x less faileddeployments

96x faster MTTR = less time application down

Development Operations Live Service

Page 12: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

• Many different productivity tools, provided by hosting infrastructure vendors (IaaS) and independents

• Difficult to tie them all together and track the

constantly changing environment

• Doing DevOps well is important, but doing it yourself

is like building a house on shifting sands

Automation - Doing it yourself ?

….is difficult, expensive and a long term commitment.

Page 13: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Critical aspects of automation that are rarely included within scripts

The process of logging in and executing a series of commands in a compliant manner involves:

Doing this for hundreds of scripts, plus long term maintenance, key individuals moving on not having properly

documented it all, AND the constantly changing environment are the usual factors for things continually going wrong.

The problem with DevOps regimes that “pretend” to automate already

Often times it’s all smoke and mirrors.

1. Authentication and authorisation.2. Knowledge of passwords.3. Automatic backup & change management.4. Command syntax knowledge specific to the stack, hardware, toolset versions etc.5. Parameter validation and logic to handle errors and conditions.6. Logging and audit.

Page 14: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Their Use Case isn’t just your Use Case, it’s everybody else’s Use Case

They probably know a lot more about this set of problems than you do.

Remember, we originally launched our PaaS to solve the problems we kept seeing on those 350 projects.

We have all seen a lot more since then, in a lot more detail, and we’re solving them all (mostly).

And we’re supporting all the versions of all the stack components and services you’re interested in.

Buy automation from the experts

It’s better for everybody in the long run

Page 15: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

The difference between Managed Hosting & a PaaS

Application lifecycle management

Page 16: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Automation & consistency that just allows code to run

Clone live running services & web-sites in seconds

Good for production, great for development

Repeatability inspires confidence to change everything

High availability (HA) & performance

Containers and triple redundancy

Stack is engineered for performance and highly suited to mission critical

Throw any priority of change into production and not worry about bugs or performance degradation

We let code run

“Develop, Deploy, Rinse and Repeat”, Damien Tournaud, CTO Platform.sh

Page 17: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

1. Fast onboarding for developers, contractors & 3rd parties

2. Developing & test every feature in a copy of live – for PHP, Drupal, Symfony, Ruby, Python, Node.js…Java

3. See how it deploys, and then how it works

4. Automated testing in the background

5. No more tickets and no more waiting to get things, or to change things

Development workflow

It’s everything we’ve ever wanted. We just didn’t know it until now…..

Development Operations Live Service

Support

Page 18: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Data Driven Hosting Decisions - Metrics

Platform.sh automates a big complicated block of DevOps processes - so you don’t have to!

10 metrics we collect from established Case Study customers

Page 19: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

ROI of Platform.sh

The automation of DevOps processes has enabled much better development workflow

Efficiencies streamline business process and collapses time to deliver

Does this slide reflect Platform.sh benefits on top of better DevOps ?

Development Operations Live Service

Support

20-40% moreproductivity

20% quicker

NoOps = 100% productivitygain

90% less tickets = less waiting

Fewer bad deployments, quicker TTFB

Fewer outages & better performance

Page 20: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

“I’d say overall developer productivity has improved about 20% ”

“We’re now saving the time and effort of 4-5 full-time technical staff (£300,000 p.a.) to do what the developer can do now at the touch of a button.”

“Code review, functional approval and UAT between the 10 strong distributed team, design agency and management improved dramatically overnight”

“The entire UAT problem has gone away now, I’d say the whole process is about 7 times faster.”

“We issue 80% fewer tickets than we used to, and most of those are knowledge sharing opposed to issues.”

“Our deployment cycle used to be twice a month, and only during low traffic. We now release daily, whatever the site is doing!”

“Coding accuracy and design velocity improved by over 20%. Downtime has been virtually eliminated…..”

What customers say

Reiss, TES Global, Studio Aqua

Page 21: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

“Perfect consistency between environments allows us to deploy to live at any-time without worrying about errors, I don’t think we’ve ever had an issue with the production service.”

“We don’t need DevOps anymore, nor do we have to wait hours or days for the vendor to respond to our tickets”

“Tickets in QA have disappeared”

“We no longer pay for massive permanent resource allocations to meet unknown future peak traffic, because we know we can rely on a robust stack which scales seamlessly in minutes when needed.”

“Platform.sh scaled us up and performance was great right through the peak 5,000 concurrent users.”

“We upsized to a PE96 during the summer sale and performance was phenomenal. The old architecture needed way more hardware during this period and it still used to fall over”

What customers say

British Council, Canadian Football League (CFL), Reiss

Page 22: The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation at eZ Conference London

Thank-you.

Email: [email protected]

Phone: +44(0)7818 427136

Skype: KieronSS