37
Designing for DevOps

Designing for-devops

Embed Size (px)

Citation preview

Designing for DevOps

Vehicles for land or air that

carry the dedication to

efficiency, getting along on

little power, that is the

hallmark of soaring!

@amateurhuman

@nicbenders

THIS IS OUR STORY.

51Billion metrics / Day

547THOUSAND APPS

2,081,321,280HTTP REQUESTS

15SERVERS

END-USER

Collector

Beacon

RPM

Pinger

WWW

OUR CUSTOMER NEW RELIC

Growing Pains

DO NOT WANT.

racking boxes

is not A

FEATURE.

PUTTING OUT

FIRES?

NOT A FEATURE.

AVAILABILITY

SCALABILITY

AVAILABILITY

SCALABILITY

ENGINEER

NOTADMINISTER

HACKERS over rackers.

Generalists

Tool Builders

DEVELOPERSDevelopersdevelopers

BE DELIBERATE.

MATURITY

MATURITY

UNDERSTANDABILITY

MATURITY

UNDERSTANDABILITY

INTEGRATEABLE

MATURITY

UNDERSTANDABILITY

INTEGRATEABLE

EASILY ABSTRACTED

OPS SHOULD BEINTERESTING NOT EXCITING.

Continuous Deployment

Continuous Deployment

Feature flags

Continuous Deployment

Feature flags

RESILIENCE

OUR TOOLS TELL

US SOMETHING

ABOUT OUR

Culture.

Optimize for discovery

30-day free trial at

newrelic.com/30

Chris Kelly / @amateurhumannic Benders / @nicbenders