Commentary

Charles Babcock
InformationWeek  

SOA Applications In Virtual Machines? Experience Matters

Not everybody remembers a little outfit called Wily Technology. It was a Silicon Valley startup that caught my eye because it did something that made eminent common sense: it watched a running Java application the way an end user would experience it on the Internet. In January 2006, CA acquired the eight-year-old company for $390 million.

Not everybody remembers a little outfit called Wily Technology. It was a Silicon Valley startup that caught my eye because it did something that made eminent common sense: it watched a running Java application the way an end user would experience it on the Internet. In January 2006, CA acquired the eight-year-old company for $390 million.How can you know when a startup will pan out? You don't, but one of my indicators is to look at what the founders have done previously. When someone approached me to say I should take a look at the team at BlueStripe Software, I asked what made them different from everybody else. After several false starts, word gradually filtered through various spokesmen that this company included several early builders of Wily. Chris Neal, BlueStripe CEO, was VP of field operations for Wily and its early builder of revenue. John Bley, BlueStripe's chief architect, was an early engineering employee at Wily who eventually went into product management; ditto for John Whittington, BlueStripe VP of business development, who also filled that role at Wily.

The other principals had lived through decisive product periods at either Cisco, IBM's Tivoli system management, or Relicore, which eventually merged into Symantec. This isn't a sure sign of continued success. I've seen too many executives succeed once and announce they were about to do it again by divine right. It ain't necessarily so.


More SMB Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

But expertise once applied to the demands of one era can sometimes be reapplied in another. Wily's principals understood the blind spots to running Java applications. You might be able to see the server and software running and you might even be able measure user response times. But if you didn't know the user was only getting an error message, it was all for naught. Wily's Introscope could detect that the application wasn't returning the result that the user needed and then alert someone who should care.

In talking to BlueStripe CEO Chris Neal, he says the problem with application operation now is that it may be split up into separate parts, with several parts running in virtual machines. I've heard this is a hard-to-manage setup and virtualization obfuscates the attempt to get a view of how the total application is running. Another way of putting it is applications these days are segmented to reflect varied business processes, but you don't know how well the business process is running because there are so many moving parts in isolated containers.

BlueStripe purports to address this issue, which places it in the midst of the drive toward virtualization combined with the trend to try to get to service-oriented architecture, or at least an application that consists of manageable modules of code. I don't know that BlueStripe will be able to bring any secret sauce to the process, but judging by its founders' focus of the past, they at least have excellent knowledge of what's gone wrong before and what might be done to correct it.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links