Application entry and execution
- AWS Lambda functions
- Amazon EC2 instances
- API Gateway HTTP, WebSocket and REST APIs
AWS source coverage
Connect selected AWS accounts and regions with a temporary role. PortabilityLabs inventories supported resource shape, records evidenced relationships and keeps missing permissions or unknown dependencies visible.
Supported inventory
Coverage is deliberately explicit. A discovered resource is evidence that configuration was observed—not proof that traffic can reach it or application behaviour still works.
Evidenced relationships
PortabilityLabs does not connect resources because their names look similar. Current collectors can confirm these relationship patterns while keeping payloads and secret-bearing configuration inside the short-lived collector process.
Runtime-only calls, managed IAM policy authority, complete network reachability, application data flow and unsupported services can remain unknown. Those gaps are shown as limitations; they are never silently turned into connections.
Default data boundary
Inventory excludes production records, object contents, message bodies, request payloads, secrets, environment-variable values, raw IAM policies, logs and tags. Resource names and provider identifiers are optional. Application code uses a separate, explicit quarantine and approval path after a resource is selected into a workload.
Read the complete security approach →Connect only the accounts and regions you approve, then verify what we found before defining or running a test.