# Installation Overview

OvalEdge is a data catalog and governance platform that helps organizations use data to drive innovation. It can be deployed on-premises, in a cloud environment, or as a software-as-a-service (SaaS) solution.

This article is intended for IT and management professionals responsible for installing OvalEdge on-premises or in the cloud. It outlines the hardware specifications, installation steps, and resource prerequisites for a successful deployment. It also describes supported installation environments to meet different organizational requirements.

## OvalEdge Components

OvalEdge requires multiple software servers, referred to as middleware. These components can run on a single computer or be distributed across multiple systems. The following are the core components required for an OvalEdge installation:

* **Web Browser** – Provides user access to OvalEdge applications over a company network or the internet.
* **HTTP Server** – A dedicated HTTP server can be configured to work with the Tomcat application server.
* **Application Server (AS)** – Manages OvalEdge Java Server Pages (JSPs), XML, and business logic components. OvalEdge uses the latest open-source Apache Tomcat server.
* **Database Server (DB)** – Stores all OvalEdge metadata. The data can be stored in MySQL or any other supported database.
* **Elasticsearch Server (ES)** – An open-source, distributed search and analytics engine that indexes and searches OvalEdge data objects and their relationships in real time.
* **File Server (FS)** – Hosts shared files and data accessible to multiple systems on the network.

<figure><img src="https://1813356899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhTnkoJQml0pok9awFDhx%2Fuploads%2FfPUVNVlnR4KIPiGC2rWN%2FINS1.png?alt=media&#x26;token=aa0fb104-9123-452f-9250-da420286eae2" alt=""><figcaption></figcaption></figure>
