
About Nomad
Nomad is a scheduler and orchestrator from HashiCorp. It places workloads on a pool of machines and keeps them running.
What it does
Nomad takes a job description and decides where each task should run across your on-prem or cloud machines. It can run containers, plain binaries and batch jobs in one system, which helps when you do not want a separate tool for each kind of workload. The documentation covers jobs, parameterized jobs, job templates and resiliency features such as local retries and node rescheduling.
Key features
- Runs containers, binaries and batch jobs
- Schedules workloads across many machines
- Parameterized jobs for reusable workloads
- Retries and rescheduling when a node fails
- Integrations with Consul and Vault
Who it's for
Platform and operations teams that run services across several servers or clouds. It is also useful for teams who want a simpler scheduler than a full container platform.
Pricing and good to know
The product documentation includes tutorials, a sandbox for trying it out, and an Enterprise tier with extra features for large deployments. Check the official pricing page for current plan details. Like any scheduler, it works best when you plan the cluster layout, access control and secrets handling before you go to production.
Highlights
- Run containers, binaries and batch jobs
- Schedule work across a fleet of machines
- Parameterized jobs for reusable specs
- Local retries and node rescheduling
- Secrets and service discovery integrations












