Introducing HOSTING Labs - Ed Schaefer

Post on 06-Aug-2015

118 views 2 download

Tags:

Transcript of Introducing HOSTING Labs - Ed Schaefer

Introducing HostingLabs

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Outline

Origins

What

Why

How

Origins

A long time ago in a galaxy far,far away . . . .

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Skunk Works @ HOSTING

Limit the technical requirements and enforce no requirements creep

Small build team empowered to execute the task

Concentrate on quick operational fielding

The Skunk Works approach…

“You’ll always miss 100% of the shots you don’t

take”-Wayne Gretzky

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

The Result

and there was much rejoicing (yaaaay)

Evolution

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Introducing Hosting Labs

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Why would you do this?!?

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Why HostingLabs?

Thought Leadership• Establish expertise• Share best practices• Show what we do best

Growth and Innovation• Experience with new

technology• Think outside the HOSTING

box• Rapidly implement new tech• Freedom to try

Open Development• Open & flexible projects• Better cross-function

engagement• Staff & skills

development• Improved Productivity

Community Networking• Conversations sparked by

code• Public contributions• Build relationships

“My life is dope and I do dope s#!t”

-Kanye West

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Help me, help you!

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Innovate and Learn!

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Stop, Collaborate, and Listen

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Who is doing this?

Amazone-commerce

MicrosoftTechnology

Etsye-commerce

NetflixEntertainment

ComcastCommunications

SoftlayerHosting Provider

WalmartRetail

RackspaceHosting Provider

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Previous Internal Projects

1 2 3 4

Phone Reports Abuse Detection SSL Tools Email Tools

5 6 7 8

Web Site Migrator Backup Audits VPN Policy Builder NetApp Storage Provisioning

Standard tool not good enough

Millions of emails sent unchecked

Common SSL tasks were cumbersome

Common Email troubleshooting was

cumbersome

Manual process was time consuming and error prone

Built-in tools non-existent or not centralized

Manual process was time consuming and error prone Currently inefficient and

error prone

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Public Projects

1 2 3 4

vspp-parser private-cloud-dsc lb-healthcheck-php lb-healthcheck-java

5 6 7 8

Hosting.PSModule.SQLTools

Ebenezer Atticus dashing-googleplus

Quickly parse VMWare Usage reports

Automatically Hyper-V private cloud infrastructureprevent configuration drift

Load Balancer health check examples in PHP

Load Balancer health check examples in Java

Run SQL queries in PowerShell

Cloud spend dashboard Firewall configuration auditor and parser

Widget for Dashing, rotates images from Google+

account

{Totally surprise outburst from the audience}

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

I’m a great driver

City Ranking City Relative Accident Likelihood

1 Fort Collins, CO -29.6%

14 Colorado Springs, CO -16.4%

60 Louisville, KY 2.2%

88 Denver, CO 7.2%

156 Irvine, CA 29.1%

174 Dallas, TX 36.0%

190 San Francisco, CA 55.6%

192 Philadelphia, PA 61.2%

199 Boston, MA 129.9%

200 Worcester, MA 134.8%

* Allstate 2014 “America’s Best Drivers Report”

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

The NSA is looking out for my best interests

[REDACTED]

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Employees are more productive withroutine and repetition

“Although repetition can make workers more productive in the short-term, the lack of stimulation eventually detracts

from their happiness.”

* Harvard Business Review, When Multitasking Makes You Happy and When It Doesn’t

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Increase Performance

Great milk comes fromhappy cows

Job satisfaction is the No. 1 predictor of organizational performance. Job satisfaction also highly correlates with DevOps practices and culture. DevOps practices increase employee satisfaction, which leads to better business outcomes

Job Satisfaction

* Puppet Labs 2014 State of DevOps Report

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Create Learning Opportunities

Give your employees a chance to learn and grow their skill sets. Create an environment that supports knowledge sharing and collaboration especially between departments. Most engineers are tactile learners; experimentation drives innovation.

Foster Learning and Collaboration

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Increase Engagement

This is my script. There are many like it, but this one is mine

Increase employee engagement by encouraging innovation. Reveal untapped skills and spark creativity. Tangible positive contributions leads to greater job satisfaction

Pride of Ownership

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Terminate Human Error

Reduce the chance of human error through automation. Frequent or time consuming routine tasks can be made more efficient. Tackle high value tasks first to maximize results.

Automate Repetitive Tasks

I have to stay functional until my mission is complete

H O S T I N G CU S T O M E R S U M M I T 2 0 1 5

Measure Early

Capture metrics before and after transforming. Quantifying improvements will tell you whether or not your investing your time wisely. Measurable positive outcomes will help enforce adoption

Measure, Measure, Measure

Measure twice, cut once

@Hosting_Labs

Join us in the Lab!http://labs.hosting.-com

http://github.com/Host-ingLabs