Understanding and Deploying LDAP Directory Services > 12. Choosing Directory Products > Reaching a Decision |
Reaching a DecisionNow that you have a good set of evaluation criteria, you need to make a decision about what software products to buy. If you are new to directory services, you may want to hire a consultant to help with your directory product evaluation. Whether you hire someone or tackle this yourself, it will take some time to make a good decision. Gathering Basic Product InformationThe first step in making your decision is to gather as much information as you can about all the available products that may meet your needs. Specific examples of available LDAP software products are described briefly in the next section. Use the information you gather about each product to grade it against your evaluation criteria. This initial fact gathering can be done using data sheets and other information that should be readily available from each vendor's marketing department. You can usually just visit a vendor's Web site to find most of what you need. You might also draw from independent reviews of directory services software, although magazines and other publications that have performed reviews to date have focused on fairly narrow portions of the directory product space, such as NOS directories. Quizzing the Software VendorsAfter gathering as much intial information as possible, you should contact people at each prospective vendor and ask to meet with them so they can tell you about their products and you can ask any remaining questions. Your main goal is to fill in your evaluation criteria for each product; however, you should also listen to what the directory vendors have to say because they may tell you something about their product that you have not considered . They may even be able to help you improve your evaluation criteria. Of course, you need to watch out for bias and hidden agendas , and you may need to steer the vendors' conversation back to your own needs if they go too far off topic. You should also ask prospective vendors for a list of reference customers whom you can contact to learn more about how their customers are really using the product. If you know of others who have chosen a competitor's product, contact them as well and ask them why they made that choice. When obtaining references from the software vendors, ask to be referred to organizations that are similar to yours and that have undertaken similar directory service deployments. Challenging the Vendors to Show What Their Products Can DoIf a clear winner has not yet emerged from among the prospective products, you may want to challenge each vendor to show what its software can do and how it will meet your needs. This can be done by asking the vendor to help you with a trial design and a small pilot. This will not only help you learn how well a vendor's products will work in your own environment, but it will also help you learn what it is like to work closely with the vendor. You can also invite several vendors to come to your business or a neutral place at the same time and conduct a "bakeoff" so that you can perform a head-to-head evaluation. If you do this, make sure you are prepared with sample data, schema, and benchmarks in hand so the event is a productive one. Also, don't expect to convince any vendors to participate in this kind of event unless you plan to spend a lot of money on directory services software and support. Conducting a Directory Services PilotYou should always do your own in-house evaluation and piloting of whatever software you choose before deploying it. There are always surprises with software, a few of which inevitably are unpleasant and show up only in your environment. The process of creating, running, and learning from a pilot directory service is covered in Chapter 13. Before you actually create the pilot service, you may want to do some testing in a controlled environment that is free from distractions. Lab testing is a good way to learn the basics of the software and to see how well it scales and how reliable it is under heavy load. See Chapter 13 for specific ideas on how to conduct useful laboratory tests. Negotiating the Best Possible DealAfter you have made your final software decision, negotiate the best deal you can. Depending on your needs, you may want to buy just the software from a vendor, or you may want to negotiate a complete package that includes hardware, software, installation, support, and onsite consulting. In some cases you also need to take political factors into account. You should fight hard to get the best software available, but if your CEO sits on the same school board as the CEO of one of the directory software suppliers, your hands may be tied. In that case, use the political relationship to your advantage by asking for a better deal, better support, additional critical features, and so on.
|
Index terms contained in this sectionchoosingdirectory software gathering information 2nd negotiating piloting vendor demonstrations 2nd directories software gathering information 2nd negotiating piloting vendor demonstrations 2nd piloting directory software software directory gathering information 2nd negotiating piloting vendor demonstrations 2nd vendors directory software negotiating with software demonstrations 2nd |
2002, O'Reilly & Associates, Inc. |