Skip to main content

Posts

Showing posts from 2018

AIOps is a feature

Amazing that it’s been two months since last writing, but it’s been a bit busy launching new products and getting customer implementations under our belts. Since the well-oiled machine is accelerating, and additional help is inbound, there is more time in the day to analyze the market and the rapid changes occurring. There has been a lot of AI washing, even more so than 10 months ago when this was penned. As expected, AI is the new cloud (these Microsoft AI commercials are driving me crazy). If you don't have AI in your message, you are not relevant. The buyers of technology are eating up the wording even though this is far from reality, as I have explained. The outcomes associated with generically attaching to a word is a good marketing move but creates a mess for the users of technology, and those analysts who cover and define markets. We already are seeing many end users of technology asking why they need so many different "AIOps" tools.
For those who see this term, bu…

Misunderstanding "Open Tracing" for the Enterprise

When first hearing of the OpenTracing project in 2016 there was excitement, finally an open standard for tracing. First, what is a trace? A trace is following a transaction from different services to build an end to end picture. The latency of each transaction segment is captured to determine which is slow, or causing performance issues. The trace may also include metadata such as metrics and logs, more on that later.
Great, so if this is open this will solve all interoperability issues we have, and allow me to use multiple APM and tracing tools at once? It will help avoid vendor or project lock-in, unlock cloud services which are opaque or invisible? Nope! Why not?
Today there are so many different implementations of tracing providing end to end transaction monitoring, and the reason why is that each project or vendor has different capabilities and use cases for the traces. Most tool users don't need to know the implementation details, but when manually instrumenting with an API, t…