Transporter over Broker VM
Transporter over Broker VM sets up a secure communication channel between your VCS and Cortex.
The Transporter over Broker VM enables secure communication between Cortex Cloud and self-hosted tools on private domains. This solution addresses the need for secure code scanning without exposing your internal network to the cloud.
The Transporter supports integrations such as self-hosted Version Control Systems (VCS) and SonarQube Server. For domain-specific requirements and configuration steps, refer to the onboarding guide specific to your particular integration.
Use cases
Enhanced security: Establish a secure network tunnel for your self-hosted VCS, eliminating the need to open direct IP access to the cloud for scanning
Seamless Integration: Leverage the existing Cortex Cloud Broker VM infrastructure to deploy and manage the Transporter applet
Simplified management: Configure and manage the Transporter applet directly through the Cortex Cloud console
Automated updates: The Broker VM automatically receives updates and enhancements, providing new capabilities to the Transporter without manual intervention
License
To gain access to the Transporter applet, you must have a Cloud license (Posture Management or Runtime Management) or a XSIAM Premium license.
Key components
The Transporter over Broker VM solution includes the following key components:
Transporter applet This component runs within your internal network, specifically on a Broker VM. The applet requires access to your self-hosted version control providers (VCS) such as GitHub Server.
The Transporter:
Establishes and maintains secure, long-lived connections to both your tenant and your VCS providers
Operates based on events from the VCS provider or triggers initiated from your tenant
Broker VM: In the Cortex Cloud Application Security environment, the Broker VM is a secured virtual machine (VM) designed to host the Transporter applet within your network. The Transporter applet is installed as an application or connector directly onto the Broker VM.
Cortex Tenant: Serves as the central cloud platform with several key functions in the Transporter system:
Acts as the cloud endpoint for the secure, long-lived WebSocket tunnel established by the Transporter applet running on your Broker VM
Links the Transporter applet to your self-managed VCS data sources, utilizing the secure tunnel for all communication.
Receives the data uploaded by the Transporter from your environment
Server as the scanner execution environment and results
Provides the interface for configuring and managing the Transporter system, as well as reviewing and managing the scan results
Monitors the status and health of your Transporter applets, providing visibility into their operation
Set up the Transporter
Prerequisites
Ensure you have the necessary permissions and have already set up your Broker VM
Confirm that your Broker is version 28 or later
Whitelist IP addresses to enable access to Cortex Cloud resources. Find them in the Broker VM Resources section of Enable access to required PANW resources
Open inbound port
4052for Transporter IP address communicationOpen outbound port
443for Broker VM access to your VCS
Set up the Transporter
Last updated
Was this helpful?
