Vorwort

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Willkommen bei Fundamentals of Data Observability, einem Buch, das eine solide Einführung in einen wichtigen, aufstrebenden Bereich der Datentechnik und -analyse bietet.

In einer Zeit, die durch ein beispielloses Datenwachstum gekennzeichnet ist, war es noch nie so wichtig wie heute, unsere Daten zu verstehen - ihre Quellen, Ziele, Verwendungszwecke und Verhaltensweisen. Observability, ein Begriff, der traditionell mit Softwareentwicklung und Systemtechnik in Verbindung gebracht wird, hat nun auch im Datenbereich Einzug gehalten und ist zu einem Eckpfeiler für vertrauenswürdige, effiziente und aufschlussreiche Datensysteme geworden. Dieses Buch führt die Leserinnen und Leser in die Tiefe dieser neuen und notwendigen Disziplin ein, indem es ihre Prinzipien, Techniken und bewährten Methoden vorstellt.

Fundamentals of Data Observability richtet sich nicht nur an Dateningenieure oder Datenwissenschaftler, sondern an alle, die in ihrem Arbeitsalltag mit Datensystemen zu tun haben. Egal, ob du ein Chief Data Officer (CDO), ein Chief Technology Officer (CTO), ein Manager, eine Führungskraft, ein Entwickler, ein Datenanalyst oder ein Business Manager bist - wenn du die Konzepte und Prinzipien der Datenbeobachtung verstehst, kannst du bessere Entscheidungen treffen, robustere Systeme aufbauen und mehr Erkenntnisse aus deinen Daten gewinnen.

Dieses Buch beginnt mit einem Überblick über die Kernkonzepte der Datenbeobachtung, zieht Parallelen zu ähnlichen Konzepten in der Softwareentwicklung und bereitet die Bühne für die fortgeschrittenen Themen. Anschließend werden die Prinzipien und Techniken zur Erreichung der Datenbeobachtung erläutert und praktische Anleitungen zu ihrer Umsetzung gegeben. Im letzten Abschnitt geht es darum, wie du heute mit dem System, das du verwendest oder geerbt hast, loslegen kannst. Das Buch schließt mit einem Ausblick auf die Zukunft der Datenbeobachtung, in dem laufende Forschungsarbeiten und neue Trends vorgestellt werden, die das Feld in den nächsten Jahren prägen werden.

Jedes Kapitel in diesem Buch ist vollgepackt mit umsetzbaren Ratschlägen, um die behandelten Themen zu vertiefen. Mein Ziel ist es nicht nur, Wissen zu vermitteln, sondern auch die praktische Anwendung von Konzepten zur Datenbeobachtung in deiner realen Welt zu erleichtern.

Ich hoffe, dass du am Ende dieses Buches nicht nur das "Was" und "Warum" der Datenbeobachtung verstehst, sondern auch mit dem "Wie" gewappnet bist - mit praktischem Wissen, das du anwenden kannst, um die Zuverlässigkeit, Benutzerfreundlichkeit und Verständlichkeit deiner Datensysteme zu verbessern.

Das Feld der Datenbeobachtung ist noch jung, und es gibt viel zu erforschen und zu lernen. Wenn du dich auf diese spannende Reise begibst, erinnere dich daran, dass das Verständnis unserer Daten und ihrer Nutzung nicht nur ein technisches Ziel ist - es ist die Grundlage für bessere Entscheidungen, die Förderung von Innovationen und den Erfolg unserer Unternehmen.

Überblick über das Buch

Fundamentals of Data Observability ist in drei Teile und acht Kapitel gegliedert, die jeweils bestimmte Bereiche der Datenbeobachtung behandeln:

Teil I: Die Grundlagen der Beobachtbarkeit von Daten

Kapitel 1 führt in das Konzept der Datenbeobachtbarkeit ein, erklärt, warum sie zu einem wesentlichen Aspekt des Datenmanagements geworden ist und beleuchtet ihre Rolle bei der Ermöglichung genauer, zuverlässiger und umsetzbarer Erkenntnisse aus Daten.

Kapitel 2 befasst sich eingehender mit den Komponenten der Datenbeobachtbarkeit. Es vermittelt ein Verständnis für ihre Vielschichtigkeit und dafür, wie sichergestellt werden kann, dass ihre Umsetzung sowohl mit den kurzfristigen als auch mit den langfristigen Bedürfnissen der Organisation in Einklang steht.

