Performance- und Stabilitätsoptimierung in heterogenen Applikationen
Sie verfügen über heterogene Applikationen? Bisher isolierte Java und
.NET Anwendungen sollen in einem komplexen System integriert werden? Zudem sollen
unterschiedliche Applikationsserver in einer heterogenen Hardware- und Software-Umgebung
gekoppelt werden? Somit zählen Enterprise Application Integration (EAI) und der Aufbau einer
Service Orientierten Architektur (SOA) zu Ihren Kernanforderungen? Die Kapselung von
Geschäftsprozessen und das Zusammenwirken von Business und IT - auch über Plattformgrenzen
hinweg - bilden häufig zentrale Faktoren für den Erfolg. Damit steigen auch die Anforderungen
an Verfügbarkeit und Performance Ihrer Anwendungen.
Zur punktgenauen Diagnose von Performance- und Stabilitätsproblemen bietet
dynaTrace Diagnostics ®
eine einzigartige Lösung out-of-the-box.
PurePath Technologie ®: Transaktionsdiagnose über heterogene Systeme hinweg
Erstmals ist es möglich die Ausführung diskreter geschäftskritische Business-Transaktionen aus
Endbenutzer-Perspektive bis auf Quellcode Ebene eindeutig zu rekonstruieren – unabhängig vom Grad
der Komplexität und Heterogenität innerhalb Ihrer Anwendung. Mit Hilfe der
PurePath Technologie werden
Transaktionen über Systemgrenzen hinweg überwacht und das dynamische Verhalten Ihrer Applikationen diagnostiziert.
dynaTrace Diagnostics erkennt dabei out-of-the-box heterogene
Java SE/EE und .NET Anwendungen. Selbst der Datenaustausch zwischen Client und Server oder zwischen mehreren
Servern ist hierbei kein Problem. So werden sogar Load-Balancing Probleme in Server-Clustern eindeutig von Fehlern
in den Applikationen unterschieden.
Egal ob Applikationsserver wie IBM WebSphere und BEA WebLogic oder proprietäre Anwendungen
wie Standalone Java Applikationen betrieben werden. dynaTrace Diagnostics ermöglicht die
Diagnose von Performance- und Stabilitätsproblemen unabhängig von Applikationsservern,
Hardware und Software Architekturen oder JVMs. Die Integration von Windows-, Linux-, AIX-,
Solaris-, und Mainframe-Systemen wird von dynaTrace Diagnostics ebenso unterstützt wie
der Betrieb von 31, 32 und 64bit Technologien oder mehreren gleichzeitig eingesetzten
JVMs von Sun, IBM, BEA und anderen Anbietern.
dynaTrace Diagnostics rekonstruiert sogar Kommunikation über Prozessgrenzen und Anwendungsdomänen hinweg.
Remoting in heterogenen Java und .NET Systemen (z.B. Web Services, Java RMI, .NET Remoting) zur Kapselung von Geschäftsprozessen stellen für die
Optimierung von Performance und Stabilität somit keine Hürde mehr dar. So werden erstmals auch
Service Orientierte Architekturen (SOA) überwacht. Selbstverständlich wurde dabei auch an
Security-Aspekte gedacht und der Betrieb von Firewalls und DMZs berücksichtigt.
| Key-Benefits in Heterogenen Applikationen |
| Root-Cause Analysis: |
Unterstützung bei der Enterprise Application Integration (EAI)
durch rasche Diagnosen der Problemursachen in verteilt heterogenen Java SE/EE
und .NET Anwendungen.
|
| Unterstützung mehrerer Server-Plattformen: |
Performancediagnose von mehreren gleichzeitig eingesetzten
unterschiedlichen Applikationsservern (z.B. IBM WebSphere, BEA WebLogic, Microsoft .NET, etc.) aber
auch proprietäre Anwendungen wie Standalone Java/.NET Applikationen.
|
| Platform Unabhängigkeit: |
Unabhängigkeit von eingesetzten Betriebssystemen
(z.B. Windows, Linux, AIX, Solaris, etc.) und Hardware Architekturen (z.B. 31, 32, 64bit)
|
| Multi-VM Support: |
Unterstützung unterschiedlichster JVM-Vendors
(z.B. IBM, BEA, Sun, Microsoft, etc.)
|
| PurePath Technologie ®: |
Performancediagnose geschäftskritischer Business-Transaktionen aus
Endbenutzer-Perspektive über mehrere Server, Tiers und unterschiedliche JVMs hinweg
bis auf auf Code-Ebene und teilweise noch tiefer.
|
| Automated Architecture Discovery: |
Heterogene Anwendungen und deren Komponenten werden automatisch erkannt
und mit KnowledgeSensors™ automatisch instrumentiert.
|
| Client-Server Communication: |
Analyse komplexer Client-Server Kommunikation und trennscharfe Unterscheidung von
Load-Balancing Problemen in Server Clustern und Anwendungsfehlern.
|
| Remoting Support: |
Einfache und schnelle Identifikation von Hotspots auch bei komplexen Kommunikationskanälen
und Remoting (Java RMI, .NET Remoting) in heterogenen Systemen.
|
| Service Oriented Architecture: |
Diagnose von Kommunikationsmechanismen in SOA-Architekturen mit einer
Vielzahl von Web Services
|
| Skalierbarkeit: |
Hohe Skalierbarkeit von mehreren JVMs bis hin zu komplexen Clustern
im Produktivbetrieb sorgt für die nötige Flexibilität zukünftiger Anwendungen.
|
|