Templates
Deployment Templates
The FortiGate Autoscale Simplified Template provides modular Terraform templates for deploying autoscale architectures in AWS. This section covers both templates and their integration patterns.
Available Templates
Templates Overview
Understand the template architecture, choose deployment patterns, and learn how templates work together.
existing_vpc_resources Template (Optional)
Create supporting infrastructure for lab and test environments including management VPC, Transit Gateway, and spoke VPCs with traffic generators.
autoscale_template (Required)
Deploy the core FortiGate autoscale infrastructure including inspection VPC, Gateway Load Balancer, and FortiGate autoscale groups.
Quick Start Paths
For Lab/Test Environments
- Start with Templates Overview to understand architecture
- Deploy existing_vpc_resources for complete test environment
- Deploy autoscale_template connected to created resources
- Time: ~30-40 minutes
For Production Deployments
- Review Templates Overview for integration patterns
- Skip existing_vpc_resources template
- Deploy autoscale_template to existing infrastructure
- Time: ~15-20 minutes
Template Coordination
When using both templates together, ensure these variables match exactly:
aws_regionavailability_zone_1andavailability_zone_2cp(customer prefix)env(environment)vpc_cidr_managementvpc_cidr_spoke
See Templates Overview for detailed coordination requirements.
What’s Next?
- New to autoscale? Start with Templates Overview
- Need lab environment? Go to existing_vpc_resources
- Ready to deploy? Go to autoscale_template
- Need configuration details? See Solution Components