Advanced networking

AEM as a Cloud Service provides advanced networking features that allows for precise management of connections to and from AEM as a Cloud Service programs.

Production Programs
Sandbox Programs
Supports advanced networking

AEM’s advanced networking is comprised of three options for managing connectivity with external services. A Cloud Manager program, and its AEM as a Cloud Service environments, can only use a single type of advanced networking configuration at a time, so ensure that the most appropriate type is selected.

HTTP/HTTPS on standard ports
HTTP/HTTPS on non-standard ports
Non-HTTP/HTTPS connections
Dedicated egress IP
“No-proxy hosts” list
Connect to VPN-protected services
Limit AEM Publish traffic by IP
No advanced networking
Flexible port egress
Dedicated egress IP address
Virtual Private Network

For more details on the considerations involved when selecting the appropriate advanced networking type, see advanced networking documentation.

Advanced networking tutorials

Once the most appropriate advanced networking option based on your organization’s need has been identified, click into the corresponding tutorial below to for step-by-step instructions and code samples.

Flexible port egress

Flexible port egress

Allow outbound AEM as a Cloud Service traffic on non-standard ports.

FleDedicated egress IP address

Dedicated egress IP address

Originate outbound AEM as a Cloud Service traffic from a dedicated IP.

Virtual Private Network (VPN)

Virtual Private Network (VPN)

Secure traffic between a customer or vendor infrastructure and AEM as a Cloud Service.

Code examples

This collection provides examples of the configuration and code required to leverage advanced networking features for specific use cases.

Ensure the the appropriate advanced networking configuration has been set up prior to following these tutorials.

Virtual Private Network (VPN)

E-mail service

OSGi configuration example using AEM's to connect to external e-mail services.

HTTP/HTTPS

HTTP/HTTPS

Java™ code example making HTTP/HTTPS connection from AEM as a Cloud Service to an external service using HTTP/HTTPS protocol.

SQL connection using JDBC DataSourcePool

SQL connection using JDBC DataSourcePool

Java™ code example connecting to external SQL databases by configuring AEM's JDBC datasource pool.

SQL connection using Java APIs

SQL connection using Java™ APIs

Java™ code example connecting to external SQL databases using Java™'s SQL APIs.

Applying an IP allow list

Applying an IP allowlist

Configure an IP allowlist such that only VPN traffic can access AEM.

Path-based VPN access restrictions to AEM Publish

Path-based VPN access restrictions to AEM Publish

Require VPN access for specific paths on AEM Publish.

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69