Enterprise services play an important role in these days' business environments. With
the growing incidence of web services, the web service-based collaboration of systems
is spreading. This leads to a large number of depending services. As these components
form critical business applications, the availability and performance aspects of them
are critical. We introduce in this paper a method that collects the QoS requirements
of the high level services and propagates them through the dependencies to lower levels.
Our tools also generate an optimal deployment configuration to a definite set of server
nodes that guarantees the required availability and performance characteristics for
all services.