Thursday, January 15, 2009

People, Process, Technology - The Right Tool

In my day job, I manage products for managing applications at Oracle, so I spend an awful lot of time with management technologies. From this, you probably think that I would tell you to go get a tool whenever you have a problem to solve. Tools are important, but the truth is they don't replace people and processes. Having the best tools in the world isn't going to help if they are not used properly. I wrote about ITIL v3 in the last article of this series. ITIL is one of the many frameworks available, and different people have different opinions about ITIL. The important thing is not whether to implement ITIL, but to have the right people to implement the right IT management processes using one of the best practice frameworks as guidance first.

Tools come in after that. Theoretically, one could implement many IT best practices manually, especially if you throw enough people who know what they are doing at the problem. Realistically though, processes are enhanced through the use of tools, and many important IT management tasks simply do not get done without tool support, as there are not enough people to do things manually in most cases. In this regard, having the right tools can really make a difference.

Picture: Is this the right management tool?

So what are the attributes of the “right” tool? Here are a couple of my ideas.
#1 - It solves the problem.

This may seem obvious. The tool has to work. How well a particular tool works depends on whether it is designed specifically for the job. For example, it isn't rocket science to build a basic monitoring tool that collects a bunch of data from a set of monitored objects, filter the data, and provide some sort of alerts and reports. Every monitoring tool out there can do these things. Some, however, require a lot more work to set up because they are essentially toolkits and whoever uses them have to spend a lot of time integrating these toolkits with the technologies they are supposed to monitor. In contrast, a monitoring tool that is designed for managing a particular piece of technology would work much better out of the box.

#2 - It is comprehensive and integrated
There are many different types of management problems, and it takes different tools to solve them. However, having multiple tools can be rather problematic. For example, the overhead is higher as all these tools need to interact with the underlying technologies being managed. Data is presented in silos and people often end up wasting a lot of time trying to get the tools work together. Tools that provide broader sets of integrated capabilities are better.

#3 - It is easy to integrate
The first two attributes may conflict with each other. The truth is each of the management vendors has its own strengths and weaknesses. Some are better at managing mainframes, others are more equipped with managing networks, and some excel with handling databases and applications. Finding a single vendor that offers comprehensive and integrated products that are designed specifically for managing everything is just impossible. You probably want to standardize on a couple core vendors that serve your needs, and make sure that their products can talk to each other.

Monday, January 5, 2009

Leading Practices of Application Management Webinars for January 2009

Our webinar series on Leading Practices of Application Management is entering its third month, and we have an exciting lineup of topics to cover:

- Business Intelligence Management Pack Overview
- Siebel Maximum Availability Architecture Best Practices
- PeopleSoft Performance Tips and Techniques
- E-Business Suite Install and Cloning Best Practices

You may register at this website. Passcode for registration is "application".

Subject: Business Intelligence Management Pack Overview
Date & Time: 1/6/2009, 11 a.m. PST / 2 p.m. EST
Presenter: Amjad Afanah; Product Manager, Oracle Enterprise Manager
Description: Business Intelligence Management Pack anchors Oracle’s solution for proactively managing your Oracle Business Intelligence Enterprise Edition environment. Designed and implemented by Oracle’s application experts, the pack provides comprehensive, integrated, and BI EE-specific capabilities that help you achieve better application performance and availability while keeping your application IT operational costs down.

In this webinar, we will present to you the key features of the product, which include:
- Service Level Management
- Configuration Management
- BI EE Component Monitoring
- Synthetic User Monitoring

Subject: Siebel Maximum Availability Architecture Best Practices
Date & Time: 1/13/2009, 11 a.m. PST / 2 p.m. EST
Presenter: Richard Exley; Consulting Member of Technical Staff, Maximum Availability Architecture
Description: This webinar reviews best practices for the Oracle technology stack and how customers using Oracle's Siebel Customer Relationship Management are leveraging Oracle Real Application Clusters (Oracle RAC); Oracle Clusterware, including disaster recovery strategies; Oracle Enterprise Manager and Maximum Availability Architecture to get peak availability out of their Siebel implementation.

Subject: PeopleSoft Performance Tips and Techniques
Date & Time: 1/20/2009, 11 a.m. PST / 2 p.m. EST
Presenter: David Nix; Consulting Member of Technical Staff, PeopleTools
Description: Everyone wants their applications from Oracle's PeopleSoft product line to operate with maximum performance. In this webinar, a PeopleSoft performance and benchmark expert shares tips and techniques for maximizing the performance of your PeopleSoft applications. Those new to tuning a PeopleSoft application as well as seasoned tuning experts will come away with new techniques that will help them improve the performance of their PeopleSoft applications.

Subject: E-Business Suite Install and Cloning Best Practices
Date & Time: 1/27/2009, 10 a.m. EST / 3 p.m. GMT
Presenter: Max Arderius; Manager, ATG Development
Description: This webinar covers the Oracle E-Business Suite architecture and explains various techniques for installing and cloning by use of Rapid Install, Rapid Clone, and Application Management Pack cloning automation.