---
title: Planning for installation
description: Planning for installation of PingOne Recognize.
component: recognize
page_id: recognize:on-premise:on-premise-planning-for-installation
canonical_url: https://docs.pingidentity.com/recognize/on-premise/on-premise-planning-for-installation.html
llms_txt: https://docs.pingidentity.com/recognize/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
---

# Planning for installation

The PingOne Recognize backend is a Kubernetes-based solution. It's compatible with OpenShift 4.10 and is provided through a series of Helm charts. The installation process is intended for system administrators with expertise in Helm and Kubernetes.

The PingOne Recognize backend service is provided in a flexible format, allowing overrides to adapt to various customer deployment scenarios. The only hard dependencies are Kubernetes (on x86\_64 architecture), PostgreSQL, and an S3-compatible storage. More details are provided in the requirements section.

To ensure a functioning system, customers should plan for an adequate number of Kubernetes pods. They should also ensure sufficient storage and connection capacity for both the PostgreSQL database and the S3 layers, and ensure observability.
