Requirements

INsightR is based on Java and uses well proven frameworks and libraries. It can be deployed on either Linux or Windows environments, cloud based or On-Site.

Operating System
  • Microsoft Windows Server 2008 SP2 or newer
  • Debian 8 (Jessie) or newer
  • Red Hat Enterprise Linux 6, Red Hat Enterprise Linux 7
  • CentOS 6, CentOS 7
Web Server
  • Microsoft Internet Information Services 7 or newer
  • Nginx (OS dependant)
  • Apache
Database

INsightR supports the most commonly used databases today, including:

  • IBM DB2 11.0
  • MariaDB 5.5, 10.0
  • Microsoft SQL Server 2008, 2008 R2, 2012, 2014, 2016
  • MySQL 5.5, 5.6
  • Oracle Database 11g Release 2, 12c Release 1
  • PostgreSQL 9.2, 9.3, 9.4, 9.5, 9.6
Web Browsers

The system is based on a responsive UX (user experience design) framework and the system can be customised to support mobile browsers (i.e. Reporting).

  • Mozilla Firefox
  • Google Chrome
  • Apple Safari
  • Microsoft Edge
  • Microsoft Internet Explorer 11

Users and User-roles

The system has a user-centric approach and access is based on different user-roles. The first thing you want to do as a new customer, is to decide how many different roles you will need.

Typically, an administrator is allowed to change system specific attributes; years, which type of hydrocarbons to include, monthly or quarterly datapoints etc. This person does not necessarily have access to volume data.

Another typical user is a manager. A manager has the rights to generate new Assets, Reservoirs, Projects, Licenses etc. It is the manager's task to control the main assets of the company. A manager can have a customised dashboard telling her/him to status of the data entered, any missing information, who has changed data etc.

The regular user is the person who enters data into the system. This can be be anything from updating the status of a project, to importing production data from a well. The manager has all the rights of a regular user.

In addition to these users, many customers want a Read-Only role. A typical Read-Only user could be a COO that needs data for a PowerPoint presentation, or an automated web-service or ETL that collects data during the night or on request.

The next step is setting up the standard configuration of the system.

Classification System

Do you want to use SPE, SEC, OD or a custom classification system?

Intervals

Do you have historical data you want to add? If so; previous Intervals will have to be entered.

Production Intervals

Do you want to report by month or quarter?

Product

Which Hydro Carbons do you want to track?

Scenarios

Do you want to use different scenarios (low, expected, high etc.) for your Forecasts and Expected Production?

Licensing

Do you intend to make use of the License Module? If so; prepare a list of Licenses your Reservoirs are connected to and Companies participating in each License.

Projects

Do you intend to make use of the Project Module? If so; prepare a list of expected dates for which projects are transferred from one Phase to another (change Resource Class).