Simplifyd Cloud
HomeNetworkingNetworking

Networking

How services are exposed to the internet and how they communicate with each other.

Networking has two halves: how traffic from the internet reaches your services, and how your services talk to each other privately.

Public networking

Services are private by default. To make a service reachable from the internet, you add an ingress. HTTP and gRPC ingress endpoints get automatic TLS and an assigned domain. TCP and UDP ingress endpoints expose a public port directly.

Learn about public networking →

Private networking

Every service automatically gets a stable internal hostname that other services in the same environment can use to reach it. Internal traffic stays within the environment and is not billed as egress.

Learn about private networking →

Cross-project access

Grant another project in your workspace access to one private port on a service, without exposing it publicly.

Learn about cross-project access →

TCP and UDP endpoints

Expose a non-HTTP service on a public port, and restrict which addresses may connect.

Learn about TCP and UDP →

HTTP Gateway

Put several services behind one hostname and route by path prefix.

Learn about the HTTP Gateway →

Custom domains

Replace the Simplifyd-assigned domain with your own by pointing a DNS CNAME at the platform. TLS is provisioned automatically.

Learn about custom domains →

Wildcard custom domains

Attach a single *.example.com domain to cover every subdomain with one certificate. Requires two DNS records: a * CNAME for traffic and an _acme-challenge CNAME for certificate validation.

Learn about wildcard domains →

Zerodata Proxy

Route traffic to an app hosted anywhere through Simplifyd Cloud so that end users on supported mobile networks are not charged for the data.

Learn about Zerodata Proxy →


Networking at a glance

ConceptWhat it is
IngressA public HTTP, gRPC, TCP, or UDP endpoint for a service
Private domainA stable private hostname for service-to-service communication within an environment
Custom domainYour own domain attached to an ingress endpoint
Allowed sourcesA list of CIDR ranges permitted to reach a TCP or UDP port
Private access grantPermission for another project to reach one private port on a service
Wildcard domainA *.example.com custom domain covering all subdomains under a single TLS certificate
Zerodata ProxyA proxy that makes your site data-free for users on supported mobile networks
SIMPLIFYD_PUBLIC_DOMAINPlatform variable containing the public hostname assigned to a service
SIMPLIFYD_PRIVATE_DOMAINPlatform variable containing the private hostname for a service