text: Open Source Application Performance Monitoring for the Crowd: inspectIT | Karlsruher Entwicklertag 2016
  Open Source Application Performance Monitoring for the Crowd: inspectIT
  Tutorial Day - 17. Juni
  In vielen Software-Projekten wissen häufig nicht nur Anwender sondern auch Entwickler nicht warum sich ihre Anwendung verhält wie sie sich eben verhält. Wieso ist meine Anwendung so langsam? An Performance-Tests wurde während der Entwicklung nicht gespart. Was kann also das Problem sein? Abhilfe kann in solchen Fällen ein Application Performance Management Werkzeug schaffen, wie beispielsweise das Open Source-Werkzeug inspectIT.
  Dies ist ein leistungsstarkes Werkzeug, dass dazu dient, die Metriken von Software-Anwendungen zu überwachen, sodass jederzeit Informationen über die Anwendung verfügbar sind, um jedes potenzielle Funktions-, Leistungs- oder Zuverlässigkeitsproblem analysieren zu können.
  Dieses Tutorial bietet einen einfachen Einstieg in die Performance-Analyse von Java-Anwendungen. Zu Beginn wird die Motivation für die Problematik Software-Performance vermittelt und die Teilnehmer werden mit den notwendigen Grundlagen des Themas vertraut gemacht. Anschließend wird ein technischer Blick vor und hinter die Kulissen von inspectIT geworfen um den Teilnehmern einen Einblick zu geben, wie das Tool funktioniert. Danach wird den Teilnehmern eine Möglichkeit aufgezeigt wie sie ein Tool zur Performancemessung in einen Anwendungsserver integrieren und konfigurieren um die gewünschten Daten über die Software-Anwendung zu erfassen. Ein großer Fokus wird auf die Analyse der Daten geworfen um die Teilnehmer in das Erkennen und Diagnostizieren von Problemen einzuführen. Da im Projektalltag die Zusammenarbeit in den Bereichen Entwicklung und Betrieb immer mehr an Bedeutung gewinnt (Stichwort "DevOps"), zeigen wir wie eine interaktive Problemlösung stattfinden kann.
  https://github.com/inspectIT/inspectIT
  36_2016_06_17 Karlsruher Entwicklertag - Public.pdf
  Seit mehr als 5 Jahren ist Ivan Senić teil der Application Performance Management Abteilung der NovaTec Consulting GmbH. Er engagiert sich besonders in der Entwicklung des Open Source Performance Monitoring Werkzeuges inspectIT und ist an weiteren innovativen Themen im APM Umfeld beteiligt. Herr Senić hat zahlreiche Performance Firefight Projekte bei Kunden durchgeführt und ihnen dabei geholfen Performance Probleme zu identifizieren und Lösungen bereitzustellen. Ein großes Anliegen und Ziel für Herrn Senić ist es Werkzeuge, Aktivitäten und eine Mentalität in Entwicklungsprozessen zu etablieren, um hoch performante Software-Anwendungen zu garantieren.
  LinkedIn Profil: https://www.linkedin.com/in/ivansenic
  LinkedIn Profil: https://www.linkedin.com/in/hegerchr
  Mario Mann ist Consultant bei der NovaTec Consulting GmbH. Seit seinem erfolgreichem Studium der Informatik ist er als Performance Engineer bei einer Großbank im Einsatz. Parallel dazu ist er an Themen rund um APM - Application Performance Management - in der gleichnamigen Competence Group engagiert.