Policy-based management is key to deployment at scale
The other mechanism provided by Open Horizon for making placement decisions is the Policy system. Policy-based management is key to deploying your production system.
The Policy system makes use of several distinct policy files:
- Node Policies
- Service Policies
- Model Policies
- Deployment Policies
Each of these represents the perspectives of the different actors in the system. Recall the different roles that we outlined in Chapter 2, including the provisioning engineer, software engineer, data scientist,and deployment operations manager. Each of the aforementioned policy files is intended for each of these roles, respectively.
We will discuss these further, and then bring them all together at the end.
Node Policies
Node Polices are specified in a JSON document associated with each Edge node. They are intended to be used primarily by the provisioning engineer to express the capabilities and constraints...