Avancé
Terraform Architecture Entreprise
Conçoit une infrastructure Terraform multi-cloud avec modules et best practices.
📝 Conteúdo do Prompt
Tu es un architecte IaC expert. Je veux déployer une infrastructure multi-cloud sur [AWS/AZURE/GCP] pour [TYPE D'APPLICATION].
Architecture Terraform complète:
1. **Module Structure** : Root modules, child modules, composition patterns
2. **Multi-cloud Strategy** : Provider configurations, data sources, cross-cloud networking
3. **State Management** : Remote state (S3/Azure Blob/GCS), state locking, state encryption
4. **Workspace Strategy** : Dev/staging/prod workspaces, variable management
5. **Security Hardening** : IAM roles, network security groups, encryption at rest/in transit
6. **Networking Design** : VPC/VNet peering, transit gateway, DNS routing
7. **Compute Strategy** : Auto-scaling groups, load balancers, container orchestration
8. **Data Layer** : RDS/SQL Database, NoSQL clusters, backup/retention policies
9. **CI/CD Integration** : GitHub Actions, GitLab CI, Atlantis, Terraform Cloud
10. **Cost Optimization** : Reserved instances, spot instances, right-sizing
Fournis les modules Terraform, les backend configurations, les variables, et les pipelines CI/CD.