19
Quo vadis, DBA? Johannes Ahrends & Markus Flechtner

Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

Embed Size (px)

Citation preview

Page 1: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

Quo vadis, DBA?

Johannes Ahrends & Markus Flechtner

Page 2: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Oracle Spezialist seit 1992• 1992: Presales bei Oracle in Düsseldorf• 1999: Projektleiter bei Herrmann & Lenz Services GmbH• 2005: Technischer Direktor ADM Presales bei Quest Software GmbH• 2011: Geschäftsführer CarajanDB GmbH

• 2011 à Ernennung zum Oracle ACE• Autor der Bücher:

• Oracle9i für den DBA, Oracle10g für den DBA, Oracle 11g Release 2 für den DBA• DOAG Themenverantwortlicher Datenbankadministration, Standard Edition• Hobbies:

• Drachen steigen lassen (Kiting) draußen wie drinnen (Indoorkiting)• Motorradfahren (nur draußen)

Johannes Ahrends

229.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017

Page 3: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Oracle seit 1992• 1992-1998: Entwickler (Forms, Reports, PL/SQL)• 1998-2002: Oracle - Field-Support• 2003-2008: DBA• Seit 2008: Trivadis – Principal Consultant, Kurs-Referent

• Bücher• Mitautor des Buches “Der Oracle DBA – 12c”

• Schwerpunkte• Upgrade- und Migrationsprojekte• Real-Application-Cluster

• Hobbies• Kanu-Sport, Fahrradfahren

Markus Flechtner

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 3

Blog: markusdba.de@markusdba

Page 4: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Treffen der DOAG-DB-Community im Januar 2017“Quo vadis, DBA? – Analyse & Perspektiven”• Wie ändert sich das Arbeitsumfeld für den DBA?• Was sind die neuen Schwerpunkte?• Was ändert sich für die DOAG-Datenbank-Community?

Idee zu diesem Vortrag

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 4

Page 5: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

Ein aktuelles Thema

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 5

Page 6: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Cloud• Virtualisierung• Engineered Systems• Opensource-Datenbanken• DevOps• NoSQL-Datenbanken• BigData

Viele Buzzwords

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 6

Chancen?

Risiken?

Bedrohungen?

Möglichkeiten?

Page 7: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• RDBMS Software installieren• Datenbanken anlegen• Benutzer & Tablespaces anlegen• Tabellen, Indexes, … anlegen• Backup & Recovery• Monitoring• Tuning• Patching• ..

Der DBA vor .. X .. Jahren

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 7

Bild

: ww

w.g

repo

ra.c

om

Page 8: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

Der DBA im Jahr 2017

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 8

Bild

: Bild

: clip

artfe

st.c

om

Cloud

Big DataMySQL

Virtualisierung

DevOps

NoSQL-Datenbanken

Hadoop

PostgreSQL

Engineered Systems

Casandra

ExadataODA OpenSource

Automatisierung In-Memory-DBs

SecurityDigitalisierung

Kapazitätsplanung

Oracle-DB

Page 9: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 9

Page 10: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

Die kommerzielle (relationale) Datenbank lebt

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 10

Page 11: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Aus Kostengründen (Lizenzen) wechseln immer mehr Anwender zu OpenSource Datenbanken§ MySQL§ MariaDB§ PostgreSQL

Open Source Datenbanken

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 11

Jeder DBA sollte mindestens eine OpenSource Datenbank kennen und wissen, für welchen Einsatzzweck welche Datenbank am besten geeignet ist

Page 12: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

Engineered Systems (ODA, Exadata, ..)

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 12

• Komponenten§ Storage§ Netzwerk§ OS§ Datenbank

• Administration -Varianten§ Jede Komponente wird

von einem „Spezialisten“ betreut

§ “The DBA gets it all“Ein DBA sollte Kenntnisse in den anderen Themen haben, um Datenbanken auf einem Engineered System effektiv und sicher betreiben zu könnenEin DBA sollte die „Social Skills“ haben, um als Moderator zwischen den verschiedenen Administratoren-Gruppen dafür zu sorgen, dass die Datenbanken „laufen“

Page 13: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Eine Oracle-Datenbank in der Cloud ist .. eine Datenbank• Ein virtueller Server ist .. ein Server• Nicht jeder darf oder will seine Daten in der Public Cloud

ablegen è es wird auch weiterhin “On-Premises“-System geben• „Cloud-Prinzipien“ (Automatisierung, Virtualisierung, schnelle und flexible

Bereitstellung, etc.) werden zukünftig nicht nur in der Cloud (Public/Private) genutzt sondern auch in „normalen“ Systemen genutzt werden

Cloud, Virtualisierung, Automatisierung, ..

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 13

§ Keine Angst vor der Cloud§ Die großen Cloud-Anbieter bieten Trial-Accounts um sich mit der jeweiligen

Cloud vertraut zu machen. Nutze diese Chance!§ Lerne Automatisierungstools (Chef, Ansible, Vagrant, Puppet, …)

Page 14: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• DevOps wird oft ohne DBAs gemacht• Die Datenbank wird bei DevOps oft als „Black Box“ gesehen• Aber: (bessere) Zusammenarbeit mit allen Beteiligten (inkl. DBAs)

gehört zu DevOps• è DBAs müssen sich aktiv in DevOps einbringen und zeigen,

dass die Datenbank mehr als eine „Black Box“ ist

DevOps

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 14

“DevOps are the “cool” cloud guys who promote the trendy NoSQLrevolution, in which the world is schema-less and much easier tomaintain, implying that DBAs are no longer required.“

Aus: Vortrag „The Future of the DBA: Adapting to a New World of IT” - Scalebase

Page 15: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• No-SQL-Varianten:§ Key-Value, Graph, Document, ..

• è ein DBA kann helfen, die “richtige“ Datenbank zu finden§ „No DB fits all requirements“

• DBAs, die „beide Welten kennen“, werden gesucht

Big Data, NoSQL-Datenbanken

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 15

Page 16: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Die IT-Welt dreht sich immer schneller

• Lernen, lernen, lernen, …

• Über den Tellerrand hinausschauen

• Die Oracle-Datenbank ist (nur) ein Bausteinin der großen Datenbank-Welt

Die Zukunft des DBAs ..

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 16

Page 17: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

• Cloud-Administrator• Data Architect• Performance-Specialist• Infrastructure-Specialist• Data Solution Expert• Data Champion

Der DBA ist tot, es lebe der ..

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 17

Page 18: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

§ http://sqlmag.com/database-administration/dba-alive-and-well-heres-why§ https://www.quora.com/Will-Oracle-DBA-have-a-scope-in-the-future?share=1§ http://thomaslarock.com/2016/11/the-future-of-the-dba/§ http://www.sqlservercentral.com/Forums/Topic1093283-263-1.aspx§ http://www.slideshare.net/ScaleBase/the-future-of-dba-research-and-trends-

35494043§ https://www.mongodb.com/blog/post/dbas-future-database-adviser§ http://osamamustafa.blogspot.de/2013/03/future-of-oracle-dba.html

Weitere Informationen

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 18

Page 19: Quo vadis, DBA? - doag.org · •1992: Presales bei Oracle in Düsseldorf ... Oracle 11g Release 2 für den DBA ... •Infrastructure-Specialist

Johannes [email protected]@carajandb

Fragen, Antworten, Diskussion, ..

29.05.17 Quo vadis, DBA? - DOAG-Datenbank-Konferenz 2017 19

Markus Flechtnermarkus.flechtner@trivadis.comwww.trivadis.comwww.markusdba.de@markusdba