Available Deployment Models
API Integration
Standard REST API over HTTPS. The fastest path to integration for web applications, SaaS platforms, and microservices architectures.
On-Premise
ROOTKey deployed within your own data centre or private cloud. Full infrastructure control, network isolation, and data sovereignty.
Container
Docker and Kubernetes-native deployment. Designed for cloud-native environments and DevOps teams operating at scale.
MQTT
Event-driven integration over the MQTT protocol. Purpose-built for IoT, industrial systems, and real-time data pipelines.
Native Integrations
CRM, ERP, and enterprise platform integrations. Built to specification through ROOTKey’s engineering team or partner ecosystem.
Model Comparison
| Model | Best For | Infrastructure Requirement | Time to First Integration |
|---|---|---|---|
| API | Web apps, SaaS, microservices | None - cloud-hosted | Minutes |
| On-Premise | Air-gapped, regulated, data-sovereign environments | Client infrastructure | Scoped per project |
| Container | Cloud-native, Kubernetes, multi-cloud | Container runtime | Hours to days |
| MQTT | IoT, OT, industrial, real-time pipelines | MQTT broker | Days |
| Native | CRM / ERP embedded workflows | Partner or custom build | Scoped per project |
Choosing a Deployment Model
All deployment models support the full ROOTKey feature set. The choice is driven by your infrastructure constraints, security posture, and integration context - not by capability limitations.| If your environment is… | Recommended model |
|---|---|
| Cloud-first, no infrastructure constraints | API Integration |
| Regulated industry requiring data sovereignty | On-Premise |
| Kubernetes-native with CI/CD pipelines | Container |
| Industrial IoT or OT/IT convergence | MQTT |
| Already operating a CRM or ERP at scale | Native Integration |
| Air-gapped or disconnected environments | On-Premise or Container |
Need guidance on the right deployment model for your environment?
Our solutions engineering team works with enterprise teams to evaluate infrastructure constraints, security requirements, and integration complexity - and recommend the right deployment architecture.

