© 2015 Dbvisit Software Limited | dbvisit.com The DBA as Linchpin, Not Roadblock: Fast track your...

Preview:

Citation preview

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

The DBA as Linchpin, Not Roadblock:

Fast track your career in (less than) 60 minutes.

Presenter: Mike Donovan

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

IntroductionMike Donovan

Global Digital Business Development, Dbvisit Software@dbvisitmike

Past Experience:• Programmer• Technical Support Analyst• Oracle DBA

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Dbvisit Software

• Database replication is our world• Dedicated software company• Software by DBAs for DBAs• High level of Oracle database expertise ( 2 x 11g OCM )• Deep bench of professional and technical services providers• HQ in New Zealand, US subsidiary, partners throughout the world• Worldwide leader in disaster recovery solutions for Oracle

Standard Edition• 8+ years of exceptional growth (since inception)

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Dbvisit product lineup

World-leading Disaster Recovery Solution for the

Oracle SE database

Affordable Alternative to GoldenGate: – Data Replication for

Oracle-sourced databases

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Cruise control.

CC-BY-SA-3.0/Matt H. Wade at Wikipedia

Who runs the ship in a data driven economy?

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

This is going to be great, but...

Complexity

Uncertainty

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

“DBA's we are screwed long term - start retraining now while we still have

time... (or get a job at a cloud provider :-))

...I'll follow this up with some more details about RDS when I drag myself

out of panic I'm now in...”

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

How should we respond?

• Cover our ears and eyes and resign ourselves to it (ignore)• Retrench - dig in (resist)• Give up / get out (abandon ship)

OR

We can choose to approach these challenges with a new mindset...perhaps we are on the cusp of new possibilities...

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

How should we respond?

Business

UsersTechnology

The DBA

CC-BY-SA-3.0/Matt H. Wade at Wikipedia

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

1. Territorial

2. Isolated & inaccessible

3. Rigid & distrusting

A story with a positive ending...

Close to the action: discovered the unique potential in the role of the DBA!

A few DBA Stereotypes

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

www.sethgodin.com

Measuring value, valuing contribution

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

“Linchpins are the essential building blocks of great organizations. Like the small

piece of hardware that keeps a wheel from falling off its axle, they may not be

famous but they're indispensable.” (Seth Godin – Linchpin)

• exert emotional labor to produce interactions that organizations and people care

deeply about• invent, lead (regardless of title), connect others, make things happen, and create

order out of chaos• figure out what to do when there's no rule book • delight and challenge their customers and peers • love their work, pour their best selves into it, and turn each day into a kind of art

Linchpin qualities

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Challenge: the demands on a DBA

Technology • ASM• Virtualization• Cloud (12c)

People• More users/interactions • Administrator

Business• Conflicting demands – both guardian and gatekeeper of data!• Cost cutting - more with less

Becoming a Linchpin is more difficult than ever...

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Island or Stream?

A (not so) secret: sharing is the best form of positive self promotion

The indispendable DBA

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m www.dbvisit.com

Response: the DBA.rtisan

The solution:

see the role in a different light, and problem as opportunity!

• The DBA role as a craft• Database Administration an art, its practitioners, Artisans.

Core skills + communicativeness + creativity + resourcefulness

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m www.dbvisit.com

DBA.rtistry

The solution – seeing the role in a different light:

1. Well ORDERED & ORGANIZED database environments

can we call a database ‘beautiful’?

2. And PROCEDURES,

that are

3. PLEASING for people to interact with

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

DBA.rtistry - craft notesBecoming an DBA.rtisan in not a matter of luck, so how do we get there?

Underlying principles: The fundamentals/basics are non-negotiable Find the FAILURE point, quick! Diversify (a double, triple threat) Innovate

Some practical suggestions - outward looking, to gauge your progress:

1. Get certified

2. Learn how to code

3. Write & speak

4. Know your business

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Get CertifiedGrow, explore, challenge your understanding

Time is short – efficient focus & broad coverage

• Oracle Certified Associate• Oracle Certified Professional• Oracle Certified Specialist• Oracle Certified Master• NEW: Oracle Database Cloud Administrator

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Learn how to CodeThe PIGGYBACK effect

Underlying drivers:• Problem solving• Understand your co-workers• Appreciate the power of a

database-centric solution

“Many people think I'm a DBA. I'm not.

I have never been and never will be...

But give me a keyboard and a problem,

and I'd love to help you write

a bit of code to solve it.”

Tom Kyte

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Learn how to CodePractical payoffs:• Automate so you don’t have to repeat (not to mention have a life!)• Craft test harnesses and routines to validate assumptions• Free your mind for creative endeavors

PL/SQL, Java & Perl

www.codeacademy.com

• Python: check out “Mastering Oracle+Python” on Oracle Technet

• Javascript: node.js, JSON support in 12c, check out www.jsao.io

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Speak & Write

What do you really know until you share it.

Speak:• Take a course• Host a webinar for your company• Regional Oracle user groups• Local meetups – can’t find one, start one!

At the very least, network.

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Speak & Write

Write:• Run your company Wiki/FAQ• Start your own blog (tips and tricks)• Answer forum questions

The payoff:• Sharing of knowledge• Feeling connected• Generating opportunities

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Know your Business

All about seeing the bigger picture

Tune your contribution:• Take a business course• Put dollar values on improving efficiencies• Develop your customer service skills• Organize tech Q&A sessions - e.g “Ask the DBA Thursday”

Setting up a win/win situation

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Summary Are you indispensable?

Challenge (and potential) in the DBA’s unique position

Response = DBA.rtisans outworking DBA.rtistry

Final thoughts:• I’m not saying this is easy• Be bold and creative• Realize the opportunity you have

© 2 0 1 5 D b v i s i t S o f t w a r e L i m i t e d | d b v i s i t . c o m

Twitter: @dbvisitmikewww.dbvisit.com

Come see us at:Booth 1931 Moscone South

Thank you.

Recommended