Child pages
  • Solution Deployment Options

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Solutions are deployed with Servoy either in a client-server setup or locally installed. Over 98% of all deployments with Servoy use client/server deployment. Locally installed applications use the Servoy Runtime Client,  

Stoc

Deployment: Client/Server vs. local installation

Servoy supports in basis 2 ways to deploy solutions:

  1. Client/Server setup
    In this setup a central Servoy Application Server hosts the solution and users connect to the Servoy Application Server over a network (LAN/WAN/the internet) to launch one of the available Servoy Clients and run the solution
  2. Local
    In this setup the so-called Servoy Runtime Client is installed on the machine of the user and the Runtime Client is launched locally by the user.



Client Server deployment

Client Server deployment involves a centralised server which runs Servoy Server from which any of the Servoy clients can be launched. Although technically the same Client Server deployment can be implemented in three different ways:

  • On Premises deployment
  • SaaS deployment
  • Deployment in the Cloud

 

On Premise deployment

On premises deployment typically means that the application server is located on the same premises as the users of an application.

...

Servoy wil run fine without the optimal configuration but with the configuration above there will be less cpu usage, less memory usage, better performance and less potential network issues

 

SaaS deployment

Servoy can also be deployed using SaaS. There are a couple of ways to do this:

...

For SaaS deployment the server installation and management is identical to a normal installation.

 

Cloud deployment

Servoy can be deployed in most cloud computing environments. Essentially all you need is a database (this can be a third party or the included PostgreSQL database) and the possibility to run a Java process (Java 5 or higher, Java 6 recommended).

...

To increase availability or performance it is possible to use Servoy Cluster and combine multiple servers.

 

Stand-alone deployment

Servoy can be deployed in two ways for stand alone usage.

...