58
Roman Stanek Founder, CEO Good Data Building Great Companies on the Cloud

Building Great Companies on the Cloud

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Building Great Companies on the Cloud

Roman StanekFounder, CEO Good Data

Building Great Companies

on the Cloud

Page 2: Building Great Companies on the Cloud

Promise

This presentation contains no “every

cloud has silver lining” joke:-|

Page 3: Building Great Companies on the Cloud

Who am I

Roman - "Stan" at Starbuck's

Technologist

Entrepreneur (NetBeans, Systinet)

Blogger (roman.stanek.org)

Czech

Page 4: Building Great Companies on the Cloud
Page 5: Building Great Companies on the Cloud
Page 6: Building Great Companies on the Cloud

What is happening to computing today is a revolution, the biggest upheaval since the invention of the PCin the 1970s.

Nicholas Carr

Page 7: Building Great Companies on the Cloud

"It's stupidity. It's worse than stupidity: it's a marketing hype campaign

Richard StallmanFounder, Free Software

Foundation

Page 8: Building Great Companies on the Cloud

But we all struggle with the cloud definition...

Page 9: Building Great Companies on the Cloud

Most of all the graphics artists...

Page 10: Building Great Companies on the Cloud
Page 11: Building Great Companies on the Cloud
Page 12: Building Great Companies on the Cloud
Page 13: Building Great Companies on the Cloud
Page 14: Building Great Companies on the Cloud

Definition:Clouds are hardware-based services offering compute, network and storage capacity where:

Hardware management is highly abstracted from the buyer

Buyers incur infrastructure costs as variable OPEX

Infrastructure capacity is highly elastic (up or down)

McKinsey & Company

Page 15: Building Great Companies on the Cloud
Page 16: Building Great Companies on the Cloud

No, you cannot install cloud on your notebook.

Page 17: Building Great Companies on the Cloud

Security & control

Page 18: Building Great Companies on the Cloud

By a 5‐to‐1 ratio, companies trust internal

IT systems over cloud‐based technologies due to

fear about security threats and loss of control

of data and systems.

Avanade Inc.

Page 19: Building Great Companies on the Cloud

They are right...Streamload: On June 15, 2007 system administrator's script accidentally misidentified and deleted "good data" along with the "dead data" of some 3.5 million former user accounts and files.

Page 20: Building Great Companies on the Cloud

Or are they?

10 U.S. airports with the highest weekly frequency of laptop loss

LAX Los Angeles

MIA Miami

JFK New York

ORD Chicago

EWR Newark

0 300 600 900 1200

750

825

900

1,000

1,200

Airport Insecurity: The Case of Missing & Lost Laptops, Ponemon Institute LLC

Page 21: Building Great Companies on the Cloud

This get scary...Did not protect sensitive information contained on laptop

Worry about losing their laptop

Laptop containsconfidential company information

Data on laptop is not backed up

0 0.175 0.35 0.525 0.7

42%

53%

57%

65%

Airport Insecurity: The Case of Missing & Lost Laptops, Ponemon Institute LLC

Page 22: Building Great Companies on the Cloud

Most likely causes of data breach?

Negligent insiders

Outsourced data

Malicious insiders

Social engineering

Hackers

0 0.2 0.4 0.6 0.8

1%

2%

26%

42%

75%

2008 Study on the Uncertainty of Data Breach Detection,Ponemon Institute LLC

Page 23: Building Great Companies on the Cloud

IT environment where data breaches occur

Off-network devices

Networks

Mainframes

Paper files

Backups

0 0.15 0.3 0.45 0.6

18%

39%

41%

50%

58%

2008 Study on the Uncertainty of Data Breach Detection,Ponemon Institute LLC

Page 24: Building Great Companies on the Cloud

Ability to detect the loss or theft of confidential

information

Very confident ConfidentSomehowconfident Not confident Unsure

18%

31%

25%

16%

10%

2008 Study on the Uncertainty of Data Breach Detection,Ponemon Institute LLC

Page 25: Building Great Companies on the Cloud

Amazon Security/SLAs

Multiple redundant sites

SAS70

Amazon EC2 SLA - 99.95%4 hrs, 22 min/year

Amazon S3 SLA - 99.9%

Page 26: Building Great Companies on the Cloud
Page 27: Building Great Companies on the Cloud

Control: Plenty of startups solving this problem already

Page 28: Building Great Companies on the Cloud

Cloud or No Cloud?

For SMBs, data is safer in the cloud

Secure, auditable, fully compliant

Pick your cloud provider carefully

Page 29: Building Great Companies on the Cloud

Technology

Page 30: Building Great Companies on the Cloud
Page 31: Building Great Companies on the Cloud

