.Stat Suite documentation

Full installation from source code

Table of Content

intro

The three .Stat Suite main modules Data Explorer, Data Lifecycle Manager and .Stat Core or their components can be freely re-used to compose a new topology (system architecture) by anyone on their own infrastructure.

This section describes where to find and how to install .Stat Suite framework components (applications, services, libraries) starting from the source code.

For the general purpose of the .Stat Suite framework components and technical architecture, please refer to the .Stat Suite Open Source Framework Introduction.


Source code of the components of each .Stat Suite main module

The technical description of each of the services can be accessed from each Gitlab's repository:

.Stat Data Explorer components

.Stat Data Lifecycle Manager components

.Stat Core components


Example topologies

Installations for frequent usages of the .Stat Suite platform components are described below.
More topologies will be added in the future as needed.

A) Installing the .Stat Suite platform full stack with one .Stat Core Data Store

This topology contains the full stack of .Stat Suite platform, including one instance of the .Stat Core Data Store and its SDMX API.

.Stat Suite full stack

The installation must be done in the following order:

I. Install the .Stat Core components (.Stat Core Data Store)

  1. Install the Database layer. See here for a topology configuration example.
  2. Install the SDMX/NSI web service with the .Stat Suite plugin. See here for a topology configuration example.
  3. Install the Transfer service. See here for a topology configuration example.
  4. [to come] Install the Authentication Management service

See more about the Recommended infrastructure requirements for all the .Stat Core components listed above; Including the Transfer service, SDMX service and Authorisation service.

II. Install the .Stat Data Explorer components

  1. Install the Configuration service. See here for a topology configuration example.
  2. Install the Search service. See here for a topology configuration example.
  3. Install the Share service. See here for a topology configuration example.
  4. Install the Share Viewer. See here for a topology configuration example.
  5. Optional for multi-tenant architectures: Install the Proxy service. See here for a topology configuration example.
  6. Install the Data Explorer. See here for a topology configuration example.

III. Install the .Stat Data Lifecycle Manager components

  1. Install the Data Lifecycle Manager. Topology configuration example [to come].

B) Installing an instance of .Stat Data Explorer plugged to a existing SDMX web service

This topology contains all .Stat Data Explorer components to be plugged to an existing SDMX web service.
Pre-requisite: a fully-functioning freely accessible (CORS-enabled, anonymous access enabled) SDMX end point is required.

.Stat Suite client-side

Install these .Stat Data Explorer components in this order:

  1. Install the Configuration service. See here for a topology configuration example.
  2. Install the Search service. See here for a topology configuration example.
  3. Install the Share service. See here for a topology configuration example.
  4. Install the Share Viewer. See here for a topology configuration example.
  5. Optional for multi-tenant architectures: Install the Proxy service. See here for a topology configuration example.
  6. Install the Data Explorer. See here for a topology configuration example.