A system and method for application deployment in a server cluster from a
central domain. The method may include assembling a set of source code
and related resource files on an administration server coupled to an
application repository. The method may also include compiling the set of
source code and related resource files into an application and storing
the application in the application repository. The application may then
be deployed onto a first subset of servers in a cluster of servers and
executed on the subset of servers. In one embodiment, the method may
further include storing a different version of the application in the
application repository and deploying the different version of the
application onto a second subset of servers separate from the first
subset of servers. The different version of the application may then be
executed on the second subset of servers.