Exemple de structuri de cod
Structuri de cod Terraform
Exemplele următoare prezintă cazul în care AWS a fost ales ca furnizor, dar majoritatea principiilor descrise pot fi refolosite pentru ceilalți furnizori de cloud și de asemenea în cazul în care alegem alți furnizori în general (de DNS, baze de date, monitorizare, etc.).
Tip | Descriere | Disponibilitate |
---|---|---|
Puține resurse, fără dependențe externe. Un singur cont AWS. O singura regiune. Un singur mediu. | Da | |
Câteva conturi AWS și medii de lucru, module de infrastructură gata de folosire cu Terraform. | Da | |
Mai multe conturi de AWS, mai multe regiuni, nevoie urgentă de a reduce folosirea metodei copy-paste, module de infrastructură personalizate, utilizare ridicata a compoziției de cod. Folosind Terraform. | În lucru | |
foarte mare | Furnizori multiplii (AWS, GCP, Azure). Implementări multi-cloud. Folosind Terraform. | Nu |
Structuri de cod Terragrunt
Tip | Descriere | Disponibilitate |
---|---|---|
medie | Mai multe conturi de AWS și medii de lucru, module de infrastructură gata de folosire, model de compoziție folosind Terragrunt. | Nu |
mare | Mai multe conturi de AWS, multiple regiuni, nevoie urgentă de a reduce folosirea metodei copy-paste, module de infrastructură personalizate, utilizare ridicata a compoziției de cod. Folosind Terragrunt. | Nu |
foarte mare | Furnizori multiplii (AWS, GCP, Azure). Implementări multi-cloud. Folosind Terragrunt. | Nu |
Last updated