This week I joined Moogsoft as VP of Product Marketing. Given my background in Application Performance Monitoring (APM) working at market leaders like Precise (2004), OpTier (2008) and AppDynamics (2011), I’ve seen a lot change over the past decade. What’s perhaps ironic (and scary), is that both Precise and OpTier are now out of business after they were both acquired, while AppDynamics is pre-IPO and killing it. You snooze, you lose in this game.
You might therefore think, why aren’t you back in APM working for the next wave of wannabe startups? Truth is, I looked at many of the new startups and didn’t see anything new, disruptive or exciting. I mainly saw startups offering cloud based real-time monitoring with second granular visibility, or as I like to call them “Wily Dashboards with lipstick”. I remember when I asked a large bank in Zurich (think cheese or chocolate) how useful their Wily dashboards were for troubleshooting and they replied, “Not very, but it looks cool”. Cool, unfortunately, doesn’t do it for me because most of the time “cool” doesn’t actually solve business problems. And if as a vendor, you don’t solve compelling customer problems, you’re screwed.
The waves of Agile, SOA, Virtualization, Cloud, Mobile, Big Data and now Micro-Services mean that complexity and change are actually worse than it’s ever been for dev, ops, devops, bizdevops (or whatever you call them) to actually manage. BTW – that was 9 buzz words I just mentioned. For your typical enterprise, the above complexity is biblical, expensive and overwhelming for everyone involved.
My previous company just published an infographic highlighting that 65% of Enterprises have at least 10+ monitoring tools at their disposal. Based on my experiences, this number is more like 25-50, if you include open-source tools in the mix. So basically, each enterprise has 50 different sets of performance metrics, contexts, views, alerts, events, reports, user interfaces and logins. That’s some scary sh_t right there, given the level of duplication, overlap and noise those tools will create. When I spoke with a large payment provider in the US, they told me that 15% of their total server resource was spent on monitoring agents (each server had at least 7-10 agents installed), and most monitored the same metrics. It’s fair to say that managing the performance and availability of applications and services in the enterprise is a tough nut to crack.
For example, the diagram at the top of this blog post is a recent scrubbed monitoring architecture from a well-known enterprise that highlights the complexity I just highlighted.
This is why I joined Moogsoft. The Enterprise in question just ripped out IBM Netcool and replaced it with Moogsoft’s Incident.MOOG.
At AppDynamics, I helped customers rip out the old legacy CA, IBM, HP and BMC application monitoring suites that delivered no value back in 2011.
At Moogsoft, I will help customers rip out the last of the IBM, BMC, CA, and HP products that are crippling the way customers manage their applications, infrastructure and services. In the last ten years, EVERYTHING has changed apart from the Manager of Managers (MoM) customers use to manage alerts, events and incidents. When I look at Moogsoft, it has everything AppDynamics had when it first started: disruptive technology, domain experts, competitive spirit, and a cheeky brand that stands out from the old timers.
Let’s get it on!