Freedom251 › Container Orchestration Software
HashiCorp Nomad

What HashiCorp Nomad is
HashiCorp Nomad schedules and orchestrates containers, binaries, and virtual machines across cloud, on-premises, and edge environments. It can run containers, legacy applications, and batch applications on shared infrastructure, including workloads on edge devices that may not stay connected to central cloud centers. Its Docker driver handles container downloads, port mapping, startup, monitoring, and cleanup. Nomad integrates with Consul for clustering, service registration and discovery, service mesh, and dynamic configuration; Vault integration retrieves static and dynamic secrets for workloads. Security mechanisms include mutual TLS, access control lists, namespaces, and Sentinel policies, though some multi-tenant features are Enterprise-only. Nomad is self-hosted and can be installed on Linux, Mac, and Windows as a precompiled binary or package, or built from source. HashiCorp says it can scale to thousands of nodes in a single cluster and deploy across private data centers and multiple clouds. A free plan is available. Enterprise adds resource quotas, audit logging, multi-region deployments, and advanced server management with Nomad Autopilot.
Who it suits
Nomad suits teams that need to schedule mixed workloads across cloud, on-premises, or edge environments. Its self-hosted deployment and Consul and Vault integrations may suit organizations already using those tools.
What it does well
- Runs containers, legacy applications, and batch applications.
- Supports cloud, on-premises, and edge deployments.
- Integrates with Consul and Vault.
- Available for Linux, Mac, and Windows.
What to know first
- Some multi-tenant features are Enterprise-only.
- Enterprise adds features such as resource quotas and audit logging.
- Deployment is self-hosted.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Nomad Enterprise | Resource quotas · Sentinel policies · Audit logging · Multi-region deployments · Advanced server management | On request |
| Nomad Community Edition | Community Edition under Business Source License · source-available · support through docs, forums, GitHub issues or IBM Support | Free |
| Enterprise Self Managed | Customizable self-managed plan · Contact sales | On request |
| Flex | Single- and multi-year plans with preferred pricing · Contact sales | On request |
| Pay-as-You-Go | Usage-based billing with no long-term commitment; $500 HCP credit · IBM HashiCorp Cloud Platform | On request |
As hashicorp.com lists them, read 15 Sept 2026. The maker's own page has the final word.
HashiCorp Nomad is a self-hosted scheduler for containers, binaries, virtual machines, and other workloads. It suits teams that need to coordinate varied applications across cloud, data-center, and edge infrastructure. Its breadth and HashiCorp integrations stand out, but buyers should be ready to operate it themselves and pay for Enterprise capabilities they require.
Overview
Nomad brings container, legacy, and batch applications together on shared infrastructure, alongside binaries and virtual machines. That makes it a practical option for organizations with mixed workloads or a gradual move toward containerization, rather than a fit only for container-native environments. It can manage deployments across private data centers and multiple clouds, and HashiCorp says a single cluster can scale to thousands of nodes. That stated scale is notable, but self-hosting means the organization remains responsible for deployment and infrastructure.
Nomad supports multi-cluster management, autoscaling, and rolling updates. It is delivered as a precompiled binary or package for several operating systems, and can also be built from source; installation instructions cover Linux, Mac, and Windows.
Key features
Mixed workloads and edge devices
Nomad can schedule containers, legacy software, batch applications, binaries, and virtual machines. Teams can therefore consolidate different application types on one scheduler instead of requiring every workload to fit a container model. It also manages workloads on edge devices such as sensors and microcomputers that may not maintain a continuous connection to central cloud services. That is useful for distributed operations, but teams seeking a hosted service rather than a self-managed platform should look elsewhere.
Container handling and HashiCorp integrations
The Docker driver downloads containers, maps ports, starts and watches them, then cleans them up. Consul integration supports automatic clustering, service registration and discovery, service mesh, and dynamic configuration. Vault integration retrieves static and dynamic secrets for workloads. These connections are a strong reason to consider Nomad in an environment already using Consul or Vault; they matter less to teams without those tools.
Security and policy
Nomad includes mutual TLS, access control lists, namespaces, and Sentinel policies. Its broader policy capabilities include policy as code, testing, admission control, runtime enforcement, reporting, and CI/CD integration. Multi-tenancy has a meaningful plan boundary: some multi-tenant features, including resource quotas, audit logging, and multi-region deployments, are Enterprise additions. Organizations that need those controls should budget for Enterprise rather than assume they come with the free plan.
Pricing
Nomad has a free plan and a freemium pricing model, which gives teams a way to use the product without a stated license price. The trade-off is that Enterprise features are separate, so the free option may not suit organizations that need its additional governance or operational controls.
Enterprise Self Managed uses customizable plans with premium support and custom pricing. It is aimed at organizations running Nomad themselves that need paid capabilities and support. Flex offers multi-year plans, preferred pricing, and premium support included, also at custom pricing; its multi-year commitment makes it a better fit for buyers prepared to contract for a longer term. Neither paid plan has a published price in these terms, so prospective buyers should request pricing before comparing total cost.
Platforms
Nomad is self-hosted and supports Linux, macOS, Windows, web, and API access. Supported cloud environments include Amazon Web Services, Microsoft Azure, and Google Cloud Platform. The self-hosted model offers deployment control, but not the convenience of delegating platform operations to a hosted Nomad service.
Who it's for
Nomad is best suited to teams that want one scheduler for mixed workloads, need to span cloud, on-premises, or edge settings, and can take responsibility for self-hosted operations. It is especially compelling where Consul and Vault already form part of the infrastructure. Teams requiring Enterprise-only multi-tenant controls, quotas, audit logging, multi-region deployments, or advanced server management should evaluate paid plans. Those wanting a managed service or whose needs center on a narrower tool category may be better served elsewhere.
Pros and cons
- Pro: Supports containers, legacy and batch applications, binaries, and virtual machines, so varied workloads can share a scheduler.
- Pro: Edge support reaches devices that are not continuously connected to central cloud centers.
- Pro: Consul and Vault integrations cover service discovery, service mesh, dynamic configuration, and workload secrets.
- Con: Self-hosting leaves deployment and infrastructure operations to the organization.
- Con: Resource quotas, audit logging, multi-region deployments, and some multi-tenant capabilities require Enterprise.
- Con: Paid plans use custom pricing, making costs harder to assess before requesting a quote.
Alternatives
For readers evaluating adjacent categories, Container Orchestration Software is a broader category to compare, while Service Mesh Platforms focuses on mesh needs. Nomad itself includes service-mesh integration through Consul, but its core role is workload scheduling.
step-ca is a free alternative for teams seeking a certificate authority, with a free plan and Linux, macOS, Windows, API, and self-hosted platforms. OpenCA PKI, OpenXPKI, and Dogtag Certificate System are also free options; their supported platforms are web/Linux/macOS, web/Linux, and Linux, respectively. EJBCA, Let's Encrypt, and cert-manager are listed as free alternatives. SecureW2 Cloud NAC is a paid alternative with pricing by quote and support for Android, API, iOS, Linux, macOS, web, and Windows.
Verdict
Choose Nomad if you need a self-hosted scheduler that can handle mixed workloads across cloud, data-center, and edge environments, particularly alongside Consul and Vault. Its breadth is the main reason to choose it; its self-managed operations and Enterprise-only governance features are the main reasons to look elsewhere.
Verdict
Nomad is a self-hosted workload scheduler with support for varied applications, edge devices, and integrations with Consul and Vault. Teams needing listed Enterprise additions should account for those features being outside the free plan.
Facts from HashiCorp Nomad's own pages
- Acquisition news
- IBM announced on April 24, 2024 an agreement to acquire HashiCorp for $35 per share in cash, valuing the deal at $6.4 billion. · newsroom.ibm.com, 15 Oct 2026
- API
- Its REST-style HTTP API controls nearly every agent function, uses /v1 routes and listens on port 4646 by default. · developer.hashicorp.com, 15 Oct 2026
- API security
- API requests can use X-Nomad-Token or Bearer ACL credentials, with TLS recommended when authentication is enabled. · developer.hashicorp.com, 15 Oct 2026
- App-store status
- The Apple App Store listing named HashiCorp Nomad Prep identifies itself as an unofficial independent study app, not a HashiCorp product, and has insufficient ratings to display. · apps.apple.com, 15 Oct 2026
- Architecture
- Nomad runs as a single process with no external dependencies and supports Linux and Windows clients. · developer.hashicorp.com, 15 Oct 2026
- Company founding
- Mitchell Hashimoto and Armon Dadgar founded HashiCorp in 2012. · hashicorp.com, 28 Sept 2026
- Company size and location
- LinkedIn lists HashiCorp as founded in 2012, headquartered in San Francisco and employing 1,001–5,000 people. · linkedin.com, 15 Oct 2026
- Consul integration
- Nomad integrates with Consul for automatic clustering, service registration and discovery, service mesh, and dynamic configuration. · developer.hashicorp.com, 28 Sept 2026
- Deployment
- Nomad is available as a precompiled binary or package for several operating systems, and can also be built from source. · developer.hashicorp.com, 28 Sept 2026
- Docker
- Nomad's Docker driver handles downloading containers, mapping ports, and starting, watching, and cleaning up containers. · developer.hashicorp.com, 28 Sept 2026
- Docker limitation
- Running Nomad clients inside Docker is not officially supported because clients need extensive host access; the image is intended for CLI pipelines and is not tested as an agent. · developer.hashicorp.com, 15 Oct 2026
- Documentation
- The documentation covers HCL job and agent specifications, Nomad Pack, autoscaling, federation, upgrades, Autopilot, Terraform provisioning and community task drivers. · developer.hashicorp.com, 15 Oct 2026
- Edge
- Nomad manages workloads on edge devices such as sensors or microcomputers that are not continuously connected to central cloud centers. · hashicorp.com, 28 Sept 2026
- Edge support
- Device plugins let Nomad place workloads on specialized edge hardware within a shared hybrid cluster topology. · hashicorp.com, 15 Oct 2026
- Enterprise features
- Nomad Enterprise adds resource quotas, Sentinel policies, audit logging, multi-region deployments, and advanced server management with Nomad Autopilot. · docs.hashicorp.com, 28 Sept 2026
- Founded
- 2012 · hashicorp.com, 28 Sept 2026
- Headquarters
- San Francisco, California, United States · hashicorp.com, 28 Sept 2026
- Installation
- Nomad is distributed as precompiled binaries, OS packages or source; official instructions cover Linux repositories, macOS Homebrew and manual downloads. · developer.hashicorp.com, 15 Oct 2026
- Integrations
- Nomad integrates with Terraform, Consul, Vault and Waypoint, and its catalog lists 86 integrations including task drivers, observability plugins, packs and autoscaler components. · developer.hashicorp.com, 15 Oct 2026
- Licence
- The repository identifies Nomad as BUSL-1.1 licensed, making it source-available rather than OSI open source; Enterprise files are excluded from the open-source licensing. · github.com, 15 Oct 2026
- Limit: ingress and support
- Capterra reviewers report no embedded ingress, sparse tutorials or support and reliance on additional integrations. · capterra.com, 15 Oct 2026
- Limit: Kubernetes comparison
- G2 reviewers say Nomad has fewer advanced capabilities and a smaller community than Kubernetes, with some reporting unclear documentation and setup complexity. · g2.com, 15 Oct 2026
- Limit: surrounding services
- TrustRadius reviewers report needing separate tools for secrets, service discovery and routing, and note limited service-mesh and tracing support. · trustradius.com, 15 Oct 2026
- Networking requirements
- Default ports are 4646 for HTTP, 4647 for RPC and 4648 for Serf WAN, plus dynamic ports 20,000–32,000. · developer.hashicorp.com, 15 Oct 2026
Where HashiCorp Nomad stands on Freedom251
- Container Orchestration Software#4 of 32
- Progressive Delivery Software#6 of 29
