Guest post by Danielle Scherer, Solutions Marketing Manager
Online banking has changed the way we deal with personal finances. With online banking, we can pay bills and not use a stamp, transfer money between accounts, and check account balances 24 X 7. But what did the bank have to do to create the online banking application? Chances are, the bank added some non-mainframe components that communicate with legacy DB2 or IMS databases through middleware. How complex is that application – how many hops does the application take to get from your PC to the mainframe database and back? What happens when you have to wait 5-10 seconds for a response?
This is your money, and you want to know that it’s there. After all, if your bank consistently prevents you from seeing your account information because of scheduled maintenance or if it takes several seconds for you to get a response, you may just switch banks.
It’s important for IT organizations like the bank to maintain application performance and availability. Composite applications like online banking often have an owner who is responsible for ensuring the overall quality of service delivered by the composite application and owners who are responsible for each of the individual application components.
When problems occur, the composite application owner must work with associated application component owners and infrastructure technology administrators to quickly determine what’s causing the problem and then fixing it. Because of the complexity of composite applications, this presents a challenge. To find the cause of the problem, the bank could convene a war room where everyone points a finger and someone else. Or the bank could look at the application and transaction holistically with intelligent software and find the problem quickly.
Integrated, intelligent software permits a unified, enterprise-wide approach for managing composite applications. The ideal solution provides a console that gives composite application owners, mainframe application owners, and middleware administrators a broad view of all application components and their relationships. They can view the performance of applications as transactions traverse through the middleware.
The benefits are significant. A unified approach eliminates wasteful and cumbersome “all hands on deck” exercises in addressing problems, permitting more efficient and faster problem resolution. Consequently, the IT staff can maintain agreed on performance and availability levels in composite enterprise applications and reduce costs at the same time.
When you use composite applications like online banking, you don’t really care why something is broken or where it is. All you want is results. IT organizations care passionately about why and where problems occur. And they can find and resolve those problems quickly with intelligent solutions.
The postings in this blog are my own and don't necessarily represent BMC's opinion or position.