We provide an overview of HashiCorp Nomad, which is a cluster manager and scheduler. We explore what a cluster scheduler is and the benefits they provide, including higher resource utilization, decoupling developers and operators, and better quality of service. The high level design of Nomad is explained and how it supports running over a million containers. The scalability of Nomad sets the stage for using the API from applications to build next generation applications that blur the lines between applications and infrastructure.