The deployment model describes how an application
is deployed across an infrastructure. The intention of the
deployment model is not to describe the infrastructure, but rather
the way in which specific components belonging to an application is
deployed across it.
In the example (Deployment diagram: Example) a
physical deployment of a finance application is shown. Multiple
customer/user personal computers with the runtime components
Windows 2000 and the client component of the finance application
can connect via TCP/IP to any application server, of which there
are multiples. The application server/s - running SCO-Unix and the
finance application - connect via TCP/IP to the central database
server - running HP-UX, Oracle and has the finance master database
on it.
Messaging and workflow between the client-PC's and between the
application servers are performed using MS- outlook and
MS-Exchange. MS-Exchange supports workflow and
messaging.
Example: