Travel industry giant Orbitz Inc. couldn't wait for management software vendors to offer the tools it needed to track how integrated applications performed under pressure. So the online travel company built its own.
"We needed to figure out how to manage all of the many devices and elements and integrate them into one kind of view of operations," says Kevin Malover, Orbitz CIO. He says the Chicago company that searches about 450 airlines to find the lowest airfares for customers needed to ensure "all of the moving parts" worked together smoothly for a more-than-satisfactory end-user experience.
For Orbitz, the high volume of online transactions required the company jump a bit ahead of network management vendors and write its own software to manage the performance of its Web service applications, which include booking airline tickets, via the Web. When a customer visits the Orbitz Web site, he triggers a process that involves Orbitz getting the user request, searching numerous databases, delivering travel options, tweaking the details, handling credit card authorization, confirming accounts and so on.
Unfortunately for Orbitz - and despite a lot of recent talk from management software companies - industry watchers say most vendors can not yet manage Web services, or the technology that uses XML interfaces to let applications talk to each other and potentially work as one business application or process. For Orbitz and the billions of transactions the site processes per second, all those moving parts pose problems for traditional management tools.
"Travel is not static. The inventory changes every second, and these transactions are fairly complex," Malover says.
Several vendors can manage the performance, including metrics such as response time, availability and accuracy, on an individual application, server or device fulfilling a user request. But tracking each transaction in a process that involves several pieces of software working together and then relating how the performance of one step can or will affect the next step in the process remains a challenge for most management software.
Although Orbitz uses Micromuse's Netcool network management software to detect faults, Malover says the company designed its own application that would alert network operations staff to application behavior and online service abnormalities.
"We built alarming into our application layer not to tell whether there is a terrible event happening on a server, but to see how the application is behaving, how well applications are working together and what's happening when a customer visits our site," Malover says.
Making the various networks, systems and databases work together requires a high level of integration between multiple applications and creates a lot of room for performance problems. "It's more about flagging a wacky response from an application than looking for failures," Malover says.
In fact, users asked about the main inhibitors to Web services adoption said they found performance management products to be too immature, among other issues. And while security topped the list of user worries about implementing Web services, reliability and interoperability came in second and third, respectively, in an Evans Data survey of 400 enterprise development managers.
As for the security concerns, standards groups are debating where and how to incorporate security into future standards such as WS-Security and WS-Routing. And the Organization for the Advancement of Structured Information Standards is developing ebXML, which includes models for security and standardizing electronic business processes.
While many seem to accept that security concerns need more attention, many management vendors say their software can address user concerns about performance, reliability and interoperability by managing network, systems and application performance and availability.
Right now there are few network, systems and applications management software vendors that say they can detect inaccurate application response and incorrect content delivery. Smaller vendors such as TeaLeaf Technology and Webhancer say they can measure Web application performance from an end-user perspective and let network operations know when inaccurate content is delivered. And while not making that claim, big framework vendors say they too can manage multiple applications as a service being deployed by enterprise companies today.
Heavyweight network management contenders Computer Associates, IBM/Tivoli Systems and Hewlett-Packard detailed this spring how their software can manage multiple applications integrated to deliver one service and manage how well those applications work together.
Part of the problem in managing multiple elements as one is the nature of network management software. Most tools require server software installed at a central location, while software agents reside on the device to be managed. Because the idea of Web services would let applications across the Internet dynamically talk to each other, placing agents to collect performance data at every hop along the way represents a challenge.
Using standards and protocols to integrate applications on an intranet poses less of a management issue because all the elements of the service reside within the corporate firewall. Companies such as BMC Software and Aprisma say their application management software can manage processes that tap multiple resources within a firewall.
When deploying Web services via an extranet, or shared Web site with a specific business partner, companies can use dedicated VPN lines and other means of securing the connection and creating a path for the components to work together. Using industry protocols and standards lets the disparate applications communicate, but also gives management software the ability to get in on the conversation.
CA incorporated support for XML, Simple Object Access Protocol (SOAP), Universal Description, Discovery and Integration (UDDI) and Web Services Definition Language (WSDL) protocols into its CleverPath portal software in April. The company says the protocol support lets the portal software understand the application trying to connect to it.
Tivoli and HP were among the companies that added support for Sun's Java 2 Platform Enterprise Edition and Microsoft's .Net application development environments in anticipation of managing applications developed specifically with XML, UDDI, SOAP and WSDL integration in mind. NetIQ also intends to put its AppManager suite of software to use when enterprise companies embrace the new technologies.
But industry watchers say it's too soon to determine if these packages truly can manage complicated transactions and integrated applications across network domains because Web services technology has not yet seen widespread adoption by enterprise companies.
- +
Strategies for Dealing With IT Complexity 24/12/2007 10:30:47
Every innovation, every business process improvement, comes with an IT complexity tax that must be paid by CIOs in time, money and sweat. Here are strategies to mitigate the increasing complexity of IT as it enables new business.Every innovation, every business process improvement, comes with an IT complexity tax that must be paid by CIOs in time, money and sweat. Here are strategies to mitigate the increasing complexity of IT as it enables new business.
Read up on the latest ideas and technologies from companies that sell hardware, software and services. Security Inside Out
Delivering the Power of Choice with Microsoft Dynamics CRM
Data grids and service-oriented architecture
Refresh your AUP: Top tips to ensure your acceptable use policy is fit for purpose
Wireless LANs: Is my enterprise at risk?
CRM your salespeople will love
Best Practice in Building an Integrated Information Management Strategy
Cutting printer costs
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
PGP and Ponemon Institute Unveil Inaugural Australian Data Breach Study 2008 2008-11-20 17:34:00+11
Symantec Cloud Services Transform Data Centre Operations Through Proactive Management 2008-11-20 12:06:00+11
Verizon Business Offers Tips to Building a Successful Unified Communications and Collaboration Plan 2008-11-20 12:04:00+11
AARNet Brings 4K Digital Cinema to Australia: First 4K HD Video Signal delivered into Australia by AARNet 2008-11-20 12:02:00+11
NetApp Named 2008 Citrix Ready Solution of the Year by Citrix Systems 2008-11-20 11:33:00+11
Enterprise Wireless WLAN Security
Learn more about the security challenges to be faced when defining and implementing security mechanisms within diverse wired and wireless network environments. Download this must-read guide to plan your wireless data protection strategy now.









