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

# Код құрылымы мысалдар

#### Terraform код құрылымдары

{% hint style="info" %}
Бұл мысалдарда AWS провайдері көрсетілген, бірақ келтірілген қағидалардың басым бөлігі басқа бұлттық провайдерлерге де, сондай DNS, дерекқор, мониторинг сияқты өзге провайдер түрлеріне де қолдануға келеді.
{% endhint %}

| Түрі                                                                        | Сипаттамасы                                                                                                                                                                                             | Supported by Atlantis |
| --------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| [small](/kk/examples/terraform/small-size-infrastructure.md)                | Ресурстар аз, сыртқы тәуелділіктер жоқ. Бір AWS тіркелгісі. Бір аймақ. Бір орта.                                                                                                                        | Иә                    |
| [medium](/kk/examples/terraform/medium-size-infrastructure.md)              | Бірнеше AWS тіркелгісі мен орталар, дайын (off-the-shelf) инфрақұрылым модульдері, Terraform қолданылатын композиция үлгісі.                                                                            | Иә                    |
| [large](/kk/examples/terraform/large-size-infrastructure-with-terraform.md) | Көптеген AWS тіркелгілері, көптеген аймақтар, көшіріп-қоюды азайтудың шұғыл қажеттілігі, тапсырыспен (custom) жасалған инфрақұрылым модульдері, композицияларды ауқымды қолдану. Terraform қолданылады. | WIP                   |
| very-large                                                                  | Бірнеше провайдерлер (AWS, GCP, Azure). Мульти-бұлттық орналастырулар. Terraform қолданылады.                                                                                                           | Жоқ                   |

## Terragrunt code structures

| Түрі       | Сипаттамасы                                                                                                                                                                                              | Supported by Atlantis |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| medium     | Бірнеше AWS тіркелгісі мен орталар, дайын инфрақұрылым модульдері, Terragrunt қолданылатын композиция үлгісі.                                                                                            | Жоқ                   |
| large      | Көптеген AWS тіркелгілері, көптеген аймақтар, көшіріп-қоюды азайтудың шұғыл қажеттілігі, тапсырыспен (custom) жасалған инфрақұрылым модульдері, композицияларды ауқымды қолдану. Terragrunt қолданылады. | Жоқ                   |
| very-large | Бірнеше провайдерлер (AWS, GCP, Azure). Мульти-бұлттық орналастырулар. Terragrunt қолданылады.                                                                                                           | Жоқ                   |
