Archive for November, 2012


Monday, November 19th, 2012

Justin Bieber, James Bond, weight loss and Boundary

Friday, November 16th, 2012

Is Application Performance Management dying?

Thursday, November 8th, 2012

Interesting article in Information Week yesterday – What’s killing APM

Some high(low?)lights….

Those experiencing outages on a daily basis went from 8% in 2010 to 10% now, and those experiencing monthly outages went from 24% in 2010 to 27% now.

>>Wow….has this become like the blue screen of death? We’re being educated by the application providers to expect outages in the apps that we use? I don’t accept that. I just think that application infrastructures have become so complex that IT is having a hard time managing them appropriately. They need help!

As app environments become more dynamic and lifecycles for apps shorten, the substantial effort required for APM isn’t worth the already iffy results it provides.

One area where APM tools definitely have let IT pros down is in keeping up with complexity. As apps take a more service-oriented design, the task of setting up an APM tool to give anything close to meaningful information is much harder than it used to be. As one survey respondent put it: “There is a major conundrum related to the real-world use of APM tools. They work quite well in a static infrastructure environment. Unfortunately, current APM tools do not work well in dynamic Web services, and public and private cloud-based infrastructures, since they depend on statically defined relationships. By the time these relationships are defined to the APM tool, they will in all probability be obsolete, thereby negating the value and relevance of the APM tool.”

>>I agree. The vendor community needs to rethink the APM model. Here are some of the issues that traditional APM approaches struggle with:

1. Modern apps have dynamic, indeterminate infrastructures
2. Modern apps are not single language, they are increasingly Polyglot
3. All layers of the “app stack” cannot be instrumented as in the past (think about the network layer in cloud as one simple example)
4. Apps run across multiple providers….time-stamping is often a problem (different providers have different clocks)
5. Application code changes very frequently; multiple times every day in many cases

This is exactly the problem that we are trying to solve at Boundary. Create something so simple to deploy and cost effective that it’s a no-brainer to implement. Something that is real-time (not polling or sampling). Something that does not require a “defined application topology” to operate but instead has a constantly changing topology as the application itself changes. Something that works across Polyglot apps….not just Java or .Net or Ruby (Erlang anyone?)

Some of the differences that we see between traditional and next gen APM….

And finally, nobody should be surprised. Management tools always lag the application infrastructure by several years which creates customer frustration (it’s just a fact of life though….bought my daughter an iPhone5 but cannot find a case for it – same thing).

And, the big vendors are not the ones that step up. They have much slower product cycles and are not in-tune with early adopter customers. Innovation in management will always come from small vendors.

Boundary anyone?

So cool…..

Wednesday, November 7th, 2012

Look up your neighbor (if you care), your employer, your zip code.

Innovative use of product and nice marketing

Ugh….patent lawsuits from big companies come to Application Management

Monday, November 5th, 2012

CA Inc. (CA) on Monday sued a software company founded by one of its former employees for allegedly infringing three of its patents.

The Islandia, N.Y. company accused privately held New Relic Inc. of reusing the some of the intellectual property CA acquired through its 2006 purchase of Wily Technology. Wily founder Lew Cirne joined CA through the acquisition and remained an employee until 2007. He started New Relic in San Francisco in 2008…..

Where have all the Managed Service Providers gone for the Cloud or hybrid IT?

Thursday, November 1st, 2012

Sort of thinking about the whole theme of Cloud based IT services and in fact more than that hybrid application infrastructures. It’s not just about the Cloud, it’s about all the other many pieces that come together to make up today’s applications.

Are any MSPs offering monitoring services that can deal with this? Something that can give you early warnings of EC2 problems and the affect they have on your app, understanding when 3rd party APIs are running slow, combining that with the on-premise part of the application and rolling it all together to understand end user experience. And of course, being able to swiftly and painlessly migrate/move part of your infrastructure when problems do occur?

Is anyone doing this or is everyone too busy offering remote monitoring for MS Exchange etc? Love to hear from you….email me

Joe P(@mspmentor)….Charles and Celia W(@mspalliance)…..know of anyone pushing into modern application infrastructures?

If not, then let’s start one!

Another Cloud outage

Thursday, November 1st, 2012

Watch the Boundary blog today, we’ll be writing up another Cloud outage that was spotted by a Boundary customer many hours before the Cloud provider sent notification.

My point here is NOT to bash the Cloud providers. Without being sure but I would think they have better availability and performance of almost any data center worldwide – Cloud is the future and the providers are providing incredible benefits.

But instead it is to educate folks that you cannot absolve yourself of the responsibility for ensuring that your customers are getting great performance. That is not the responsibility of the Cloud provider; it is your responsibility. Customer satisfaction is always your responsibility and just because you are using Amazon, Microsoft, Google, Rackspace, Softlayer, EngineYard or anyone else – you still have the responsibility.