Acronyms don’t matter:

Caches, bloom filters, bitmap indexes, column stores,

distributed key/value stores and document databases

Page 32: Building Great Companies on the Cloud

MapReduce law:

If It Can Be Done in Parallel, It Will Be

Page 33: Building Great Companies on the Cloud

ACID -> BASE

Traditional approaches don’t scaleBASE - basically available, soft state, eventually consistent:

BigTable, SimpleDB, Cassandra, Dynamo

Page 34: Building Great Companies on the Cloud

GoodData: Innovate vs. leverage?

Processing Power Cloud makes ROLAP approach possible

Elastic Scale IT builds for peak load, we don’t have to

Multi-TenancySingle instance across 1000s of customers

StatelessMassive load balancing (shared nothing)

Page 35: Building Great Companies on the Cloud

TechCrunch Effect

Page 36: Building Great Companies on the Cloud

Public cloud classes

AWS MS Azure Google AE

CPU

Storage

Network

x86 .Net Predefined framework

EBS, S3, SimpleDB

SQL, Azure store

BigTable

Declarative Automatic Fixed

Page 37: Building Great Companies on the Cloud

Cloud APIs

True SOALoosely coupled - REST, AtomEncapsulate cloud services:

Control APIs

Data APIs

Application Functionality APIs

Page 38: Building Great Companies on the Cloud

Open Cloud Manifesto

Prevent vendor lock-in“or”

Limit innovation

Page 39: Building Great Companies on the Cloud

Cloud economics

Page 40: Building Great Companies on the Cloud

If you want to change the game, change the economics of how the game is played

Alan M. Webber

Page 41: Building Great Companies on the Cloud

Startups in the cloudInfrastructure labor savings

No CAPEX: Less equity goes to VCs

Unpredictable demand (up and down)

Page 42: Building Great Companies on the Cloud

Succeed (or fail) faster

$500k to start technology company

Big bets aren't as big anymore

Easier for startups to adapt to shifts

Level playing field for startups

Page 43: Building Great Companies on the Cloud

IT vs. Clouds

Losing their monopoly on the infrastructureIt’s all about economics

Page 44: Building Great Companies on the Cloud

1 email message

$0.0001

Page 45: Building Great Companies on the Cloud

Fixed pricing

Most widely used pricing

No supply/demand

Simple, predictable

AWS, Google App Engine:

CPU, Storage, network traffic

Page 46: Building Great Companies on the Cloud

Reserved instance price (AWS):

“I have 10 instances running 24x7”

Spot price/future price:

“I want 1,000 instances at the end of the quarter”

Off-peak pricing:

“Run my MapReduce app 10 hours every day”

Variable pricing

Page 47: Building Great Companies on the Cloud

Cloud providers

Economies of scale

Utilization and efficiency

SLAs

Question: Long-term viability?

Page 48: Building Great Companies on the Cloud
Page 49: Building Great Companies on the Cloud

Private cloudsViolate #2 of our cloud definition:

Buyers incur infrastructure costs as CAPEX

Virtualization on top of traditional enterprise IT stack

Encapsulation of IT infrastructure

Scale?

Page 50: Building Great Companies on the Cloud

Economies of scale

Technology Medium-sized DC Very Large DC Ratio

Network

Storage

Administration

$95 per Mbit/sec/month

$13 per Mbit/sec/month 7.1

$2.20 per GByte / month

$0.40 per GByte / month 5.7

140 Servers / Administrator

>1000 Servers / Administrator 7.1

HAMILTON, J. Internet-Scale Service Efficiency. In Large-Scale Distributed Systems and Middleware (LADIS) Workshop (September 2008)

Page 51: Building Great Companies on the Cloud

5 Public clouds+500 Private clouds

505 Clouds in 2015

Page 52: Building Great Companies on the Cloud

Business impact

Page 53: Building Great Companies on the Cloud

Winners

Google, Amazon.com

Cisco

SaaS vendors

Page 54: Building Great Companies on the Cloud

Losers

Big server vendors

(HP, Sun, Dell)

Monolithic app providers

Microsoft

Page 55: Building Great Companies on the Cloud

Real winners

Innovation

SMBs, Startups

The little guy wins

Page 56: Building Great Companies on the Cloud

Good Data: On Demand Business Intelligence

Cloud + Web 2.0 metaphors

Flickr for Data

Simplicity & Collaboration

Page 57: Building Great Companies on the Cloud

Company status30 employees

Development in Prague

Sales & marketing in San Francisco

Funded by industry luminaries

www.gooddata.com

Page 58: Building Great Companies on the Cloud

Thank you!