Die dynaTrace Architektur

In den letzten 5 Jahren sind die Softwareanwendungen sehr komplex geworden. Die Anforderungen der Benutzer und des Managements steigen kontinuierlich. Die IT-Abteilung muss immer mehr mit immer weniger Ressourcen bewerkstelligen. Herkömmliche Performance- und Skalierbarkeitstools werden diesen Erwartungen nicht mehr gerecht. Daher ist eine neue Herangehensweise nötig, den hunderte von führenden Anwendungsanbietern mit dynaTrace geschafft haben.


dynaTrace verwendet einen grundlegend neuen und revolutionären Architekturansatz für das Application Performance Management. Nur die patentierte, transaktionsbasierte PurePath-Technologie ermöglicht den einzigartigen, durchgängigen Performance-Management-Ansatz, der sich über den gesamten Applikations-Lebenszyklus erstreckt und ein Höchstmaß an Automatisierung bietet. Monitoring war gestern – proaktives Handeln ist die Zukunft.

Unabhängig davon, ob Sie in eine ganze Produktpalette oder nur in ein Tool investiert haben, herkömmliche APM-Lösungen halten oft nicht, was sie versprechen. Vielfach ist die APM-Anwendung zu kompliziert zu bedienen und deckt nur Teilbereiche ab. dynaTrace hat dies dank der Erfahrung und durch enge Zusammenarbeit mit Kunden geändert. Im Mittelpunkt der Lösung von dynaTrace steht eine 3-Schichten-Architektur, die Einschränkungen herkömmlicher APM-Ansätze beseitigt. Smarte Agenten erleichtern den Einsatz der Software, reduzieren das Risiko und steigern damit den Mehrwert. Ein globaler (oder asynchroner) Collector erhöht die Skalierbarkeit in verteilten und dynamischen IT-Umgebungen. Im Herzstück, dem dynaTrace Server, werden die Daten zusammengeführt und einzigartige Auswertungsmöglichkeiten stehen zur Verfügung .

Erfahren Sie mehr

Verteilte, service- und messagebasierte Architekturen, Open Source und Frameworks von Drittanbietern, Komponenten, die von verteilten Entwicklungsteams erstellt werden, virtualisierte Data Center und Cloud-Computing sind spannende und sinnvolle Neuerungen. Für das Application Performance Management bedeuten sie allerdings einen rasanten Anstieg der Komplexität. Der Schlüssel zum Erfolg liegt darin, zu verstehen, wie sich eine Anwendung unter Last wirklich verhält. Ermittelte Durchschnittswerte, Heuristik und Sampling bieten hier weder genug Tiefe noch ausreichend Klarheit. Die riesige Anzahl von Log und Debug Ausgaben ist nicht mehr handhabbar und mit mehr Informationen steigt der Overhead. Die patentierte PurePath-TechnologieTM von dynaTrace ermöglicht all das mit vernachlässigbarem Overhead und minimalsten Konfigurationsaufwand.

Erfahren Sie mehr

Moderne Applikationen sind zunehmend verteilt und global ausgelegt. Für Architekten und Operatoren ergeben sich daraus völlig neue Herausforderungen. Sie müssen das Laufzeitverhalten über Systemgrenzen hinweg verstehen, Skalierungsengpässe bei Remote ausgeführten Transaktionen auffinden und Stabilitätsprobleme isolieren, wenn Komponenten und Frameworks von Drittanbietern im Spiel sind. Zudem müssen sie sich Gedanken über die Datensicherheit, die richtige Konfiguration von Firewalls und einen minimalen WAN Traffic machen. dynaTrace hat in den weltweit anspruchsvollsten Umgebungen für Finanzapplikationen bewiesen, die Anforderungen an Skalierbarkeit zu erfüllen. Sie können sicher sein, dass dynaTrace auch den Bedürfnissen Ihrer umfangreichsten, global verteilten Applikationen gerecht wird.

Erfahren Sie mehr

Der vermehrte Einsatz von Virtualisierung und Cloud-Computing brachte eine neue Welle an Komplexität mit sich. Was einerseits die Verwaltung der Server-Umgebungen vereinfacht, macht andererseits das Applikationsmanagement aufwendiger. Plötzlich stimmen Messwerte von physischen und virtuellen Maschinen nicht mehr überein. Virtuelle Maschinen und virtuelle Server werden dynamisch hinzugefügt, verschoben oder entfernt. Systeme für das Applikationsmanagement müssen daher smarter und dynamischer werden, sich automatisch anpassen, völlige Transparenz bieten und ohne Datenverlust arbeiten. Genau unter diesen Gesichtspunkten wurde dynaTrace entwickelt und erfüllt damit höchste Anforderungen komplexer Anwendungsarchitekturen.

Erfahren Sie mehr

Anwendungen müssen jahrelang im Einsatz bleiben. Wir können sie nicht nur einmalig entwickeln, testen und dann in Produktion nehmen. Wir beheben Fehler, verbessern, erweitern, verbinden, aktualisieren, verteilen und virtualisieren sie. Der Lebenszyklus einer Anwendung ist ein kontinuierlicher Prozess mit einer Vielzahl an Beteiligten. dynaTrace unterstützt alle Akteure, ob Entwickler, Architekten, Tester, Operatoren oder die Geschäftsleitung, mit EINEM einzigartigen Cross-Lifecycle-System. Dieses erhöht den Automatisierungsgrad und schafft in jeder Lebenszyklusphase einen echten Mehrwert.

Erfahren Sie mehr

Je mehr Personen in den Lebenszyklus einer Applikation involviert sind, desto herausfordernder ist die Zusammenarbeit. Die einzelnen Akteure haben oftmals unterschiedliche Informationen, Aufgaben und Vorstellungen und sprechen verschiedene Sprachen. Ohne ein zentrales Repository, eine gemeinsame, einheitliche Quelle objektiver Fakten, ist die Zusammenarbeit schwer oder sogar gänzlich unmöglich. Durch den konsequenten Systemansatz von dynaTrace ist ein Framework entstanden, das einfaches, übergreifendes und Dashboard-basiertes Zusammenarbeiten entlang des gesamten Lebenszyklus ermöglicht. Operatoren und Tester teilen ihre automatischen Aufzeichnungen mit Entwicklern und Architekten, welche die Daten in ihren Dashboards analysieren und interpretieren.

Erfahren Sie mehr

Ihre Anwendungsumgebung und die Anforderungen an diese sind einzigartig. Daher benötigen Sie ein flexibles und anpassbares APM-System, das in der Lage ist, Ihren speziellen Anforderungen heute und auch zukünftig zu entsprechen. Um dies zu ermöglichen, bietet dynaTrace ein offenes und OSGi-basierte Plug-in-Modell, REST-Schnittstellen, ein flexibles Dashboard System und vieles mehr. So ist sichergestellt, dass das System in der Lage ist, mit den zukünftigen Anforderungen in ihrer gesamt Vielfalt mitzuwachsen.

Erfahren Sie mehr