> For the complete documentation index, see [llms.txt](https://www.terraform-best-practices.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.terraform-best-practices.com/ba/examples.md).

# Primjeri organizacije koda

## Terraform struktura koda

{% hint style="info" %}
Ovi primjeri koriste AWS Terrafrom provjader ali vecina principa pokazanih u ovim primjerima moze biti primjenjena i na druge cloud projvadere kao i na druge vrste provajdera (DNS, DB itd.)
{% endhint %}

| Tip                                                                          | Opis                                                                                                                                       | Status        |
| ---------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------- |
| [mala](/ba/examples/terraform/small-size-infrastructure.md)                  | Nekoliko resursa, bez vanjskih zavisnosti. Jedan AWS racun. Jedna regija. Jedno okruzenje.                                                 | Zavrseno      |
| [srednja](/ba/examples/terraform/medium-size-infrastructure.md)              | Nekoliko AWS racuna i okruzenja, skolski primjer infrastrukturnih modula koristeci Terrafrom                                               | Zavrseno      |
| [velika](/ba/examples/terraform/large-size-infrastructure-with-terraform.md) | Vise AWS racuna, mnogo regiona, hitna potreba da se smanji kopiranje i ponavljanje koda, velika upotreba konpozicija. Koristi se Terrafrom | Rad u toku    |
| vrlo velika                                                                  | Nekoliko razlicitih cloud provajdera(AWS, GCP, Azure). Deplojment na vise cloud platformi. Koristi se Terrafrom.                           | Nije zapoceto |

## Terragrunt struktura koda

| Tip     | Opis                                                                                                                                       | Status        |
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------- |
| mala    | Nekoliko AWS racuna i okruzenja, skolski primjer infrastrukturnih modula koristeci Terrafrom                                               | Nije zapoceto |
| srednja | Vise AWS racuna, mnogo regiona, hitna potreba da se smanji kopiranje i ponavljanje koda, velika upotreba konpozicija. Koristi se Terrafrom | Nije zapoceto |
| velika  | Nekoliko razlicitih cloud provajdera(AWS, GCP, Azure). Deplojment na vise cloud platformi. Koristi se Terragrunt.                          | Nije zapoceto |
