A Generation represents a versioned snapshot of your service infrastructure — including build settings, network architecture, and deployment configuration. Each time you deploy, FastDeploy captures a generation that can be tracked, rolled back, or analyzed.
The build file defines how your service is built before deployment. This typically includes:
FastDeploy auto-generates a default build file for common frameworks, but you can customize it via the UI or fastdeploy.yaml.
The network architecture section defines how services connect to each other and external resources:
FastDeploy visualizes this topology per generation, so you can compare changes between versions.
Deployment files represent the compiled, executable configuration used to launch your service. This includes:
Each generation preserves its deployment files for auditability and rollback.