DB-less deployment removes the runtime dependency on a configuration database and uses declarative configuration to drive the gateway. Hybrid deployment keeps a clean separation between control plane and data plane, with the control plane supplying configuration to autonomous data planes. DB-less is simpler for some environments, while hybrid better supports centralized governance and distributed operational control.
How DB-less deployment changes the gateway control model
DB-less deployment removes the runtime configuration database from the request path, so the gateway reads declarative config directly instead of continuously consulting a control store. That makes the runtime simpler, but it also means every change is delivered as a config artifact, not as a live database update. The operational question becomes how reliably you can generate, validate, and distribute that artifact.
A practical way to think about DB-less is that it optimises for local determinism. The gateway’s behaviour is driven by what is already present on disk or in memory, which can reduce moving parts and failure points. The trade-off is that the configuration lifecycle becomes more deliberate: rollouts, validation, rollback, and version control matter more because there is no shared runtime state to absorb mistakes.
How hybrid deployment separates control plane and data plane
hybrid deployment keeps the control plane and data plane distinct. The control plane manages configuration, policy, and operational intent, while one or more data planes execute traffic handling independently. In practice, that means the gateway can keep serving traffic even if the control path is temporarily degraded, as long as the data plane already has the configuration it needs.
This model is usually chosen when teams want centralized governance without forcing all runtime traffic decisions through a single live configuration source. It is better suited to distributed environments, multi-team operations, or larger estates where policy updates need to be coordinated centrally but enforced locally. The added structure improves control, but it also introduces more coordination overhead than a DB-less setup.
Which model fits which operational problem
The difference is less about features and more about where you want complexity to live. DB-less deployment pushes complexity into build and release workflows, which is attractive when you want simple runtime behaviour and a smaller operational surface. Hybrid deployment pushes complexity into the platform architecture, which is useful when you need centralized oversight, stronger separation of duties, and a clearer control boundary between policy authorship and traffic execution.
For smaller or tightly controlled environments, DB-less can be the easier path because it reduces live dependency chains. For larger environments, hybrid is often the better fit because it supports distributed gateways without losing centralized management. A useful rule is that DB-less is configuration-centric, while hybrid is governance-centric.
Risk and Threat Considerations
Both models fail in different ways when configuration discipline is weak. DB-less deployments can drift if configuration files are inconsistent, unvalidated, or deployed unevenly, while hybrid deployments can create stale-policy risk if the control plane and data planes lose synchronisation or if the control plane becomes a high-value target.
Failure mechanism: In DB-less, the main failure mode is configuration error propagated as code or file content; in hybrid, it is configuration divergence, delayed propagation, or over-centralisation of policy authority.
Impact: The result can be routing mistakes, unintended exposure, inconsistent enforcement, or an outage that affects either a single gateway instance or an entire fleet depending on the deployment model.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | GV.OV-01 — Oversight of Cybersecurity Risk Management | Gateway deployment choice changes operational oversight and control consistency. |
| PR.DS-01 — Data-at-rest is protected | DB-less and hybrid both depend on secure configuration artifacts and stored policy state. | |
| Recommendation — Define oversight for gateway configuration changes and ownership across control and data planes. Protect gateway configuration artifacts wherever they are stored or distributed. | ||
| NIST SP 800-53 Rev 5 | CM-2 — Baseline Configuration | Both deployment models depend on controlled, versioned gateway configurations. |
| AC-6 — Least Privilege | Hybrid control planes and deployment workflows need bounded administrative authority. | |
| Recommendation — Establish and maintain a baseline for gateway configuration and deployment state. Restrict who can change gateway policy and push runtime configuration. | ||
| ISO/IEC 27001:2022 | A.8.9 — Configuration management | The question hinges on how gateway configuration is maintained and promoted. |
| Recommendation — Control gateway configuration changes through approved configuration management. | ||
Practitioner Guidance
What to prioritise: Decide whether your real problem is runtime simplicity or fleet-wide governance. If the main need is predictable local execution, DB-less is often the cleaner choice; if the main need is consistent policy enforcement across many gateways, hybrid is usually stronger.
What to verify: Validate how configuration is versioned, promoted, and rolled back, and confirm whether the platform can prove which policy was active on each gateway at a given time. In hybrid deployments, also verify how quickly control-plane changes reach the data plane and what happens during partial connectivity loss.
Practitioner takeaway: The right model is the one that matches where you can tolerate failure, because DB-less reduces runtime dependence while hybrid reduces governance sprawl.
Related resources from NHI Mgmt Group
- What is the difference between a rules-based secret scanner and a hybrid scanner?
- What is the difference between a database-less gateway deployment and a database-backed deployment during migration planning?
- What is the difference between privilege reduction and secret rotation?
- What is the difference between code scanning and runtime identity monitoring?