Deployment regions

In the Fabric Services System, a deployment region (or just "region") is a container for other intents. A region serves the following purposes:

  • it logically groups intents together on the system map to make them more manageable.
  • it is the level at which some connection properties are set; these properties are shared among all intents within the region.
  • it maintains a deployment pipeline for all intents (fabric intents, workload VPN intents, and maintenance intents) within the region.

You can view the deployment pipeline, trigger deployments, and manage the deployment process from the region's deployment pipeline page. The deployment pipeline is a key feature of a region. Because the Fabric Services System can manage complex data center fabrics encompassing many nodes and multiple locations, there is the potential for operators to concurrently design and deploy a large number of intents (whether fabric intents, workload intents, or maintenance intents). The deployment pipeline ensures that resources are allocated to each intent deployment, in sequence, to prevent simultaneous deployments from interfering with each other.

You cannot create an intent without assigning it to a region. For this reason, you must create a region before deploying any fabric intent, workload intent, or maintenance intent.

The system supports the configuration of a single region that contains all intents.