Architecture - DevSource
DevSource: Microsoft Developer Resource DevSource Home Sponsored by Microsoft Home Add Ons Architecture Languages Techniques Using VS Forums
Home arrow Architecture arrow End-To-End Control for Java Stacks
End-To-End Control for Java Stacks
By DevSource

Rate This Article: Add This Article To:

End-To-End Control for Java Stacks
( Page 1 of 2 )

Q&A: Symantec addresses the challenge of making Java a more manageable platform.

With Symantec's acquisition of Veritas in the summer of 2005, the combined companies took on the challenge of extending Symantec's role as a protector and manager of desktop systems into the enterprise data center. On the eve of this year's JavaOne conference, Technology Editor Peter Coffee spoke with Bob Maness, vice president of product operations in Application Performance Management Solutions for Symantec, in Cupertino, Calif., about the mandate to make Java a more manageable platform and the opportunities that Java technologies and standards afford to that end. Also participating in the discussion was Product Marketing Manager Sateesh Narahari.

What's the connection between Symantec's application-performance management offerings and the issues that are on the agenda at JavaOne?

ADVERTISEMENT

Maness: During development, the developer is often not so much concerned with performance as with putting the pieces together. Only when the application is put into production does the developer find that the application did not behave as expected. So it's all about pushing application performance into the tool suite that's needed to manage the data center to the service levels that IT is being held to. It's helping developers meet expectations throughout the application life cycle.

In Java's early years, its demands for processor and memory resources often eclipsed its strengths. Has 10 years of Moore's Law progress overcome those issues and let Java's advantages emerge from that shadow?

Maness: Java's made great strides in the enterprise, and we're seeing that in the explosive adoption of Web-based applications that are built on Java in online banking, ERP [enterprise resource planning], all the multitier applications. Java's the fastest-growing tier in that end-to-end application transaction path.

Another thing that's helped Java is the introduction of .Net. Microsoft now talks a lot about doing the same things that Java does, and it makes Java look more mature by comparison. Customers see a role for .Net on the front end of an application, and Java on the back end. What they're saying is that there are some cool things that .Net can provide, but it introduces some immaturity in manageability and performance, while Java has more mature tools.

Guru Jakob Nielsen offers advice on designing applications for usability. Click here to watch the video.

Developer tools have always relied on Java's end-to-end object orientation to allow better insight into code, to tell the developer things about the code with more specificity and more transparency than with other programming environments. Does that carry over to the management side, with Java giving better access to the knobs that control the black box?

Maness: It's more exposed, but, like any exposure, that can create initial difficulties in management. Having more flexibility in building code and more components exposed is not the same as having standard ways of managing those components. If you look at the mainframe world, over time you got very mature ways of managing that environment.

The Symantec i3 tools started out as ways to manage databases. As Web-based applications became more important in enterprises, we saw a need to manage not just the Java tier—the Web application server tier—but also the effects of that tier on the others. IT management is being held accountable for the whole end-user experience. When you're doing a shopping-cart transaction and you get an hourglass and you walk away, the application didn't do its job—even if everything was up and all the code was working fine.

Next Page: "Application problems."



 
 
>>> More Architecture Articles          >>> More By DevSource
 



HD VOIP Has Arrived (with Tony Konstner)

Play Video >

All Videos >

Google and blonde jokes?

Read now >

Favorite books!

Read now >

View Now
DevSource RSS FEEDS
XML Want an easy way to keep up with breaking tech news? And the Get DevSource headlines delivered to your desktop with RSS.