Run Any Application on Any Infrastructure
Nomad is an easy-to-use and flexible cluster scheduler that allows you to automate the deployment of any application on any infrastructure at any scale.
Application lifecycle management for the enterprise
Nomad Enterprise enables an organization to easily and safely manage application lifecycles across regions and cloud providers.
Declarative job files and storage in version control
Changes with Nomad plans and policy as Code
Applications across private infrastructure and public cloud providers
Why Companies Use Nomad Enterprise
Ease of Use
Developers benefit from Nomad’s simple, declarative job specification and native support for rolling, canary and blue/green upgrade strategies. Nomad's lightweight architecture and flexibility enables an operator to easily integrate it into existing workflows, as compared to a platform-based approach.
Flexibility and cost savings
Nomad is optimized for a range of workloads including microservices, batch processing and system-wide jobs. It also has comprehensive packaging support including containerized, virtualized and static binary. Clusters can span multiple operating systems including Windows and Linux to support mixed environments. Running all workloads on the same Nomad cluster enables resource consolidation and cost savings.
Scalability and high performance
Nomad can schedule thousands of containers per second, deploy across hundreds of datacenters, and scale to thousands of nodes in a single region. Nomad can gracefully scale from a small experimental cluster to a large scale global cluster, avoiding the need to re-architect.
Collaboration and governance
Support for multiple tenants, resource quotas and fine-grained Sentinel policies enables all teams to safely use a single, unified Nomad cluster.
Nomad offers a familiar HashiCorp user experience and has native integrations for provisioning (Terraform), secrets management (Vault) and service discovery (Consul). Nomad’s internals benefit from a lineage of HashiCorp distributed systems hardened by years of wide adoption and at scale deployments.
Nomad workload types
Docker container orchestration
Support a first-class Docker workflow with minimal operational overhead.
Run binaries and execute commands directly, avoiding the burden of repackaging or application rewrites.
Manage and automate the deployment of long running services, easily scaling from dozens to hundreds or thousands.
Support regional and global deployments across private infrastructure and public cloud providers.
Open SourceRun any application on any infrastructureDownload Free
- Flexible application deployment
- Rolling upgrades
- Multi-region support
- HashiCorp integrations
- Access control
- Web UI
Pro EnterpriseEnable collaboration across teams and simplify operationsRequest Info
All Open Source features
- Silver Support: 9x5 support w/ SLA
Premium EnterpriseSupports deployment across a large, complex infrastructure with advanced policy and governance featuresRequest Info
All Pro features
- Resource quotas
- Sentinel policy as code framework
- Gold Support: 24x7 support w/ SLA
Ready to get started?
Reach out to have your questions answered or download Nomad Open Source for free.