Layerup’s Cloud — integration mechanism, network connectivity & dedicated cluster.
This page covers the technical architecture of Option 3 — Layerup’s Cloud — in the same depth that Native VPC Deployment Paradigm covers Option 2. It is addressed to security architects and integration engineers evaluating whether the SaaS model satisfies your network, data residency, and integration requirements.Everything on this page applies only to Option 3. For Option 2 (your private
cloud), see Native VPC Deployment Paradigm. The
core agent logic, AOP governance, and output schema are identical across all
deployment models.
What “dedicated cluster” means in concrete infrastructure terms
Option 3 is not a shared multi-tenant SaaS product. Layerup provisions a fully isolated set of infrastructure in Layerup’s AWS account, dedicated exclusively to your organization. No compute, storage, queuing, networking, encryption keys, or model deployments are shared with any other Layerup customer.
Layerup’s own operational tooling accesses your cluster through a separate, time-limited, audited cross-account role used only for deployment, monitoring, and incident response. This role is not used for any customer’s data access and is subject to the same BAA controls as the customer-facing infrastructure.
Network connectivity — two options
Option A: HTTPS over internet (default)
The default connectivity model uses HTTPS (TLS 1.3) over the public internet between your systems and Layerup’s cluster API endpoint. All data is encrypted in transit. Your systems make API calls to a dedicated HTTPS endpoint assigned to your cluster (<your-org>.api.uselayerup.com).
This is the simplest path and is appropriate for most organizations. The dedicated endpoint is authenticated — unauthenticated requests are rejected before any data is processed.
Fig. S1.1 — HTTPS connectivity (default). Data is encrypted end-to-end via TLS 1.3. The ALB and all cluster resources are in Layerup’s dedicated VPC — no shared infrastructure.
Firewall rule required on your side:
- Outbound TCP port 443 to
*.uselayerup.com(or the specific IP range provided by your Layerup implementation engineer)
Option B: AWS PrivateLink (private network path)
For organizations whose security policy prohibits internet-egress to third-party HTTPS endpoints — or who prefer a fully private network path for all data traffic — Layerup supports connectivity via AWS PrivateLink. With PrivateLink, traffic between your VPC and Layerup’s dedicated cluster travels entirely over AWS’s private backbone network. No data traverses the public internet at any point. Fig. S1.2 — PrivateLink connectivity. All traffic stays on AWS’s internal network. Your VPC creates an Interface VPC Endpoint pointing to Layerup’s PrivateLink service. No internet gateway or NAT gateway route is required. What your AWS team needs to provision for PrivateLink:- An Interface VPC Endpoint in your AWS account, using the PrivateLink service name provided by Layerup
- A security group on the endpoint allowing outbound from your integration workloads
- No internet gateway route changes are required — PrivateLink traffic does not use the internet path
API integration mechanism
Your systems interact with the Layerup dedicated cluster through a REST API. The integration pattern mirrors Option 2 (S3/SQS-based staging) but operates against Layerup-managed endpoints rather than resources in your own AWS account.Submitting a case
case_id and pre-signed S3 upload URLs for each document. Your system uploads the documents directly to Layerup’s S3 input bucket using the pre-signed URLs (TLS-encrypted; URLs expire after 15 minutes).
Receiving output
Two consumption patterns are supported:Case status
Authentication — API and dashboard
See SSO & API Authentication for the full authentication reference. In summary:Data residency under Option 3
All data processed by the agent remains within Layerup’s dedicated cluster for your organization. The following summarizes where data lives and how it is protected:Your organization has audit access to the CloudWatch Log Group for your
dedicated cluster. Layerup provides read-only IAM access credentials for your
compliance team, allowing independent verification of the audit trail without
requiring Layerup involvement. This access is governed by the BAA.

