# Exemple de structuri de cod

## Structuri de cod Terraform

{% hint style="info" %}
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.).
{% endhint %}

| Tip                                                                        | Descriere                                                                                                                                                                                                  | Disponibilitate |
| -------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- |
| [mică](/ro/examples/terraform/small-size-infrastructure.md)                | Puține resurse, fără dependențe externe. Un singur cont AWS. O singura regiune. Un singur mediu.                                                                                                           | Da              |
| [medie](/ro/examples/terraform/medium-size-infrastructure.md)              | Câteva conturi AWS și medii de lucru, module de infrastructură gata de folosire cu Terraform.                                                                                                              | Da              |
| [mare](/ro/examples/terraform/large-size-infrastructure-with-terraform.md) | 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              |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.terraform-best-practices.com/ro/examples.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