Kapitel 3 beschreibt die Aufgaben und Verantwortlichkeiten einer Datenbeobachtungsplattform innerhalb einer Organisation. Es behandelt die Beziehungen zu bestehenden Systemen und Praktiken und untersucht die Veränderungen in Arbeitsabläufen und Management, die sie ermöglicht.

Teil II: Implementierung der Datenbeobachtbarkeit

In Kapitel 4 werden die APIs und Verfahren beschrieben, die erforderlich sind, um ein Datensystem beobachtbar zu machen. Es enthält ein Python-basiertes Implementierungsbeispiel, das an jede andere Programmiersprache oder jedes andere System angepasst werden kann.

Kapitel 5 befasst sich mit der Automatisierung der Erstellung von Datenbeobachtungen. Es stellt eine Reihe von Verfahren vor, die den manuellen Aufwand verringern und es den Datennutzern ermöglichen, sich auf strategischere Aufgaben zu konzentrieren.

In Kapitel 6 geht es darum, wie Erwartungen in Datenanwendungen umgesetzt werden können, um eine kontinuierliche Validierung, eines der wichtigsten Prinzipien der Datenbeobachtbarkeit, zu unterstützen.

Teil III: Fange heute an

Kapitel 7 enthält fertige Rezepte für die Implementierung der Prinzipien der Datenbeobachtung in verschiedene Technologien, die in Datenpipelines verwendet werden. Die Anwendungen reichen von traditionellen Datenverarbeitungssystemen bis hin zu Anwendungen für maschinelles Lernen und Datenvisualisierungstools und erweitern so den Anwendungsbereich der Datenbeobachtung.

Kapitel 8 bietet praktische Informationen, um die Beobachtbarkeit von Daten in Systeme zu integrieren, die derzeit undurchsichtig oder geschlossen sind oder deren Wissensbasis im Laufe der Zeit verblasst ist.

Durch diese drei Abschnitte bietet Fundamentals of Data Observability einen umfassenden Leitfaden zum Verständnis, zur Implementierung und zur Nutzung der Prinzipien der Datenbeobachtung in verschiedenen neuen oder bestehenden Datensystemen.

Wer sollte dieses Buch lesen?

Fundamentals of Data Observability ist ein unverzichtbarer Leitfaden für alle, die in der Welt der Datentechnik, Analytik und Governance eine Rolle spielen. Dieses Buch bietet einen detaillierten Einblick in die Prinzipien der Datenbeobachtung und ihre Rolle bei der Gewährleistung effizienter und zuverlässiger Datensysteme. Hier ist, wer dieses Buch lesen sollte und warum:

Dateningenieure und Analysten Ingenieure
Ganz gleich, ob du am Anfang deiner Karriere stehst oder ein erfahrener Profi bist, dieses Buch vermittelt dir das Wissen, das du brauchst, um beobachtbare Datensysteme zu entwickeln und zu verwalten. Es befasst sich eingehend mit den Werkzeugen, Technologien und Praktiken, die die Zuverlässigkeit, Benutzerfreundlichkeit und Verständlichkeit von Datensystemen verbessern können. Das Buch enthält außerdem praktische Ratschläge und Fallstudien, die dir helfen, diese Konzepte in realen Szenarien anzuwenden.
Leitende Dateningenieure und Leiter der Datentechnik
Dieses Buch ist eine Ressource für Teamleiter/innen und Manager/innen, die für die Entwicklung, Implementierung und Verwaltung von Datensystemen verantwortlich sind. Die Kapitel helfen dir, eine Strategie für die Einführung von Datenbeobachtung in deinem Unternehmen zu entwickeln, und geben dir Ratschläge für ein effektives Management des Wandels. Es vermittelt das Wissen, das du brauchst, um dein Team anzuleiten und seine Entwicklung in diesem aufstrebenden Bereich zu fördern.
CDOs, CTOs und Leiter der Datenabteilung
Für Führungskräfte bietet das Buch einen Überblick über die Grundsätze der Datenbeobachtung und ihre Bedeutung in der breiteren Datenarchitekturlandschaft. Wenn du das verstehst, kannst du fundierte Entscheidungen über die Verteilung von Ressourcen, das Risikomanagement und die strategische Ausrichtung treffen. Es bietet eine solide Grundlage in der Sprache und den Konzepten der Datenbeobachtung, die es dir ermöglicht, produktiver mit deinen technischen Teams zusammenzuarbeiten.
Fachleute für Data Governance und Architektur
Für alle, die mit Data Governance und Architektur zu tun haben, bietet dieses Buch einen Einblick, wie die Prinzipien der Datenbeobachtung zu robusten, sicheren und gesetzeskonformen Datenpraktiken beitragen können. Es geht darauf ein, wie die Datenbeobachtung mit anderen bestehenden Datensystemen zusammenhängt, und hilft dir, eine integrierte und effektive Datenstrategie zu entwickeln.
Softwareentwickler
Wenn du als Softwareentwickler/in an der Entwicklung von Datensystemen arbeitest, ist der zweite Teil des Buches besonders wichtig für dich. Er bietet praktische Anleitungen, wie man diese Systeme beobachtbar macht und so sicherstellt, dass sie effektiv gewartet und ihre Daten von Datennutzern wie Ingenieuren und Analysten richtig genutzt werden können.

