Skip Navigation LinksHome > Lösungen > Technologie > Service Orientierte Architekturen

Höhere Transparenz in serviceorientierten Architekturen (SOA)

Ihr IT-Environment ist geprägt von verteilten heterogenen Anwendungen? Die Intransparenz und Komplexität isoliert betriebener Java und .NET Anwendungen erschweren die Anpassung der IT an Ihre Geschäftsprozesse? Der Aufbau von serviceorientierten Architekturen (SOA) zur Kapselung von Geschäftsprozessen wird oft als Lösung dieser Probleme gesehen. Die sichere und effiziente Abwicklung von geschäftskritischen Transaktionen über verteilte Applikationen steht dabei häufig im Mittelpunkt. Somit steigen auch die Anforderungen an Performance und Stabilität.

dynaTrace Diagnostics® unterstützt Sie als Spezialist für die Performancediagnose und Stabilitätsoptmierung in komplexen serviceorientierten Architekturen (SOA) genau bei diesen Aufgaben.

Performance- und Stabilitätsoptimierung bei Enterprise Application Integration (EAI)

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? Enterprise Application Integration (EAI) ist mehr als nur ein modernes Schlagwort, sondern zählt zu den Kernanforderungen an IT-Manager. 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 Technology®: Transaktionsdiagnose über Systemgrenzen hinweg

Erstmals ist es möglich geschäftskritische Business-Transaktionen aus Endbenutzer-Perspektive bis auf Source-Code Ebene zur Laufzeit eindeutig zu rekonstruieren. Mit Hilfe der PurePath Technologie werden Transaktionen über Systemgrenzen hinweg verfolgt und das dynamische Verhalten Ihrer Applikationen diagnostiziert. dynaTrace Diagnostics erkennt dabei automatisch heterogene Java SE/EE und .NET Anwendungen und instrumentiert wichtige Anwendungskomponenten unterschiedlicher Hersteller mit vorkonfigurierten KnowledgeSensors. Selbst der Datenaustausch zwischen Client und Server oder zwischen mehreren Servern und anderen Technologien ist hierbei kein Problem.

Egal ob Applikationsserver und Integrationsplattformen 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. dynaTrace Diagnostics liefert zudem detaillierte RMI Diagnosen mit genauen Messwerten für Serialization Costs, Bandwidth Usage, Latency und Response Times, wobei selbst unterschiedliche Remoting Protokolle wie RMI/IIOP, RMI/HTTP(s), RMI/T3, etc. unterstützt werden. Selbstverständlich wurde dabei auch an Security-Aspekte gedacht und der Betrieb von Firewalls und DMZs berücksichtigt.

Key-Benefits in SOA Architekturen
Service Oriented Architectures (SOA) Diagnose von SOA-Architekturen mit einer Vielzahl an Web Services (z.B über HTTP, XML, etc.)
Distributed Applications Performancediagnose verteilter Java SE/EE und .NET Applikationen durch vorkonfigurierte KnowledgeSensors™.
Application Support Analyse von proprietären Anwendungen, Java SE/EE und .NET Standalones und serverbasierten Applikationen.
Bottom-Up Diagnostics Identifikation von HotSpots durch Analysen ausgehend vom Netzwerk über RMI-Calls bis hin zur spezifischen Transaktion.
PurePath Technology® 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.
Connector Support Unterstützung von Konnektor-Technologien wie JCA und CICS
Legacy Systems Integration von Legacy-Systems durch Analyse von Response Times.
Ursachenanalyse Unterstützung für EAI mittels der raschen Ursachenanalyse in verteilten heterogenen Java SE/EE und .NET Applikationen.
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.
Plattform Unabhängigkeit UnUnterstützung aller gängigen Betriebssysteme (z.B. Windows, Linux, AIX, Solaris, etc.) und Hardwarearchitekturen (e.g. Intel, Sparc, etc.).
Multi-VM Support Unterstüztung für mehrere VM Hersteller (e.g. IBM, BEA, Sun, Microsoft etc.).
Skalierbarkeit Hohe Skalierbarkeit von mehreren JVMs bis hin zu komplexen Clustern im Produktivbetrieb sorgt für die nötige Flexibilität zukünftiger Anwendungen.

Key Facts

  • Java und .NET Support
  • Verteilte Applikationen
  • Multi JVM Support
  • Connector Support
  • Web Service Support
  • Hohe Skalierbarkeit

Fragen?

Contact Sales