Introduction
The EJBCA Software Stack documentation provides guidance for deploying, configuring, and maintaining EJBCA in a traditional, full-stack environment.
This documentation includes installation instructions, configuration steps, and deployment type specific considerations for running EJBCA on a dedicated software stack.
About the Software Stack Deployment Type
The software stack deployment type refers to an installation where EJBCA is provided by Keyfactor as an application running in the top layer of a defined software stack.
The EJBCA application and required lower levels layers in the software stack are typically deployed directly on servers or virtual machines. Administrators manage and maintain the entire platform, including patching, updates, and infrastructure hardening.
Customer prerequisites in a software stack deployment include:
Operating system
Application server
Database server
Hardware Security Modules (HSMs)
Networking, firewalls, and load balancers as required
This deployment type has a high level of complexity while giving the customer control but also responsibility of underlying OS, application server, security configurations, HSM, database and network infrastructure.
Related Documentation
If you are looking for information about other EJBCA deployment types, refer to the main EJBCA documentation.
For conceptual product information, refer to the EJBCA Documentation Concepts page.