Infrastructures
Model infrastructure resources, execution, lifecycle and inventory concepts.
Infrastructures are the foundation of your platform. They represent your cloud resources, on-premise servers, or hybrid combinations — all managed through Terraform states stored in Simple Stack.
What is an Infrastructure?
An infrastructure is a collection of cloud resources (compute, networking, storage) provisioned through Terraform. In Simple Stack, you:
- Import existing states – Upload your current
.tfstatefiles to bring existing infrastructure under management - Create from templates – Use provider-specific templates (AWS, OVHcloud, Scaleway, etc.) to provision new infrastructure
- Version and track changes – All state changes are auditable and reproducible
Supported Providers
Simple Stack supports any type of provider – cloud (AWS, Azure, Google Cloud, OVHcloud, Scaleway, etc.), on-premise infrastructure, or hybrid combinations. Your infrastructure can be provisioned through any deployment tool or method:
- Infrastructure as Code tools – Terraform, Pulumi, CloudFormation, Ansible, etc.
- Manually provisioned – Existing infrastructure managed directly without IaC tools
- Hybrid setups – Mix of different providers and deployment methods
Services & variables
Each PaaS role exposes a set of variables you can override from your Ansible inventory (via the UI):
Loading PAAS roles variables...
Next Steps
- Custom Applications – Build and deploy your own services