ITworld.com
  Search  
ITworld Home Page ITworld Webcasts ITworld White Papers ITworld Newsletters ITworld News ITworld Topics Careers ITworld Voices ITwhirled Changing the way you view IT

Four ways to optimize your portal implementation

12/03/2007

Jasmine Noel, Ptak, Noel & Associates

Have you ever noticed that as application flexibility increases, the more complex the delivery technology becomes, and the more difficult it is to manage performance delivered to users?

On this topic

When applications were monolithic, they were inflexible but relatively easy to manage because everything was in one place. Then along came web browsers, Java, and .Net which increased flexibility, but created a tiered architecture that became a performance management nightmare. And just as IT was finally getting new application management solutions to deal with those tiers, there's a new wrinkle - portals.

Portals enable users to have the simple, familiar browser page look-and-feel, but allow them to interact with multiple services and data-sources. So, instead of flipping between four browser tabs -- say, a customer history page, inventory search page, competitor database page and a quote application page -- there's a single portal with all of the application interfaces displayed simultaneously as portlets. Plus, if Web 2.0 technologies have their way, you'll be able to drag-n-drop info between the portlets.

While portal technology makes applications more flexible, the level of technological complexity has increased from the first Java -based web applications developed just a few years ago. Not only is there more technology in the mix (portal servers, web application acceleration infrastructure, and maybe some SOA integration infrastructure thrown in), but also there are new challenges. For example, it is critical to understand the elements and interactions controlling the rendered page, the affect of extensive personalization options on performance, the effect of client-side scripts on performance, and interactions with external portals or content are just some of the new issues for IT.


To meet these challenges, here are some quick suggestions to help optimize your portal implementation:

First, do not depend solely on your portal vendor to give you the tools to deal with these challenges. The portal vendors will give you tools to monitor their technology not the custom presentation logic your company will be building.

Second, educate your users and developers that the more stuff and personalization they cram on a single portal page, the slower performance will be when it gets out of the lab and into the real world.

Third, educate yourself about what can and should be monitored to understand the user experience. Monitoring a single portal server will not tell you if one portlet is holding up the whole page or if Web 2.0 technology on the client side is killing response time.

Finally, understand how to extend your existing management tools. Many Java and .Net application monitoring solutions will easily extend monitoring to back-end portal and integration servers but may not be able to map the presentation logic driving the page layout delivered to users to that back-end technology. However, this is not about creating another management silo - we have too many as it is -- any new management capabilities should snap into what you already have.

Jasmine Noel is founder and partner of Ptak, Noel & Associates. With more than 10 years experience in helping clients understand how adoption of new technologies affects IT management, she tries to bring pragmatism (and hopefully some humor) to the alignment of business and IT operations discussion. Send any comments, questions or rants to jnoel@ptaknoelassociates.com




Sponsored Links

IP Networks Boost Secure Health Communications
AT&T provides secure communication to keep health care moving forward.
Client PCs As Strategic Assets
Read How IntelĀ® Is Decreasing TCO And Delivering Measurable Business Value Year After Year.
RESOLVE SUPPORT ISSUES from your Desktop!
Minimize downtime with a remote support solution that lets you resolve issues right from the desktop
SOLVE SUPPORT ISSUES on the First Call!
REMOTELY CONTROL AND CONFIGURE SYSTEMS. Easily install applications, updates. All from your Desktop!
Processor-Based Server Selection Guide
All Servers Are Different. Find The Right One For Your Data Center.
» Buy a link now

Advertisements
Sponsored links
Bring harmony to your mix of UNIX-Linux-Windows computing environments
KODAK i1400 Series Scanners stand up to the challenge
Locate Hidden Software on business PCs with this free tool
Top 5 Reasons to Combine App Performance and Security
 Home   Applications
www.itworld.com    open.itworld.com     security.itworld.com     smallbusiness.itworld.com
storage.itworld.com     utilitycomputing.itworld.com     wireless.itworld.com

 
Contact Us   About Us   Privacy Policy    Terms of Service   Reprints  

CIO   Computerworld   CSO   GamePro   Games.net   Industry Standard   Infoworld   ITworld  
JavaWorld   LinuxWorld  MacUser   Macworld   Network World   PC World   Playlist  

DEMO   IDG Connect   IDG Knowledge Hub   IDG TechNetwork   IDG World Expo  

Copyright © Computerworld, Inc. All rights reserved

Reproduction in whole or in part in any form or medium without express written permission of Computerworld Inc. is prohibited. Computerworld and Computerworld.com and the respective logos are trademarks of International Data Group Inc.