> 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/he/examples.md).

# דוגמאות למבנה קוד

## מבני קוד של Terraform

{% hint style="info" %}
הדוגמאות משתמשות בספק הענן AWS, אך ניתן להחיל את רוב העקרונות המוצגים בדוגמאות על ספקי ענן  אחרים וכן על סוגי ספקים אחרים (DNS , DB , Monitoring וכו')
{% endhint %}

| Type                                                                       | Description                                                                                                                    | Readiness |
| -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | --------- |
| [קטן](/he/examples/terraform/small-size-infrastructure.md)                 | מספר משאבים מועט, ללא תלות חיצונית. חשבון AWS יחיד. region בודד. סביבה אחת.                                                    | כן        |
| [בינוני](/he/examples/terraform/medium-size-infrastructure.md)             | מספר חשבונות וסביבות של AWS, מודולי תשתית מוכנים, מידול קומפוזיציות בעזרת terraform.                                           | כן        |
| [גדול](/he/examples/terraform/large-size-infrastructure-with-terraform.md) | חשבונות AWS רבים, regions רבים, דחיפות להורדת העתק הדבק, מודולי תשתית מותאמים אישית, שימוש כבד בקומפוזיצות. שימוש ב terraform. | בתהליכים  |
| ענק                                                                        | Several providers (AWS, GCP, Azure). Multi-cloud deployments. Using Terraform.                                                 | לא        |

## Terragrunt code structures

| Type   | Description                                                                                                                     | Readiness |
| ------ | ------------------------------------------------------------------------------------------------------------------------------- | --------- |
| בינוני | מספר חשבונות וסביבות של AWS, מודולי תשתית מוכנים, מידול קומפוזיציות בעזרת terragrunt.                                           | לא        |
| גדול   | חשבונות AWS רבים, regions רבים, דחיפות להורדת העתק הדבק, מודולי תשתית מותאמים אישית, שימוש כבד בקומפוזיצות. שימוש ב terragrunt. | לא        |
| ענק    | מספר ספקים (AWS, GCP, AZURE). פריסות על גבי מספר עננים. שימוש ב terragrunt                                                      | לא        |