In einer Welt, die zunehmend von Daten beherrscht wird, ist das Verständnis der Prinzipien der Datenbeobachtbarkeit entscheidend. Dieses Buch gibt dir das Wissen und die Fähigkeiten an die Hand, um deine Datensysteme zuverlässiger, verständlicher und nutzbarer zu machen und so die Entscheidungsfindung und den Geschäftserfolg zu verbessern. Egal, ob du ein praktischer Ingenieur, ein Teamleiter oder ein strategischer Entscheidungsträger bist, Fundamentals of Data Observability ist eine unverzichtbare Ergänzung für deine Fachbibliothek.

In diesem Buch verwendete Konventionen

In diesem Buch werden die folgenden typografischen Konventionen verwendet:

Kursiv

Weist auf neue Begriffe, URLs, E-Mail-Adressen, Dateinamen und Dateierweiterungen hin.

Constant width

Wird für Programmlistings sowie innerhalb von Absätzen verwendet, um auf Programmelemente wie Variablen- oder Funktionsnamen, Datenbanken, Datentypen, Umgebungsvariablen, Anweisungen und Schlüsselwörter hinzuweisen.

Tipp

Dieses Element steht für einen Tipp oder eine Anregung.

Hinweis

Dieses Element steht für einen allgemeinen Hinweis.

Warnung

Dieses Element weist auf eine Warnung oder einen Warnhinweis hin.

Code-Beispiele verwenden

Zusätzliches Material (Code-Beispiele, Übungen usw.) steht unter https://github.com/Fundamentals-of-Data-Observability/oreilly-fodo-source-code zum Download bereit .

Wenn du eine technische Frage oder ein Problem mit den Codebeispielen hast, sende bitte eine E-Mail an

Dieses Buch soll dir helfen, deine Arbeit zu erledigen. Wenn in diesem Buch Beispielcode angeboten wird, darfst du ihn in deinen Programmen und deiner Dokumentation verwenden. Du musst uns nicht um Erlaubnis fragen, es sei denn, du reproduzierst einen großen Teil des Codes. Wenn du zum Beispiel ein Programm schreibst, das mehrere Teile des Codes aus diesem Buch verwendet, brauchst du keine Erlaubnis. Der Verkauf oder die Verbreitung von Beispielen aus O'Reilly-Büchern erfordert jedoch eine Genehmigung. Die Beantwortung einer Frage mit einem Zitat aus diesem Buch und einem Beispielcode erfordert keine Genehmigung. Wenn du einen großen Teil des Beispielcodes aus diesem Buch in die Dokumentation deines Produkts aufnimmst, ist eine Genehmigung erforderlich.

Wir freuen uns über eine Namensnennung, verlangen sie aber in der Regel nicht. Eine Quellenangabe umfasst normalerweise den Titel, den Autor, den Verlag und die ISBN. Ein Beispiel: "Fundamentals of Data Observability von Andy Petrella (O'Reilly). Copyright 2023 O'Reilly Media, 978-1-098-13329-0."

Wenn du der Meinung bist, dass die Verwendung von Code-Beispielen nicht unter die Fair-Use-Regelung oder die oben genannte Erlaubnis fällt, kannst du uns gerne unter kontaktieren

O'Reilly Online Learning

Hinweis

Seit mehr als 40 Jahren bietet O'Reilly Media Schulungen, Wissen und Einblicke in Technologie und Wirtschaft, um Unternehmen zum Erfolg zu verhelfen.

Unser einzigartiges Netzwerk von Experten und Innovatoren teilt sein Wissen und seine Erfahrung durch Bücher, Artikel und unsere Online-Lernplattform. Die Online-Lernplattform von O'Reilly bietet dir On-Demand-Zugang zu Live-Trainingskursen, ausführlichen Lernpfaden, interaktiven Programmierumgebungen und einer umfangreichen Text- und Videosammlung von O'Reilly und über 200 anderen Verlagen. Weitere Informationen erhältst du unter https://oreilly.com.

Wie du uns kontaktierst

Bitte richte Kommentare und Fragen zu diesem Buch an den Verlag:

Wir haben eine Webseite für dieses Buch, auf der wir Errata, Beispiele und zusätzliche Informationen auflisten. Du kannst diese Seite unter https://oreil.ly/fundamentals-of-data-observability-1e aufrufen .

Neuigkeiten und Informationen über unsere Bücher und Kurse findest du unter https://oreilly.com.

Finde uns auf LinkedIn: https://linkedin.com/company/oreilly-media

Folge uns auf Twitter: https://twitter.com/oreillymedia

Schau uns auf YouTube: https://youtube.com/oreillymedia

Danksagungen

Als Erstes möchte ich meiner Frau Sandrine und unseren Söhnen Noah und Livio meinen tiefsten Dank aussprechen. Eure unendliche Geduld und Unterstützung während des Schreibens dieses Buches haben es möglich gemacht. Ich habe vielleicht ein paar seltene sonnige belgische Wochenenden verpasst, die ich mit diesem Projekt verbracht habe, aber euer Verständnis und eure Ermutigung haben mich nie im Stich gelassen. Meinen Eltern danke ich dafür, dass sie mir die Möglichkeit gegeben haben, mein Studium fortzusetzen und meinen Leidenschaften zu folgen.

Mein herzlicher Dank gilt Jess Haberman dafür, dass er mir die Aufgabe übertragen hat, über dieses aufstrebende und wichtige Thema zu schreiben. Ihre Unterstützung bei der Gestaltung des Umrisses und der Botschaft des Buches war von unschätzbarem Wert, um dieses Projekt auf den Weg zu bringen.

Gary O'Brien, dem Dreh- und Angelpunkt dieses Projekts, danke ich für deinen unerschütterlichen Enthusiasmus und deinen unermüdlichen Einsatz. Dein Engagement für die Verbesserung der Qualität und Kohärenz dieses Buches war eine Quelle der Inspiration, und deine nerdigen Witze sorgten für die nötige Erheiterung während unserer unzähligen Diskussionen.

Ich möchte Joe Reis und Matthew Housley meinen tiefsten Dank aussprechen. Eure ständigen Denkanstöße und Vorschläge haben den Inhalt dieses Buches erheblich verbessert. Eure Perspektiven waren besonders aufschlussreich, wenn sie mit den Themen eurer eigenen Arbeit übereinstimmten.

Adi Pollack, danke, dass du während des gesamten Prozesses ein Leuchtfeuer der Positivität warst. Deine Begeisterung und dein konstruktives Feedback zu meinen Vorschlägen haben mir die Gewissheit gegeben, dass ich auf dem richtigen Weg bin. Deine unzähligen Verbesserungen sorgten dafür, dass der Inhalt knackig und dennoch für die Leser/innen leicht verdaulich blieb.

Emily Gorcenski, Matthew Weingarten, Scott Haines und Simon Späti: Vielen Dank für euer Fachwissen, mit dem ihr die Robustheit der technischen Aussagen verbessert habt, und für eure Bemühungen, die Klarheit des Materials aus der Sicht des Lesers zu erhöhen.

Ich danke Ines Dehaybe, Emanuele Lucchini und François Pietquin für ihre freundliche Unterstützung, die oft auch nach Feierabend geleistet wurde und wesentlich zum Erfolg dieses Buches beigetragen und mir geholfen hat, den Zeitplan einzuhalten.

Ich möchte mich bei Eloy Sasot, Doug Laney und Chris Tabb für ihre sorgfältigen Überprüfungen bedanken, die dazu beigetragen haben, die Kapitel für geschäftsorientierte Leser und Interessenvertreter zu klären und anzupassen.

Mein Dank gilt auch Becky Lawlor und Jenifer Servais für ihre große Hilfe bei der Strukturierung meiner Gedanken und dem Polieren meiner englischen Prosa.

Ihr alle habt dazu beigetragen, dass dieses Buch zu dem geworden ist, was es heute ist. Mein aufrichtiger Dank gilt euch allen.

Get Grundlagen der Beobachtbarkeit von Daten now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.