• Infrastructure
    • terraform
    • packer
    • vagrant
  • Networking
    • consul
  • Security
    • vault
    • boundary
  • Applications
    • nomad
    • waypoint
  • HashiCorp Cloud Platform
    • consul
    • terraform
    • vault
  • Partner Services
    • HashiCorp Consul Service (HCS) on Azure
  • About HashiCorp
  • Simple Container Orchestration

    Nomad runs as a single binary with a small resource footprint. Developers use a declarative job specification to define how an application should be deployed. Nomad handles deployment and automatically recovers applications from failures.

    Explore HashiCorp Learn
    Explore Documentation

    Features

    task "webservice" {
      driver = "docker"
    
      config {
        image = "redis:3.2"
        labels {
          group = "webservice-cache"
        }
      }
    }

    Container Orchestration

    Deploy, manage, and scale your containers with the Docker, Podman, or Singularity task driver.

    Read More
    Run On-Premise with Ease

    Run On-Premise with Ease

    Install and run Nomad easily on bare metal as a single binary and with the same ease as on cloud.

    sc.exe start "Nomad"
    
    SERVICE_NAME: Nomad
          TYPE               : 10  WIN32_OWN_PROCESS
          STATE              : 4  RUNNING
                                  (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
          WIN32_EXIT_CODE    : 0  (0x0)
          SERVICE_EXIT_CODE  : 0  (0x0)
          CHECKPOINT         : 0x0
          WAIT_HINT          : 0x0
          PID                : 8008
          FLAGS              :

    Windows Support

    Deploy Windows containers and processes or run Nomad as a native Windows service with Service Control Manager and NSSM.

    Watch Jet.com use case
    nomad server join 1.2.3.4:4648

    Multi-Region Federation

    Federate Nomad clusters across regions with a single CLI command to deploy applications globally.

    Read more
    Edge Deployment with Simple Topology

    Edge Deployment with Simple Topology

    Deploy Nomad with a simple cluster topology on hybrid infrastructure to place workloads to the cloud or at the edge.

    Zero Downtime Deployments

    Zero Downtime Deployments

    Achieve zero downtime deployments for applications through rolling updates, blue/green, or canary deployment strategies.

    Read more
    High Performance Batch Workloads

    High Performance Batch Workloads

    Run batch jobs with proven scalability of thousands of deployments per second via the batch scheduler.

    Watch tech presentation from Citadel
    Specialized Hardware

    Run Specialized Hardware with Device Plugins

    Run GPU and other specialized workloads using Nomad’s device plugins.

    Read more
    Stateful Workloads

    Run Stateful Workloads

    Natively connect and run stateful services with storage volumes from third-party providers via the Container Storage Interface plugin system.

    Flexible Networking Capabilities

    Flexible Networking Capabilities

    Deploy containerized applications with customized network configurations from third-party vendors via Container Network Interface plugin system

    Case Studies

    Roblox
    Citadel
    BetterHelp
    Roblox Nomad Case Study

    Roblox

    Scale a global gaming platform easily and reliably with Nomad to serve 100 million monthly active users

    Read Case Study
    Citadel Presentation

    Citadel

    Optimize the cost efficiency of batch processing at scale with a hybrid, multi-cloud deployment with Nomad

    Learn More
    BetterHelp Presentation

    BetterHelp

    From 6 dedicated servers in a colocation facility to a cloud-based deployment workflow with Nomad

    Learn More

    When to consider Nomad Enterprise?

    Open Source

    Technical Complexity

    Nomad Open Source addresses the technical complexity of workload orchestration across the cloud, on-prem, and hybrid infrastructure.

    View Open Source Features
    Enterprise

    Organizational Complexity

    Nomad Enterprise addresses the complexity of collaboration and governance across multi-team and multi-cluster deployments.

    View Enterprise Features

    Ready to get started?

    Nomad Open Source addresses the technical complexity of managing a mixed type of workloads in production at scale by providing a simple and flexible workload orchestrator across distributed infrastructure and clouds.

    Explore HashiCorp Learn
    Explore Documentation