osdc 2015: nigel kersten | in defense of data centers

44
In Defense of Data Centers OSDC - April 2015. Nigel Kersten @nigelkersten CIO, Puppet Labs

Upload: netways

Post on 15-Jul-2015

46 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: OSDC 2015: Nigel kersten | In Defense of Data Centers

In Defense of Data Centers OSDC - April 2015.Nigel Kersten @nigelkersten CIO, Puppet Labs

Page 2: OSDC 2015: Nigel kersten | In Defense of Data Centers

Who am I?• Not here as a vendor • Not selling you anything • I’m a user too

Page 3: OSDC 2015: Nigel kersten | In Defense of Data Centers

Audience PollWho are you all?

Page 4: OSDC 2015: Nigel kersten | In Defense of Data Centers

The Cloud is fine

Page 5: OSDC 2015: Nigel kersten | In Defense of Data Centers

The Cloud is Fine

Undeniable advantages

Page 6: OSDC 2015: Nigel kersten | In Defense of Data Centers

The Cloud is Fine

Undeniable advantages

The cloud is just other people’s servers

Page 7: OSDC 2015: Nigel kersten | In Defense of Data Centers

I’m not a cloud skeptic

Page 8: OSDC 2015: Nigel kersten | In Defense of Data Centers

“Global SaaS software revenues are forecasted to reach $106B in 2016, increasing 21% over projected 2015 spending levels” — Forrester

“By 2018, 59% of the total cloud workloads will be Software-as-a-Service (SaaS) workloads, up from 41% in 2013” — Cisco Global Cloud Index

“42% of IT decision makers are planning to increase spending on cloud computing in 2015, with the greatest growth in enterprises with over 1,000 employees (52%)” — Computerworld 2015 Forecast

Page 9: OSDC 2015: Nigel kersten | In Defense of Data Centers

More than hype — people aren’t that stupid

Page 10: OSDC 2015: Nigel kersten | In Defense of Data Centers

Traditional arguments against Cloud

Lack of control

Vendor lock-in

Performance

Cost

Security

Page 11: OSDC 2015: Nigel kersten | In Defense of Data Centers
Page 12: OSDC 2015: Nigel kersten | In Defense of Data Centers

The choice isn’t binary

Page 13: OSDC 2015: Nigel kersten | In Defense of Data Centers

Diversity is GoodInnovation and monocultures

Page 14: OSDC 2015: Nigel kersten | In Defense of Data Centers

The features are convenient

On-Demand

Self-Service

Elastic

Consumption-based pricing

Page 15: OSDC 2015: Nigel kersten | In Defense of Data Centers

Constraints Force Changes in Behavior

Page 16: OSDC 2015: Nigel kersten | In Defense of Data Centers

Behavior changes enable innovation

Page 17: OSDC 2015: Nigel kersten | In Defense of Data Centers

So much Innovation

Page 18: OSDC 2015: Nigel kersten | In Defense of Data Centers

Design is about reducing choice(on behalf of the user)

Page 19: OSDC 2015: Nigel kersten | In Defense of Data Centers

on behalf of the user

Page 20: OSDC 2015: Nigel kersten | In Defense of Data Centers

Under-engineered constraints

Unreliable

Lack of control

Worse performance

Isolated from on-premise

Page 21: OSDC 2015: Nigel kersten | In Defense of Data Centers

Unreliable

Page 22: OSDC 2015: Nigel kersten | In Defense of Data Centers

The cloud doesn’t care

Page 23: OSDC 2015: Nigel kersten | In Defense of Data Centers

Lack of control

Page 24: OSDC 2015: Nigel kersten | In Defense of Data Centers

“Insecure”

Page 25: OSDC 2015: Nigel kersten | In Defense of Data Centers

Affordances <—> Flexibility

Page 26: OSDC 2015: Nigel kersten | In Defense of Data Centers

Forced changes in operations

Developers don’t need your approval

They have APIs and tools

Infrastructure is programmable

API-driven rather than CLI/GUI-driven

Architect for resilience

Page 27: OSDC 2015: Nigel kersten | In Defense of Data Centers

What is a data center these days?

It’s not just about racking and stacking — more than raw infrastructure

Page 28: OSDC 2015: Nigel kersten | In Defense of Data Centers

You don’t have to be huge for it to make sense

Page 29: OSDC 2015: Nigel kersten | In Defense of Data Centers

Public Cloud Interconnects

Page 30: OSDC 2015: Nigel kersten | In Defense of Data Centers

Move to where your users are

Page 31: OSDC 2015: Nigel kersten | In Defense of Data Centers

Software Defined Data Center

More than just another annoying buzzword

Infrastructure vendors are changing

Automation is key

Page 32: OSDC 2015: Nigel kersten | In Defense of Data Centers

Lots of exciting open-source software out there

Page 33: OSDC 2015: Nigel kersten | In Defense of Data Centers

It’s not just about automation toolsOur operations processes and atttitudes need to change

Page 34: OSDC 2015: Nigel kersten | In Defense of Data Centers

It’s not just about automation toolsOur operations processes and atttitudes need to change

Call it “Devops” if you want

Page 35: OSDC 2015: Nigel kersten | In Defense of Data Centers

It’s not just about automation toolsOur operations processes and atttitudes need to change

Call it “Devops” if you want

or “Agile”

Page 36: OSDC 2015: Nigel kersten | In Defense of Data Centers

It’s not just about automation toolsOur operations processes and atttitudes need to change

Call it “Devops” if you want

or “Agile”

or “how we’ve always done it”

Page 37: OSDC 2015: Nigel kersten | In Defense of Data Centers

But automation is still keyDemand it from all your vendors

Page 38: OSDC 2015: Nigel kersten | In Defense of Data Centers

Relinquish control, not responsibility

Enable your users

Design self-service infrastructure

Page 39: OSDC 2015: Nigel kersten | In Defense of Data Centers
Page 40: OSDC 2015: Nigel kersten | In Defense of Data Centers
Page 41: OSDC 2015: Nigel kersten | In Defense of Data Centers

Design for resilience

Servers — Cattle, not Pets

Expect failure

It’s all disaster recovery

Page 42: OSDC 2015: Nigel kersten | In Defense of Data Centers

Small Components

Page 43: OSDC 2015: Nigel kersten | In Defense of Data Centers

Lots of exciting open-source software out there

Page 44: OSDC 2015: Nigel kersten | In Defense of Data Centers

Thanks — Questions?