AWS
Run your project on AWS, either on infrastructure Spawned manages or in your own account.
Spawned Hosted
The fastest way to start. Spawned runs your project in an AWS account it manages, so you don’t need an AWS account of your own. Pick it as the provisioned option when you create a project. Your cloud costs are included in your Spawned bill, so everything stays in one place. See Billing & Credits.
Bring Your Own Cloud
Connect your own AWS account and Spawned deploys into it. You pay AWS directly for the underlying resources, and Spawned bills per component. Choose this when you want to use existing cloud credits, meet compliance requirements, keep direct AWS access, or work alongside resources you already run.
Connect an account
Connect your account under Settings → Clouds:
- Launch the CloudFormation stack Spawned generates for you. It grants Spawned permission to deploy into your account through a cross-account role. No long-lived AWS credentials are ever shared.
- Copy the role details from the stack’s Outputs back into Spawned to finish connecting.
Prefer the terminal? spawned accounts connect generates the same setup link, and spawned accounts configure <account-id> --role-arn <arn> completes it.
Once connected, select the account when you create a project.
Projects currently deploy to the eu-central-1 (Frankfurt) region.