This is really not a Dynatrace question, but well, posting it here anyway 😁
Me & @pdeodato shared some interesting thoughts about APM today, all because of a t-shirt: https://community.dynatrace.com/t5/Dynatrace-Open-Q-A/FUNNY-APM-MONACO-swag/td-p/209427
This got us into an interesting exchange of ideas: what does the M in APM really mean? Is it "Application Performance Monitoring" or "Application Performance Management"? Or, of course, both? And which appeared first?
In favor of "Application Performance Management", we have for instance Wikipedia: https://en.wikipedia.org/wiki/Application_performance_management"
In favor of "Application Performance Monitoring", we have Gartner: https://www.gartner.com/reviews/market/application-performance-monitoring-and-observability
In Dynatrace, we've got both. A quick search for "Management" APM in the Dynatrace.com domain gave me 1400 results, while "Monitoring" APM gave me 1270 results. A very good blog post explains some of the differences: https://www.dynatrace.com/news/blog/apm-tools-vs-apm-platform/
ChatGPT was not quite helpful 🤣
Another interesting article takes us back in time: https://www.dynatrace.com/news/blog/gen-2-vs-gen-3-monitoring-why-does-it-matter/
As I love History and the Wayback Machine (please support it!) I just had to check 😁 What I found out:
Now, I then wondered if I did not have some early document referencing it. And I found a PDF "INS 1997 Survey Results: Network Performance Management", from 1997-10-01, referencing "Application performance management":
On my journey to find an even earlier reference, I remembered Google Books. Books/Magazines/Papers predate the Internet we know, and so we have to redefine when someone started talking about APM. I kept my search only in the 20th century, and for Google Books, here are some references, prefixed with the year and a short excerpt:
I really didn't have more time to check out all references. Some of them have misleading dates, and the excerpts from Google are sometimes misleading. But it seems to be clear that Application Performance Monitoring is really how APM really started...
Do you know of earlier references? Or some more pieces in this puzzle?
Interesting... maybe we should coin our own, APMM - Application Performance Monitoring Management 🤣