Projekt OpenTelemetry: Dynatrace, Google und Microsoft arbeiten an Datentransparenz

München, Starnberg, 16. Jan. 2020 - Entwicklern von Cloud-nativen Anwendungen soll es ermöglicht werden, standardisierte Transparenz in ihre Software einzubauen...

Zum Hintergrund: Bei OpenTelemetry geht es um die Bereitstellung standardisierter Transparenz auf Transaktionsebene durch die Erzeugung, Sammlung und Beschreibung von Telemetrie-Daten für verteilte Cloud-native Systeme. Mit zunehmender Verbreitung soll die Lösung als zusätzliche Datenquelle dienen – insbesondere durch die Integration der Informationen, welche die Dynatrace Software Intelligence Platform bereits für die KI-Engine Davis automatisch sammelt und einliest. Die Initiative OpenTelemetry soll es nach vorliegenden Angaben Entwicklern von Cloud-nativen Anwendungen ermöglichen, standardisierte Transparenz in ihre Software einzubauen, also 'wofür sich die Daten nutzen lassen – statt wie viele Daten gesammelt werden.'

Dynatrace arbeitet mit Google und Microsoft im Rahmen des Projekts OpenTelemetry zusammen, um eine zukunftsfähige Lösung für umfassende Transparenz auf Basis offener Standards zu erreichen. Der Anbieter bringt dabei Know-how und Manpower im Bereich Transaction Tracing in das Projekt ein. Zitat Alois Reitbauer, Chief Technical Strategist und Leiter des Dynatrace Innovation Lab: „Wir möchten sicherstellen, dass geschäftskritische Software, die digitalen Unternehmen zugrunde liegt, perfekt funktioniert. Deshalb bringen wir unsere Expertise in dieses Open-Source-Projekt ein, um die Beobachtbarkeit auf breiterer Basis zu verbessern und voranzubringen“. Um das Projekt unternehmensfähig zu gestalten, werden demnach folgende Entwicklungen adressiert:

  1. Instrumentierungs-APIs auf höherer Ebene bieten eine höhere Genauigkeit des Tracing-Codes. Damit können Entwickler schnell und einfach Transparenz in ihre Cloud-nativen Anwendungen integrieren und blinde Flecken beim Monitoring reduzieren, auch wenn neue Methoden und Programmiersprachen entstehen.

  2. Integration von universellem Trace-Kontext unterstützt die Verfügbarkeit von transaktionalem Kontext über hybride Multi-Clouds hinweg. Damit erhalten Unternehmen einfacher die End-to-End-Transparenz ihrer Cloud-nativen Ökosysteme.

  3. Laufzeit-Management gewährleistet die dynamische Verfügbarkeit der benötigten Ressourcen für die Transparenz in einzelne Komponenten und Softwarebibliotheken, die den Cloud-nativen Anwendungen zugrunde liegen.

„Das ultimative Ziel von OpenTelemetry ist es, die Standardmethode zu werden, mit der Entwickler und Betreiber die Leistungsdaten ihrer Dienste erfassen“, sagt Morgan McLean, Produktmanager bei Google. „Wir können dieses Ziel nicht ohne die Unterstützung eines starken Ökosystems erreichen…“ Hong Gao, Group Program Manager bei Microsoft, sagt: „Wir hatten eine sehr produktive Zusammenarbeit mit Dynatrace beim W3C Trace Context Standard. Daher freuen wir uns darauf, gemeinsam OpenTelemetry für Entwickler voranzubringen.“


Querverweise: