GermainUX-Enterprise - OnPremise

🏢 GermainUX Enterprise – On-Premise

GermainUX Enterprise can be deployed within your organization's data center, private cloud, or cloud account.

This deployment model gives your organization direct control over the infrastructure, networking, security, data location, platform administration, backup, and operational policies supporting GermainUX.

📚 Overview

GermainUX Enterprise is the central GermainUX platform used to:

Feature

1

Configure monitoring

2

Configure automation

3

Receive and process telemetry

4

Analyze user and application activity

5

Perform AI-assisted analysis

6

Provide dashboards and reports

7

Manage alerts and SLAs

8

Store and replay user sessions

9

Administer users, roles, privacy, and retention

Additional GermainUX components are deployed according to the applications, technologies, infrastructure, and users being monitored.

❓ When to Use an On-Premise Deployment

Choose this deployment model when your organization needs direct control over:

Control Area

Infrastructure

Data location and residency

Network architecture

Platform security

Authentication

Backup and disaster recovery

High availability

Upgrade scheduling

Data retention

Integration with internal systems

"On-Premise" in this context includes deployment within your own cloud account as well as your physical data center.

⚙️ Architecture

A typical architecture includes:

Component

Purpose

GermainUX Enterprise

Central monitoring, analytics, administration, reporting, AI, and automation platform

GermainUX Datastore

Stores the telemetry and supporting GermainUX data

GermainUX Engine

Executes monitoring and automation close to protected systems

GermainUX Agent

Operates supported Windows monitoring components

GermainUX RUM JS

Monitors real users of customer-controlled web applications

GermainUX RUM Extension

Monitors browser applications where JavaScript cannot be deployed

GermainUX RUM Windows

Monitors supported native Windows applications

GermainUX Code Profiler

Provides code-level application observability

GermainUX JS Profiler

Provides deeper browser and JavaScript diagnostics

GermainUX Mobile App

Monitors supported Android applications and devices

GermainUX RPA Bot Recorder

Creates browser-based synthetic monitoring and automation scenarios

Components can be distributed across multiple:

Distribution

Servers

Network zones

Data centers

Cloud regions

Production and non-production environments

🛰 Deployment Options

Depending on your infrastructure standards and GermainUX release, GermainUX Enterprise can be deployed using supported:

Option

Server-based installations

Docker

Kubernetes

Red Hat OpenShift

Cloud-hosted virtual machines within your account

The appropriate architecture depends on:

Considerations

Number of monitored users

Data volume

Session Replay volume

Code-profiling volume

Retention

Availability requirements

Security requirements

Number of environments

Detailed infrastructure sizing belongs in the Requirements guide.

✅ Before You Begin

Before starting an on-premise deployment:

  1. Define the applications and technologies to monitor.

  2. Estimate monitoring volume and retention.

  3. Select the deployment architecture.

  4. Review infrastructure requirements.

  5. Identify the systems that will host GermainUX Enterprise and its supporting components.

  6. Obtain the required GermainUX packages and license.

  7. Prepare network, DNS, certificates, and security controls.

  8. Install GermainUX Enterprise.

  9. Deploy the required monitoring components.

  10. Validate end-to-end monitoring.

📋 Requirements

Review hardware, software, network, storage, and infrastructure requirements before provisioning GermainUX Enterprise.

Review GermainUX Enterprise Requirements

Detailed requirements are maintained on the dedicated Requirements page and should not be duplicated here.

📦 Package and License

Obtain the GermainUX packages and license appropriate for your deployment before installation.

Obtain GermainUX Packages and License

The Package and License guide contains the detailed package structure, license requirements, and preparation steps.

🗺 Deployment Overview

A typical deployment follows these stages:

🔧 1. Prepare the Infrastructure

Provision the compute, storage, operating system or container platform, networking, DNS, and certificates required by the selected architecture.

🗄️ 2. Prepare the Datastore

Deploy the supported datastore architecture required for GermainUX Enterprise.

⬇️ 3. Install GermainUX Enterprise

Install the central GermainUX services.

🔑 4. Apply the GermainUX License

Configure the license issued for the environment.

⚙️ 5. Configure Enterprise

Configure the required environment-specific services, authentication, integrations, and operational settings.

✅ 6. Validate GermainUX Enterprise

Confirm that GermainUX Enterprise is operational and administrators can access Germain Workspace.

☁️ 7. Deploy Monitoring Components

Deploy only the GermainUX components required for your monitoring and automation use cases.

🔍 8. Validate End-to-End Monitoring

Confirm that telemetry is reaching GermainUX and appears correctly in analysis, dashboards, alerts, reports, and Session Replay where applicable.

Detailed commands and installation procedures belong in the Installation child page.

📖 Deployment Guides

Guide

Purpose

Requirements

Review infrastructure, software, network, and capacity requirements

Package and License

Obtain and prepare the required GermainUX packages and license

Installation

Install and validate GermainUX Enterprise

🔌 Deploy Monitoring Or Automation Components

Once GermainUX Enterprise is operational, deploy only the components required for your use cases:

💼 Management Responsibilities

With an on-premise deployment, your organization typically manages:

Responsibility

Infrastructure

Operating systems or container platforms

Network

DNS

Certificates

Firewalls

Backup and disaster recovery

GermainUX Enterprise operation

Germain Software provides:

Provided Items

GermainUX software

Licenses

Product updates

Documentation

Product-specific support

Deployment assistance

Exact responsibilities may vary according to your support or services agreement.

🔒 Security and Data Privacy

Before production use, define:

Consideration

Applications and users that may be monitored

Data that may be collected

Data that must be excluded

Masking and anonymization

Session Replay permissions

User and administrator access

Retention

Backup protection

Certificate and key management

Audit and change-management requirements

Validate these controls before expanding production monitoring.

✅ Validate

At the parent-page level, successful deployment means:

Success Criteria

GermainUX Enterprise is available.

The datastore is connected.

Administrators can authenticate.

Required services are healthy.

Monitoring components can connect.

Telemetry is received.

Dashboards and analysis contain expected data.

Alerts operate correctly.

Session Replay works where enabled.

Privacy controls work as expected.

Detailed installation validation remains in the Installation guide.

ℹ️ Get Help

The Germain Team can help you set this up. Contact GermainUX Support.


Component: Enterprise

Feature Availability: 2014.1 or later