
Web-deployed for ease of implementation and updateSelf HostingA customer wishing to utilize our SOA may choose to host the services and databases at their premises. Normally, this would require a web server to host the services and database server for the database. The customer may choose to do so if they have sufficient hardware, space and support staff to maintain the servers. Alternatively they may be restricted by regulations, for example on the geographical location of their data. Off-site Hosting A standard approach for the rollout of an SOA is to hire a
hosting company to host the services and database. This has
the advantage that the customer is effectively buying the IT
support along with the hiring of the server and disk space.
In terms of scalability, the hosting company can add additional
capacity relatively easily, and can also provide the necessary
load balancing etc. The following diagram details the Avia Health Informatics SOA as hosted applied to either of the deployment models above:
|