Transcript
Page 1: Why developers should care about database devops. DevOps Days 4-2013

Why you should care about Database Performance and DevOps

Don Bergal

Confio Software

Page 2: Why developers should care about database devops. DevOps Days 4-2013

Why Care About Performance?

Most application failures not binary, they are degraded performance

Page 3: Why developers should care about database devops. DevOps Days 4-2013

Where Do Problems Originate?

70% Of performance problems originate at database layer

Page 4: Why developers should care about database devops. DevOps Days 4-2013

Dreaded Blame-O-Saurus

It’s your code!

Page 5: Why developers should care about database devops. DevOps Days 4-2013

Dreaded Blame-O-Saurus

No, It’s your database!

Page 6: Why developers should care about database devops. DevOps Days 4-2013

Separate Tools Separate Silos

Page 7: Why developers should care about database devops. DevOps Days 4-2013

Objective: Communication

Page 8: Why developers should care about database devops. DevOps Days 4-2013

Developers Can’t Touch Production Databases

Compliance Rules

Data Privacy

Page 9: Why developers should care about database devops. DevOps Days 4-2013

KEYS TO SUCCESS

Page 10: Why developers should care about database devops. DevOps Days 4-2013

Give Developers Visibility to Production Performance

Page 11: Why developers should care about database devops. DevOps Days 4-2013

Give Visibility to Production Performance

Enable Self Sufficiency for Developers (makes DBAs happier too)

Page 12: Why developers should care about database devops. DevOps Days 4-2013

Give Visibility to Production Performance

Self Sufficiency for Developers (makes DBAs happier too)

Make performance a functional requirement

-ility

Page 13: Why developers should care about database devops. DevOps Days 4-2013

Give Visibility to Production Performance

Self Sufficiency for Developers (makes DBAs happier too)

Make performance a functional requirement

Common vocabulary between DBA and Developer

Page 14: Why developers should care about database devops. DevOps Days 4-2013

Give Visibility to Production Performance

Self Sufficiency for Developers (makes DBAs happier too)

Make performance a functional requirement

Common vocabulary between DBA and Dev

Focus on End-User Experience

Page 15: Why developers should care about database devops. DevOps Days 4-2013

Focus on end user Make the entire team work smarter Achieve IT collaboration

Collaboration is Possible

Page 16: Why developers should care about database devops. DevOps Days 4-2013

Thank You

Database Performance for DevOps

www.confio.com


Top Related