# Supported Platforms for Deployment

CertiNext is designed as a **platform-agnostic, enterprise-grade application** that can be deployed across a wide range of infrastructure environments. Its architecture emphasizes portability, scalability, and operational flexibility, allowing organizations to align deployment with their existing technology standards and hosting strategies.

***

#### Core Technology Stack

CertiNext is built on **Java 21**, ensuring:

* Long-term support (LTS) stability
* High performance and scalability
* Compatibility with modern Java ecosystems
* Strong security and runtime enhancements

Because CertiNext is Java-based, it can be deployed on **any standards-compliant Java application server**.

***

#### Containerized Deployment (Recommended)

CertiNext is **typically shipped as a Docker image** and deployed on **Kubernetes-based platforms**.

This deployment model enables:

* Horizontal and vertical scalability
* High availability and fault tolerance
* Simplified upgrades and rollbacks
* Cloud-native operations across public cloud, private cloud, or hybrid environments

Kubernetes deployments are commonly used in both on-premises and SaaS models and integrate seamlessly with modern CI/CD pipelines.

***

#### Application Server Deployment

For environments that prefer traditional application server models, CertiNext can also be shipped as a **WAR file**.

This allows deployment on Java application servers such as:

* Apache Tomcat
* JBoss / WildFly
* WebLogic
* WebSphere
* Other Java EE / Jakarta EE compatible servers

This option is suitable for organizations with established Java application hosting standards or constrained container adoption.

***

#### Infrastructure and Hosting Flexibility

CertiNext can be deployed across:

* On-premises data centers
* Private cloud environments
* Public cloud infrastructure
* Hybrid architectures

The platform does not impose restrictions on underlying operating systems, virtualization layers, or cloud providers, as long as Java runtime requirements are met.

***

#### Operational Benefits

By supporting both containerized and traditional deployment models, CertiNext enables:

* Alignment with enterprise IT standards
* Gradual modernization from legacy app servers to Kubernetes
* Simplified portability across environments
* Reduced vendor and infrastructure lock-in

***

#### Summary

CertiNext’s deployment flexibility is a direct result of its **Java 21-based, platform-agnostic design**. Whether deployed as a Docker container on Kubernetes or as a WAR file on a Java application server, CertiNext adapts to diverse enterprise environments—ensuring consistent certificate lifecycle management capabilities without constraining infrastructure choices.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.certinext.io/documentation/deployment-and-operations/supported-platforms-for-deployment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
