Skip to content

Deployment options for Enclave

We offer multiple deployment options for Enclave to suit the needs of different organizations. Whether you prefer to host Enclave on your own infrastructure or use our managed cloud service, we have a solution that fits your requirements.

SideChannel Enclave cloud service

SideChannel hosts a highly available, secure, and scalable deployment of Enclave in the cloud. This deployment option is ideal for organizations that want to leverage the benefits of Enclave without the overhead of managing their own infrastructure. This is available at https://enclave.sidechannel.com and requires no additional setup or configuration. You can start using Enclave immediately by signing up for an account.

Features:

  • Fully managed: SideChannel takes care of all the infrastructure, security, and maintenance, allowing you to focus on using Enclave.
  • Scalable: The cloud deployment can scale to meet the needs of your organization, whether you have a few devices or thousands.
  • High availability: SideChannel ensures that the Enclave service is always available, with built-in redundancy and failover mechanisms.
  • Secure: The cloud deployment is designed with security in mind, leveraging industry best practices to protect your data and communications.
  • Managed beacons: SideChannel can provide highly available beacons that are managed by SideChannel, ensuring that your network remains resilient and performant.

On-premises/self-hosted deployment

For organizations that prefer to host Enclave on their own infrastructure, we offer an on-premises deployment option. This allows you to maintain full control over your data and infrastructure while still benefiting from the features and capabilities of Enclave. We currently have two options for on-premises deployment:

  • Docker: Enclave can be deployed using Docker containers, which simplifies the deployment process and allows for easy scaling and management. This is ideal for organizations that are already using Docker in their infrastructure. Docker Compose scripts are provided to help you get started quickly.
  • Kubernetes: For organizations that require a more robust and scalable deployment, Enclave can be deployed on Kubernetes. This allows for advanced orchestration, scaling, and management of the Enclave components. Kubernetes manifests are provided to help you deploy Enclave in your Kubernetes cluster.