Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

close
keyboard_arrow_left
Juniper Paragon Automation User Guide
Table of Contents Expand all
list Table of Contents
file_download PDF
keyboard_arrow_right

Service Provisioning Workflow

date_range 03-Sep-24

Service orchestration automates provisioning of Layer 3 VPN (L3VPN), Layer 2 Ethernet VPN (EVPN) and Layer 2 circuit (L2 circuit) services and monitoring the health and quality of a service after it is provisioned. Paragon Automation provides predefined service designs that contain the guidelines and templates for executing the service provisioning and monitoring workflows for the services.

Note:
  • Ethernet VPN (EVPN) is the only L2VPN service supported in this release. EVPN-VPWS is not supported.

  • LDP signaling without BGP autodiscovery is the only variant of L2 circuit supported in this release.

  • Redundant pseudowires for L2 circuit are not supported in this release.

The service provisioning workflow includes tasks such as configuring network resources, defining service elements, initiating and publishing service orders for service provisioning, monitoring service order execution states, and troubleshooting issues by monitoring task logs. A network administrator or a superuser provisions a service by using the Paragon Automation GUI, REST API, or the service orchestration cMGD CLI.

To provision a service:

  1. Add customer names in the Customer Inventory page. See About the Customer Inventory Page.

  2. View the installed service designs with version numbers on the Service Designs page. Network administrators and observers have read-only access to this page. Superusers can manage the service design catalog and perform tasks like installing the latest available version of a service design, and setting the default service design version. See About the Service Designs Page and Manage Service Design Versions.

    Superusers with root user privileges can manage service designs by using the service orchestration cMGD CLI. See About the Service Orchestration cMGD CLI.

  3. Configure and upload network resources for the services by using the Paragon Automation GUI, REST API, or the service orchestration cMGD CLI. See Add Network Resources for Provisioning VPN Services, About the Resource Instances Page, and request network resources load.

  4. Create or modify service instances by entering data in the corresponding fields in the Paragon Automation GUI or by uploading preconfigured JSON files:

    To modify a service instance, see Modify a Service Instance.

    When you create or modify a service instance, a create or modify service order is generated for these operations.

  5. Publish the service instance by clicking the Publish button on the Service Instances page. Publishing a service instance generates a service order to activate the create or modify workflows.

    You can also delete a service instance by clicking More > Deprovision on this page to generate a delete service order to activate the delete workflow. See About the Service Instances Page.

  6. View details of the service order and the execution status of the service order on the Service Orders page. See About the Service Orders Page.

  7. Monitor the workflow run details for each service order from the Workflows page (Orchestration > Monitoring > Workflows). By viewing detailed task logs, you can troubleshoot issues when a workflow run fails. See About the Workflows Page.

As a superuser with root user privileges, you can perform service provisioning tasks by using the service orchestration cMGD CLI. For more information, see About the Service Orchestration cMGD CLI.

Before provisioning a service in the network, Paragon Automation validates the service configuration on all the devices on which the service is provisioned. Paragon Automation automatically configures passive device monitoring rules (for L2 circuit services) and active data plane tests (for L3VPN and EVPN services) to monitor the health and quality of the service after provisioning. You can view the monitoring data generated for each service instance. See View Service Instance Details.

external-footer-nav
Ask AI
close

How can I help you today?

LLMs can make mistakes. Verify important information.
chat_add_on New topic
send progress_activity
This conversation will be monitored and recorded. Any information you provide will be subject to our Privacy Notice and may be used for quality assurance purposes. Do not include any personal or sensitive information. Ask AI can make mistakes. Verify generated output for accuracy.
Protected by hCaptcha arrow_drop_down arrow_drop_up
Juniper Networks, Inc. | Privacy Notice | Terms of Use