Installation Overview

Previous Next

The procedure you use to install USoft Series products depends upon the type of environment you are creating. There are two basic types of environment:

Development Environment

Production Environment

In a development environment, a team creates one or more USoft applications. In a production environment, a USoft application is accessed and used by runtime end users.

In practice you are likely to have extra environments for special purposes, for example, to test or demonstrate new features.

Some USoft components do not have a clear Development/Production split. USoft Authorizer is used for authorisation in both types of environment; you can use USoft Authorizer in a runtime environment to change the authorisation of Production users without delivering these changes from Development. You can also use the USoft Services Platform to add or change runtime services without delivering these from Development.

USoft applications are created by using the USoft Developer product. This product stores development information in special tables called the USoft Development Repository.

The resulting USoft applications are data-intensive and have a number of interrelated application tables. In practice, when a development team starts work, it will create a copy of such tables also in the development environment, because it is almost impossible to test and debug a USoft application without trying it out on design-time application tables.


General installation steps are as follows:

1.Configure the system where you want to run the USoft environment.
2.Install, configure and start the database product you want to use for the USoft tables. Make sure it meets USoft RDBMS requirements.
3.Install the USoft product components and create the database tables that are needed in the environment (as illustrated in the picture above).


See also

Installing the database product

Installing USoft product components

Development Environment

Production Environment