EJBCA® Software Appliance is a packaged solution that allows you to deploy and maintain your PKI solution utilizing your existing virtualization environment.

This EJBCA Software Appliance Documentation applies for the latest EJBCA Software Appliance version. To access documentation for the previous EJBCA Software Appliance version 1, click EJBCA Software Appliance Versions in the header.

EJBCA Software Appliance enables you to reuse your Hardware Security Module (HSM) infrastructure and control the technology stack for the complete PKI solution. If you need to utilize your existing virtualization infrastructure including a net-attached HSM and thus the EJBCA Hardware Appliance is not an option for you, EJBCA Software Appliance offers a turn-key solution including all required software and is quick and easy to set up.

EJBCA Software Appliance is for customers that need an easy to deploy PKI solution. The software appliance includes all the required software and is distributed as an Open Virtual Appliance (OVA) package, making it easy to install and maintain.

The graphical user interface provides functionalities to make your work easier and allows you to easily navigate through installation, configuration, and maintenance tasks. 

Different models are available to allow you to choose the most cost-efficient deployment solution for your needs, see Model Specifications.

Technology Stack

EJBCA Software Appliance  is delivered as an Open Virtual Appliance (OVA) image and the technology stack includes:

  • EJBCA Enterprise
  • OpenJDK
  • MariaDB
  • Wildfly
  • Linux-based Operating System (AlmaLinux OS)
  • Support for net attached HSM

The software appliance supports the leading virtualization platform VMware and the hypervisor solution VMware ESXi.