dynaTrace software GmbH
Login Kontakt English
Skip Navigation Links Skip Navigation Links
Skip Navigation LinksHome > Lösungen > Life-Cycle > Staging, Deployment

Öffnen Sie die Performance "Black-Box" im Staging und Deployment Betrieb

Applikationen unterschiedlicher Hersteller sollen erstmals im Produktivbetrieb installiert und eingesetzt werden? Im Zielsystem treten plötzlich Performanceprobleme und Anwendungsfehler auf, die bisher nicht identifiziert wurden? Sie stehen zudem unter Zeitdruck und die Applikation soll schnellstmöglich in den Produktivbetrieb gehen? Hier ist die schnelle und punktgenaue Diagnose von Performance- und Stabilitätsproblemen gefragt!
dynaTrace Diagnostics® bietet exakt für diese Anforderungen die Lösung zur Optimierung von Performance und Stabilität im Staging und Deployment!

Automated Architecture Discovery zur Identifikation von 3rd Party Components

Komplexe Software Architekturen werden mit dynaTrace Diagnostics gezielt und einfach diagnostiziert, ohne dabei Zugriff auf Source-Codes zu benötigen. dynaTrace Diagnostics erkennt mittels out-of-the-box Architecture Discovery automatisch verteilt heterogene Java SE/EE und .NET Applikationen mit unterschiedlichsten 3rd Party Components. Geschäftskritische Business-Transaktionen werden dann über mehrere Server und Tiers hinweg analysiert, und problematische Tiers, Server, Komponenten und Frameworks punktgenau identifiziert. dynaTrace Diagnostics korreliert die so gesammelten systemübergreifenden Diagnoseinformationen zu end-to-end Transaktionen – die sogenannten PurePaths. Vorkonfigurierte KnowledgeSensors sammeln in Echtzeit Informationen über das dynamische Verhalten der Anwendung. Die Darstellung dieser umfassenden Informationen erfolgt übersichtlich in konfigurierbaren High-Level-Dashboards, wodurch dynaTrace Diagnostics die notwendige Transparenz in der kritischen Phase des Staging und Deployments schafft.

Packaged Profiles

Durch exakte Identifikation von Anwendungsfehlern und Bottlenecks werden gegenseitige Schuldzuweisungen unterschiedlicher Hersteller vermieden. Softwareentwickler definieren ihren Informationsbedarf und liefern dem Professional Service Packaged Profiles zur gezielten Informationssammlung während des Staging und Deployments. Die Dokumentation und Speicherung der gewonnenen Diagnoseinformationen durch automatisches Session Recording erleichtert die Kommunikation mit der Entwicklungsabteilung und ermöglicht die Rekonstruktion der identifizierten Probleme. Objektive Performance Metrics liefern dabei genaue Informationen und erhöhen den Informationsgehalt der Diagnosen.

Total Diagnostics mit objektiven Resource Metrics

Die umfassenden Diagnosemöglichkeiten, wie Speicher-, Synchronisations- und Performanceprobleme, sowie detaillierte Informationen über Memory Leaks, ermöglichen gezielte Maßnahmen für die Erfüllung definierter Abnahmekriterien. Die Korrelation dieser Informationen mit Resource Metrics der Applikationsserver und VM Run-Times – wie z.B. JVM, JMX, CLR, PerMon, etc. – bieten die umfassende Analyse komplexer Anwendungssysteme.

Dabei erfolgt die Installation in kürzester Zeit - innerhalb von nur 15 Minuten ist dynaTrace Diagnostics einsatzbereit. Und all dies bei kontrollierbar geringem Overhead und hoher Skalierbarkeit. Von mehreren JVMs bis hin zu komplexen Clustern unterstützt dynaTrace Diagnostics Systeme unterschiedlicher Größenordnungen. Dadurch können selbst Load-Balancing Probleme in Server-Clustern von Anwendungsfehlern unterschieden werden.

dynaTrace Diagnostics unterstützt somit Professional Services im Staging und Deployment sowohl bei der schnellen und zielgerichteten Diagnose von Performanceproblemen, als auch bei der einfachen und effizienten Kommunkation mit den Entwicklerteams.

Key-Benefits im Staging und Deployment Betrieb
Performance Tuning: Performance Tuning von Anwendungen im Echtsystem.
Scalability Test: Test der Skalierbarkeit unter Diagnose stehender Anwendungen im Echtsystem
Analyse von Fremdkomponenten: Out-of-the-box Diagnose von Komponenten unterschiedlichster Hersteller.
Eliminieren von Schuldzuweisungen: Unterstützung der phasenübergreifenden Kommunikation und Vermeidung von Finger-Pointing und Schuldzuweisungen.
Automated Architecture Discovery: Automatische Erkennung verteilter Anwendungen und deren Komponenten durch vorkonfigurierte KnowledgeSensors™, die in Echtzeit editiert werden können.
PurePath Technology®: Analyse geschäftskritischer Business-Transaktionen aus Endbenutzer-Perspektive über mehrere Server, Tiers hinweg bis auf auf Code-Ebene und teilweise noch tiefer.
Total Diagnostics: Integrierte Diagnosemöglichkeiten zur Analyse von Speicher- , Synchronsations- und Performanceproblemen.
Packaged Profiles: Definition des Informationsbedarfs in Diagnose Profilen durch Software-Entwickler. In späteren Phasen können so die relevanten Informationen gesammelt und dem Entwickler zur Verfügung gestellt werden.
High-Level Dashboards: Übersichtliche und konfigurierbare High-Level Darstellung der Diagnoseinformationen sorgt für die notwendige Transparenz im Staging und Deployment.
Resource Metriken: Korrelation gewonnener Diagnoseinformationen mit Resource Metrics der Applikationsserver (JVM, JMX, CLR, PerfMon, etc.).
Skalierbarkeit und Geringer Overhead: Hohe Skalierbarkeit von mehreren JVMs bis hin zu komplexen Clustern im Produktivbetrieb sorgt für die nötige Flexibilität zukünftiger Anwendungen.
Business Transaction Mapping: Gezieltes Mapping von Business Transaktionen mit fachspezifischen Aspekten liefert Diagnoseinformationen über geschäftskritische Transaktionen
Schnelle Installation: Einfache Installation ermöglicht die Einsatzbereitschaft innerhalb von 15 Minuten.

Key Facts
  • Code-level Transaction Tracing
  • Production-save Overhead
  • Load-Testing Integration (SilkPerformer, LoadRunner, JMeter, ...)
  • Schnelles Deployment
  • Check von Fremdkomponenten
  • High-Level Dashboards
  • Verbindet Entwicklung, QA und Betrieb
Nächste Schritte
Resourcen
Success Stories
Fragen?



© dynaTrace software® 2008