
Amazon Elastic Kubernetes Service (EKS)
Fully managed Kubernetes service for running containerized applications on AWS and on-premises
Discover top open-source software, updated regularly with real-world adoption signals.

Simple, flexible orchestrator for containers, legacy apps, and VMs
Nomad deploys and manages Docker, Podman, executable, Java, and QEMU workloads across on-prem and cloud environments, offering high-availability, GPU support, and seamless integration with Terraform, Consul, and Vault.

Nomad is a single‑binary workload orchestrator that lets you run Docker, Podman, native executables, Java jobs, and QEMU virtual machines on the same cluster. It operates on Linux, Windows, and macOS and can manage resources across on‑prem data centers and public clouds.
The platform combines resource management and scheduling, offering built‑in high availability through leader election and state replication. Device plugins expose GPUs, FPGAs, and TPUs for AI workloads, while federation enables multi‑region, multi‑cloud deployments. Integration with Terraform, Consul, and Vault provides seamless provisioning, service discovery, and secret handling.
Getting started is as simple as downloading the binary and launching a local dev cluster; production‑grade clusters follow the reference architecture documented on the Nomad site. The system scales to 10k+ nodes and supports both single‑binary operation and enterprise extensions for advanced governance.
When teams consider Nomad, these hosted platforms usually appear on the same shortlist.

Fully managed Kubernetes service for running containerized applications on AWS and on-premises

Managed Kubernetes service that simplifies deployment, scaling, and management of containerized applications on Azure

Managed Kubernetes for deploying and scaling containers
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Hybrid microservice and batch processing
Run Docker‑based microservices alongside legacy batch jobs on the same cluster, sharing resources and scheduling policies.
GPU‑accelerated machine learning training
Deploy TensorFlow jobs that automatically schedule onto nodes with available GPUs via device plugins.
Multi‑cloud disaster‑recovery
Federate clusters across AWS and Azure, enabling seamless failover and workload migration.
VM‑based legacy application hosting
Launch QEMU virtual machines for monolithic applications while co‑locating container workloads, simplifying infrastructure footprint.
Nomad uses task drivers; out‑of‑the‑box drivers include Docker, Podman, exec (any binary), Java, and QEMU for VMs.
No. Nomad stores state internally using a built‑in consensus layer; no external database is needed.
Nomad forms a leader‑elected cluster with state replication; if a node fails, workloads are rescheduled automatically.
Yes. It integrates with Terraform for provisioning, Consul for service discovery, and Vault for secrets management.
Nomad has been demonstrated in production with clusters exceeding 10,000 nodes.
Project at a glance
ActiveLast synced 4 days ago