# کوڈ کی ساخت کی مثالیں

## &#x20;کوڈ ساخت ٹیرافارم  (Terraform)

{% hint style="info" %}
یہ مثالیںprovider  AWS  دکھاتی ہیں لیکن ان مثالوں میں دکھائے گئے اکثر اصول دوسرے عوامی کلاؤڈ providers اور ساتھ ہی دیگر قسم کے providers (DNS، DB، مانیٹرنگ، وغیرہ) **پر بھی لاگو کیے جا سکتے ہیں۔**
{% endhint %}

| قسم                                                                       | تفصیل                                                                                                                                                     | تیاری     |
| ------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- |
| [چھوٹا](/ur/examples/terraform/small-size-infrastructure.md)              | **چند وسائل، کوئی بیرونی انحصار نہیں۔ واحد AWS اکاؤنٹ۔ واحد علاقہ۔ واحد** انوائرنمن&#x679;**۔**                                                           | **ہاں**   |
| [درمیانہ](/ur/examples/terraform/medium-size-infrastructure.md)           | **بہت سے AWS اکاؤنٹس اور بہت سے** انوائرنمن&#x679;**،** ٹیرافارم **کا استعمال کرتے ہوئے آف دی شیلف انفراسٹرکچر ماڈیولز**                                  | **ہاں**   |
| [بڑا](/ur/examples/terraform/large-size-infrastructure-with-terraform.md) | **بہت سے AWS اکاؤنٹس، بہت سے علاقے، کاپی پیسٹ کم کرنے کی فوری ضرورت، حسب ضرورت انفراسٹرکچر ماڈیولز، کمپوزیشن کا بھاری استعمال۔** ٹیرافارم **کا استعمال۔** | زیر تکمیل |
| بہت بڑا                                                                   | "مختلف Provider (AWS، GCP، Azure)۔ **متعدد کلاؤڈ کی انجام دہی۔ ٹیرا فارم کا استعمال کیا جاتا ہے۔**"                                                       | نہیں      |

## &#x20;کوڈ ساخت ٹیراگرنٹ (Terragrunt)&#x20;

| قسم     | تفصیل                                                                                                                                                               | تیاری |
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----- |
| درمیانہ | "مختلف AWS اکاؤنٹس اور انوائرنمنٹ، آف دی شیلف زیرِ بنائی انوائرنمنٹ ماڈیولز، ٹیراگرنٹ کا استعمال کرتے ہوئے ترتیب کا نمونہ۔"                                         | نہیں  |
| بڑا     | **بہت سے AWS اکاؤنٹس، بہت سے علاقے، کاپی پیسٹ کم کرنے کی فوری ضرورت، حسب ضرورت انفراسٹرکچر ماڈیولز، کمپوزیشن کا بھاری استعمال۔ Terragrunt** ٹیراگرنٹ **کا استعمال** | نہیں  |
| بہت بڑا | **متعدد** Provider **(AWS، GCP، Azure)۔ ملٹی کلاؤڈ تعیناتیاں۔ Terragrunt** ٹیراگرنٹ **کا استعمال۔**                                                                 | نہیں  |


---

# 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/ur/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.
