A secure network connection is the foundation for integrating CPQ with SAP ERP. The connection method depends on where and how SAP ERP is hosted. When you establish the connection, RFCs and BAPIs can flow between the systems.
To establish the connection:
Choose the network connection method
Select the method based on your SAP ERP hosting type:
SAP ERP hosting type | Connection options |
---|---|
On-premise in a private data center or through a hosting partner |
|
On-premise on Amazon Web Services (AWS) |
|
On-premise on Microsoft Azure | VPN between AWS and Microsoft Azure |
On-premise on Google Cloud | VPN between AWS and Google Cloud |
SAP RISE (SAP-managed infrastructure on AWS, Microsoft Azure, or Google Cloud) | VPN coordinated through SAP Support |
Configure the network connection
Configure the selected network connection method:
AWS Site-to-Site VPN
Connect the Amazon Web Services (AWS) account that hosts CPQ to your on-premise network through an AWS Site-to-Site VPN. This method enables a secure, private network connection without exposing public IP addresses.
To establish a connection:
Open a support ticket with Zilliant to request the VPN setup.
With your Network Infrastructure and SAP BASIS teams, complete Zilliant’s VPN parameters template.
Configure and test the VPN connection with Zilliant.
For more details, read the AWS Site-to-Site VPN User Guide in the AWS documentation.
SAProuter
Use SAProuter if your SAP ERP system is already accessible through it. SAProuter is a proxy that enables indirect, secure routing through SAP’s network boundary. It supports IP filtering and encryption with Secure Network Communications (SNC). This method avoids setting up a direct VPN or private link, preserving your existing network security configuration.
To establish a connection:
Open a support ticket with Zilliant to request the SAProuter setup. Include SAProuter and SAP connection details.
With your Network Infrastructure and SAP BASIS teams, configure the connection.
Test the connection with Zilliant.
For details about SAProuter, read SAProuter on the SAP support page.
VPC Peering
Virtual Private Cloud (VPC) Peering connects Amazon Web Services (AWS) accounts hosting CPQ and SAP for private, low-latency communication over RFC 1918 IP ranges without traversing the public internet.
This method provides the following benefits:
Traffic stays within the AWS backbone with encryption in transit.
Ability to apply access control lists (ACL), route tables, and security group rules for granular control.
No NAT, VPN, or internet gateway required.
No single point of failure.
Note
Peering is non-transitive. Additional routing is required for other networks.
To establish a connection:
Open a support ticket with Zilliant to request the VPC Peering setup. Include AWS VPC details.
Initiate and accept the peering request.
Update route tables for inter-VPC communication.
Modify security groups to allow SAP ports.
Test the connection with Zilliant.
For details, read the AWS documentation. For example, the VPC Peering section in How to connect SAP solutions running on AWS with AWS accounts and services in the AWS Blog.
AWS Transit Gateway
AWS Transit Gateway is a centralized network hub that simplifies VPC-to-VPC and hybrid (on-premises) connectivity through scalable, transitive routing.
This method provides the following benefits:
Transitive routing—One-to-many and many-to-many connections.
Route control—Separate route tables per VPC attachment for fine-grained access.
Security—Private traffic path, IAM access control, AWS Network Firewall, security groups, NACLs.
Monitoring—VPC flow logs and CloudWatch metrics.
To establish a connection:
Open a support ticket with Zilliant, including AWS Transit Gateway technical specifications.
Create the AWS Transit Gateway and attach the CPQ and SAP VPCs.
Configure route tables and security groups.
Test the connection with Zilliant.
For details, read the AWS documentation. For example, AWS Transit Gateway in How to connect SAP solutions running on AWS with AWS accounts and services .
VPN between AWS and Microsoft Azure
Connect Microsoft Azure (hosting SAP ERP) to the Amazon Web Services (AWS) account (hosting CPQ) using IPsec and IKEv2 encryption. This method provides an encrypted and controlled communication channel without the need for direct internet-facing connectivity.
To establish a connection:
Open a support ticket with Zilliant requesting the VPN setup.
Provide the completed Network Infrastructure Template, including the following information:
Azure VPN Gateway public IP
Local IP ranges (CIDR)
IKE version
Required routing information
Zilliant will generate the pre-shared key after setup initiation.
Finalize VPN setup and test with Zilliant.
For details, read the AWS and Azure documentation, for example:
Set up a VPN between Azure and AWS using managed services
in the Microsoft Community Hub
Configure a Site-to-Site VPN connection with dynamic routing between AWS and Microsoft Azure
in the AWS Knowledge Center
VPN between AWS and Google Cloud
Connect Google Cloud (hosting SAP ERP) to the Amazon Web Services (AWS) account (hosting CPQ) with a Site-to-Site VPN using IPsec and IKEv2 encryption. This method provides a secure, encrypted communication without exposing public IP addresses.
To establish a connection:
Open a support ticket with Zilliant to request the VPN setup.
Provide the completed Network Infrastructure Template, including the following information:
Google Cloud VPN Gateway public IP
Local IP ranges (CIDR)
IKE version
Required routing information
Zilliant will generate the pre-shared key after setup initiation.
Finalize VPN setup and test with Zilliant.
For details, read the AWS and Google Cloud documentation. For example, Create HA VPN connections between Google Cloud and AWS in the Google Cloud documentation.
VPN coordinated through SAP Support
If you host SAP ERP in SAP RISE and run it on Amazon Web Services (AWS), Microsoft Azure, or Google Cloud hyperscaler, your VPN-related requests must go through SAP Support.
To establish a connection:
Contact Zilliant for the following initial VPN parameters:
Placeholder public IP
Expected remote CIDR range
Pre-shared key (PSK)
Submit a Site-to-Site VPN tunnel request to SAP Support using these details.
After SAP completes configuration, provide SAP’s public VPN IP to Zilliant.
Finalize and test the VPN connection with Zilliant.
Initial configuration parameters
Zilliant VPN Public IP:
Placeholder
Remote CIDR range:
Placeholder
Tunnel type: Route-based
IKE version: IKEv2
IPsec settings: AES-256 encryption, SHA-2 integrity, DH Group 14
Lifetime: Phase 1 – 28,800 sec (8 h), Phase 2 – 3,600 sec (1 h)
Expected traffic: SAP RFC (TCP 33xx/32xx), HTTPS
Pre-shared key (PSK):
Placeholder