Azure Conductor Deployment Guide
This guide walks you through deploying a Juniper Session Smart Conductor on Azure using the Bring Your Own License (BYOL) plan. When you complete this guide, the conductor VM will be running SSR 7.1.4, configured with an authority name, conductor address, and shared services that allow branch routers to onboard and begin forwarding traffic.
Guide Topics
| Step | Topic | Description |
|---|---|---|
| 1 | Create the Azure Conductor VM | Deploy the BYOL Conductor VM from the Azure Marketplace |
| 2 | Initialize and Access the Conductor | Verify the BYOL installation and log in to the Conductor GUI |
| 3 | Configure the Conductor | Set the authority name, conductor address, tenant, and internet service |
| — | Appendix — Conductor Configuration | Complete Azure conductor PCLI configuration reference |
Network Topology
The diagram below shows the logical network this guide builds.
Roles
| Device | Type | Role |
|---|---|---|
Conductor | Azure VM (BYOL) | Standalone SSR Conductor — centralized management and provisioning |
azure-router-1 | Azure VM (BYOL) | Conductor-managed SSR — internet breakout, LAN forwarding |
Network Design Reference
The following IP addressing and naming scheme is used consistently throughout this guide. Substitute your own values when configuring your network.
| Parameter | Example Value | Description |
|---|---|---|
| Azure Region | eastus | Azure region for all deployed resources |
| Resource Group | SSR-RG | Azure resource group containing all resources |
| VNet Name | SSR-VNet | Virtual network address space 10.0.0.0/16 |
| Conductor Subnet | ssr-conductor-subnet | Conductor management subnet (10.0.0.0/24) |
| Conductor Private IP | 10.0.0.10 | Static private IP assigned within the conductor subnet |
| Conductor Gateway | 10.0.0.1 | Conductor subnet gateway |
| Conductor Public IP | <auto-assigned> | Azure-assigned public IP — used for SSH, GUI, and as the conductor address |
| Authority Name | Authority128 | SSR organizational authority name |
| Conductor Name | Conductor | Conductor system name |
| Conductor Node Name | node0 | Conductor node name |
| Conductor Subnet | ssr-wan-subnet | Conductor public (WAN) subnet (10.0.1.0/24). This is shared with the router. |
| Router WAN Subnet | ssr-wan-subnet | Router public (WAN) subnet (10.0.1.0/24). This is shared with the conductor. |
| Router LAN Subnet | ssr-lan-subnet | Router private (LAN) subnet (10.0.2.0/24) |
| Router Name | azure-router-1 | Router system name |
| Router Node Name | node0 | Router node name |
| WAN Device Interface | wan-dev | WAN device interface name |
| WAN Network Interface | wan1 | WAN network interface name |
| LAN Device Interface | lan-dev | LAN device interface name |
| LAN Network Interface | lan1 | LAN network interface name |
| Router LAN IP | 10.0.2.1/24 | LAN gateway address assigned to the router LAN interface |
| Tenant Name | corp | LAN-side user tenant |
| Service Name | Internet-Traffic | Internet breakout service |
| Service Address | 0.0.0.0/0 | All internet-bound traffic |
| Neighborhood | internet | SVR peering neighborhood name |
Prerequisites
Before beginning, ensure the following are available:
- Azure subscription — with permission to create VMs, VNets, network security groups, and managed identities.
- Azure VNet — with at least the following subnets already created:
ssr-wan-subnet— the router's public (WAN) subnet; must have internet egress and reachable via SSH and HTTPS for administration. This is shared with the conductor.ssr-lan-subnet— the router's private (LAN) subnet.
- Azure Managed Identity — with the minimum read permissions listed in Step 1.
- Juniper software access credentials — Artifactory username and password for SSR software downloads.
- SSH key pair — RSA 2048-bit or stronger; the public key is supplied to the Azure deployment templates.
Software Version Requirements
This guide installs SSR 7.1.4 on the conductor.
The router software version must be lower than or equal to the conductor software version.
BYOL instances require the conductor to run SSR 6.3.0-R1 or newer. SSR 7.1.4 satisfies this requirement.