© Excellent backgrounds/Shutterstock.com
Java Magazin
Teil 2: Nachhaltige Analyse gesammelter Daten zur Projektunterstützung

Mit Blick auf die Zukunft


Gerade in verteilten Umgebungen sind Management und Monitoring wichtig, damit der Betrieb auch während weiterer Entwicklung mit Sicherheit gewährleistet ist. Zeitseriendatenbanken und geeignete Visualisierungen helfen dabei, Ordnung in das Daten- und Analysechaos zu bringen. Dabei ist immer ein kritischer Blick nötig, welche Daten überhaupt relevant sind.

Artikelserie

Teil 1: Stabile Produktion und Betrieb von Software in der Industrie

Teil 2: Nachhaltige Analyse gesammelter Daten zur Projektunterstützung

Teil 3: Optimierungsmaßnahmen gezielt umsetzen

Im letzten Teil dieser Artikelserie haben wir gezeigt, wie uns das Konfigurationsmanagement dabei helfen kann, automatisch neue Versionen einer implementierten Lösung zu installieren. Außerdem konnten wir aufzeigen, wie wichtig die Verwaltung maschinell zu verarbeitender Infrastrukturbeschreibungen selbst ist. Alle diese Punkte sind Voraussetzungen für gutes und effizientes Monitoring. Aber was erreichen wir eigentlich mit einem guten und effizienten Monitoring? Wir können damit einen sicheren und nachhaltigen Betrieb gewährleisten. Nur wenn man die Anwendung und Schwellwertparameter ständig überwacht, bekommt man ein Gefühl der Sicherheit im Betrieb der Anwendung. Für folgende konkrete Aufgaben suchen wir Lösungen. Dabei wollen wir aufzeigen, wie wir lernen, sie zu vergleichen und einzuschätzen, ob sie in unserem Szenario die sinnvollste Lösung sind:

  • Monitoring

  • Management

  • Statistik

  • Kritische Pfade

  • Forecasts

  • fachliche Auditierungen

Systeminfrastrukturdiagramme

Je nach Größe des Gesamtsystems empfiehlt es sich, unterschiedliche Systeminfrastrukturdiagramme zu erstellen. Je kleiner das System, vor allem bei der Anzahl der genutzten Schnittstellen, desto sinnvoller ist es, nach klassischer Architektur- und Infrastrukturdokumentation vorzugehen. Aktuelle Trends wie Microservices zeigen: je größer das Gesamtsystem, desto eher ist es sinnvoll, über eine navigierbare Per-System-View (Abb. 1) sowohl auf die Infrastruktur als auch die Architektur nachzudenken.

arrasz_production_stable2_1.tif_fmt1.jpgAbb. 1: Systemübersicht mit einer Per-System-View

Wie können wir uns den verschiedenen Aufgaben annähern? Dokumentiert werden sollte die Serverinfrastruktur, deren Monitoring, Management und Provisionierung. Dazu SLAs, securityrelevante Themen wie Zertifikate, VPN oder Security Tokens. Ebenso sollten hier schon Systemgrenzen klar definiert sein und beispielsweise auch Konsumenten der Schnittstellen angerissen werden. Außerdem kann man sich hier schon Ge...

Java Magazin
Teil 2: Nachhaltige Analyse gesammelter Daten zur Projektunterstützung

Mit Blick auf die Zukunft

Gerade in verteilten Umgebungen sind Management und Monitoring wichtig, damit der Betrieb auch während weiterer Entwicklung mit Sicherheit gewährleistet ist. Zeitseriendatenbanken und geeignete Visualisierungen helfen dabei, Ordnung in das Daten- und Analysechaos zu bringen. Dabei ist immer ein kritischer Blick nötig, welche Daten überhaupt relevant sind.

Jonathan Buch, Joachim Arrasz


Gerade in verteilten Umgebungen sind Management und Monitoring wichtig, damit der Betrieb auch während weiterer Entwicklung mit Sicherheit gewährleistet ist. Zeitseriendatenbanken und geeignete Visualisierungen helfen dabei, Ordnung in das Daten- und Analysechaos zu bringen. Dabei ist immer ein kritischer Blick nötig, welche Daten überhaupt relevant sind.

Artikelserie

Teil 1: Stabile Produktion und Betrieb von Software in der Industrie

Teil 2: Nachhaltige Analyse gesammelter Daten zur Projektunterstützung

Teil 3: Optimierungsmaßnahmen gezielt umsetzen

Im letzten Teil dieser Artikelserie haben wir gezeigt, wie uns das Konfigurationsmanagement dabei helfen kann, automatisch neue Versionen einer implementierten Lösung zu installieren. Außerdem konnten wir aufzeigen, wie wichtig die Verwaltung maschinell zu verarbeitender Infrastrukturbeschreibungen selbst ist. Alle diese Punkte sind Voraussetzungen für gutes und effizientes Monitoring. Aber was erreichen wir eigentlich mit einem guten und effizienten Monitoring? Wir können damit einen sicheren und nachhaltigen Betrieb gewährleisten. Nur wenn man die Anwendung und Schwellwertparameter ständig überwacht, bekommt man ein Gefühl der Sicherheit im Betrieb der Anwendung. Für folgende konkrete Aufgaben suchen wir Lösungen. Dabei wollen wir aufzeigen, wie wir lernen, sie zu vergleichen und einzuschätzen, ob sie in unserem Szenario die sinnvollste Lösung sind:

  • Monitoring

  • Management

  • Statistik

  • Kritische Pfade

  • Forecasts

  • fachliche Auditierungen

Systeminfrastrukturdiagramme

Je nach Größe des Gesamtsystems empfiehlt es sich, unterschiedliche Systeminfrastrukturdiagramme zu erstellen. Je kleiner das System, vor allem bei der Anzahl der genutzten Schnittstellen, desto sinnvoller ist es, nach klassischer Architektur- und Infrastrukturdokumentation vorzugehen. Aktuelle Trends wie Microservices zeigen: je größer das Gesamtsystem, desto eher ist es sinnvoll, über eine navigierbare Per-System-View (Abb. 1) sowohl auf die Infrastruktur als auch die Architektur nachzudenken.

arrasz_production_stable2_1.tif_fmt1.jpgAbb. 1: Systemübersicht mit einer Per-System-View

Wie können wir uns den verschiedenen Aufgaben annähern? Dokumentiert werden sollte die Serverinfrastruktur, deren Monitoring, Management und Provisionierung. Dazu SLAs, securityrelevante Themen wie Zertifikate, VPN oder Security Tokens. Ebenso sollten hier schon Systemgrenzen klar definiert sein und beispielsweise auch Konsumenten der Schnittstellen angerissen werden. Außerdem kann man sich hier schon Ge...

Angebote für Teams

Für Firmen haben wir individuelle Teamlizenzen. Wir erstellen Ihnen gerne ein passendes Angebot.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang