The design of your deployment environment includes determining
how many and which type of software products you may require. Based
on your needs the product requirements may vary among the computer systems involved in the environment. Not
every server in a deployment environment requires a WebSphere® Enterprise Service
Bus.
Before you begin
You should have a detailed design that lists:
- The clusters and servers involved in the deployment environment
- The physical hardware on which the various servers are located
- The functionality each cluster provides for the deployment environment. For example web
application component support, Java™ Platform,
Enterprise Edition component support, mediation module support, or
messaging support.
About this task
After designing your deployment environment and before purchasing
your software, use this task to determine the appropriate software
needed for your deployment environment.
Procedure
- Count the number of unique computers that
will host the various components of the deployment environment.
Important: When you are running multiple servers
on the same computer system,
you must install the software that provides the most functionality
you need for any server running on that computer system.
This count includes:- The number of deployment managers you need. The software running
on the managed servers determines what software you install on the
deployment manager.
- WebSphere ESB instances
- Messaging engines that are not already counted: representing the
number of unique WebSphere Application Server instances
- Determine whether the cost of the software exceeds the
budget for the project.
- Optional: Adjust your design to meet your financial
requirements. You will need to host multiple servers on
the largest capacity computers to reduce costs.
- Create multiple server instances of the same type on higher-capacity computers rather
than separate instances on separate computers so the number of instances remains the same
but the software needed decreases.
- Decide whether you need unique computers hosting messaging engines. If not, eliminate
them.
- Remove applications from the design to decrease the number
of application server instances required.
Results
You now know the software required to implement the design.
What to do next
Order the software you need.