Monitoring the Amazon.com customer experience
Computerworld - Because many Web applications are potentially revenue-generating, it's not surprising that e-businesses are turning to application performance management (APM) software to measure customers' experiences when they place online orders or search for items.
One of the best-known Internet businesses is relying on the technology as it tries to keep transactions moving along smoothly. Amazon.com Inc. measures the performance of every critical application involved in an online transaction, using APM software from Precise Software Solutions Inc. in Westwood, Mass.
The software "gives us a granular level of detail, so we're able to break down to the lowest level of performance within each application or session to see what's happening," says Matt Swann, director of database systems and engineering at the Seattle-based online retailer.
Amazon monitors application performance through its Oracle database environment, which feeds all the content to its Web site. It can track the speed and performance of each step in a transaction, including placement of an item in a cart, completion of an order and e-mail notification to the customer. "We can see how each particular software application is working as the data goes through the pipeline, and measure the response time," Swann says.
The APM software collects performance data from databases that support multiple terabytes of data and run thousands of transactions per second, Swann says. It provides real-time alerts when problems occur and allows Amazon to analyze the cause of the problems.
Performance data is stored in a data warehouse maintained by Precise. Trending features in the software provide Amazon with more exact evaluations of how systems are performing so it can avoid bottlenecks during peak-demand times such as the holidays, Swann says.
Dennis Drogseth, vice president of consulting firm Enterprise Management Associates Inc. in Boulder, Colo., says APM is particularly useful for managing Web applications. "The changes in application traffic patterns are less predictable with Web-based applications," he says. "You can have [usage] changing frequently at different times of the day for different reasons."
Violino is a freelance writer in Massapequa Park, N.Y.
Read more about Networking in Computerworld's Networking Topic Center.


- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- IBM Synchronizes its Commerce 2.0 Strategy with 'Smarter Commerce' Initiative
- IDC Insight highlights the important elements of the IBM Smarter Commerce announcement and looks at the implications of the announcement in the context...
- How to Justify the Cost of a TMS by Automating Freight Audit & Payment
- Read this white paper to learn how implementing a service-based TMS, together with a well designed freight audit and payment module help reduce...
- The New Business Case for Inbound Transportation Management
- Read this white paper to learn how implementing a cloud-based TMS, together with a well designed freight audit and payment module, can help...
- Managing Volatility Through Smart Inventory Planning
- This paper will consider the latest developments in inventory optimization technology, including a look at how leading CP companies are using this generation...
- Smarter Commerce for Consumer Electronics
- Smarter commerce is more than just an idea-when applied, it provides real business results. This paper discusses how IBM helped consumer electronics companies... All E-business White Papers
- Seven Deadly Sins of Cloud Security (Video)
- As cloud computing gains popularity, too few people are aware of the security threats that are emerging. In this short video, experts from...
- Delivery Management -- Extending Lifecycle Management
- Date: Wednesday, June 20, 2012, 1:00 PM EDT
Siloed organizations continue doing the wrong things and doing things wrong, leading to increased costs,... - Leverage automation today to reduce IT complexity
- Date: Tuesday, June 5, 2012, 2:00 PM EDT
Whether your B2B complexity is caused by multiple technologies due to M&A, business or application specific... - Redefine Expectations in the Data Center
- Need to do more with less? Watch this video to learn how HP ProLiant Gen8 servers can help your business deploy servers three...
- BMC Control-M - Single Point of Control Demo
- With BMC Control-M, you schedule and manage everything - down to the very last platform and application - from one simple interface. It's... All E-business Webcasts