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

Preview:

Citation preview

Quo vadis, DBA?

Johannes Ahrends & Markus Flechtner

• 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

• 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

• 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

Ein aktuelles Thema

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

• 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?

• 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

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

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

Die kommerzielle (relationale) Datenbank lebt

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

• 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

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“

• 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, …)

• 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

• 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

• 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

• 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

§ 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

Johannes Ahrendsjohannes.ahrends@carajandb.comwww.carajandb.com@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

Recommended