This repository is a companion to the Deploy and Manage Edge Services tutorial, containing configuration files to create a Nomad cluster (3 Nomad servers + 1 Nomad client) in one AWS region and two Nomad clients in another region.
This environment emulates an "edge" environment. In this tutorial, you will schedule the HashiCups database and product-api
on the primary environment, and the frontend, public-api
, and payments-api
on the edge environment. In the process, you will learn how Nomad's built-in service discovery and client disconnect functionality enable edge computing.