Skip to content
SPECIFICTION
Get listed

Azure IPAM vs SpatiumDDI

Azure IPAM

azure.github.io

SpatiumDDI

github.com

Side by side

FigureAzure IPAMSpatiumDDI
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYes—
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published11
Spec score · IP Address Management Software8.3 (#8)7.5 (#24)
AutomationA REST API supports programmatic IP address management for infrastructure-as-code and CI/CD workflows.Every UI action is available through a REST API, and the project names Terraform and Ansible as automation clients.
DeploymentThe application can run as a container in Azure App Service or Azure Functions, and can be deployed API-only without a UI.Supported deployment methods listed are Docker Compose and Kubernetes with Helm; the OS appliance is marked beta.
IntegrationsThe documentation names ARM and Bicep templates, Terraform, and CI/CD pipelines as integration paths for reserving CIDR blocks.The project lists agentless cloud DNS drivers for Cloudflare, Route 53, Azure DNS, Google Cloud DNS, DigitalOcean, Hetzner, Linode, and Vultr.
PurposeAzure IPAM helps Azure customers plan, deploy, manage, and monitor their IP address space.SpatiumDDI is a self-hosted control plane for DNS, DHCP, and IP address management.
Security reportingThe security policy directs vulnerability reports to the Microsoft Security Response Center and asks users not to report them through public GitHub issues.The security policy asks users to report vulnerabilities through a GitHub Security Advisory and aims to acknowledge reports within 48 hours.
SupportProject support is limited to the listed documentation and GitHub issue resources; users can file bugs and feature requests as GitHub Issues.SpatiumNorth sells support, deployment, and migration services from the people who wrote the code.

Plans

Azure IPAM

  • Azure IPAMFree

Azure IPAM pricing →

SpatiumDDI

  • SpatiumDDIFree

SpatiumDDI pricing →

In their own words

Azure IPAM

Azure IPAM helps Azure customers plan, deploy, manage, and monitor IP address space. It discovers networks, subnets, and endpoints across an Azure tenant, and can highlight orphaned endpoints and virtual network peers with misconfigurations. Users can group networks into Spaces and Blocks, monitor IP and CIDR consumption, and map external networks to Azure CIDR ranges. Planning tools show how many subnets of a chosen mask fit in a CIDR block. A REST API supports address-management automation for infrastructure-as-code and CI/CD workflows, with documented reservation paths through ARM and Bicep templates, Terraform, and CI/CD pipelines. The application runs as a container in Azure App Service or Azure Functions, or can be deployed API-only. Supporting infrastructure runs in the customer's Azure tenant, except for the public container registry. The open-source project is free; Azure infrastructure and hosting costs are separate. Deployment needs an Azure subscription and substantial tenant permissions.

Visit azure.github.io

SpatiumDDI

SpatiumDDI is a free, self-hosted control plane for DNS, DHCP, and IP address management. Its IPAM organizes hierarchical spaces, blocks, and subnets for IPv4 and IPv6. The control plane manages BIND9, PowerDNS, or Technitium DNS and Kea DHCP configurations, and lists agentless drivers for Cloudflare, Route 53, Azure DNS, Google Cloud DNS, DigitalOcean, Hetzner, Linode, and Vultr. Existing Windows DNS and DHCP servers can connect through RFC 2136 and WinRM without software on domain controllers. Every UI action is exposed through a REST API, with Terraform and Ansible named as clients. Group-based RBAC and LDAP, OIDC, SAML, RADIUS, and TACACS+ are supported. Data stays in PostgreSQL on your infrastructure, with no telemetry or account-data collection stated. Docker Compose and Kubernetes with Helm are supported deployments.

Visit github.com