# ಕೋಡ್ ರಚನೆ ಉದಾಹರಣೆಗಳು

## ಟೆರಾಫಾರ್ಮ್ ಕೋಡ್ ರಚನೆಗಳು

{% hint style="info" %}
ಈ ಉದಾಹರಣೆಗಳು AWS ಪೂರೈಕೆದಾರರನ್ನು ತೋರಿಸುತ್ತಿವೆ ಆದರೆ ಉದಾಹರಣೆಗಳಲ್ಲಿ ತೋರಿಸಿರುವ ಹೆಚ್ಚಿನ ತತ್ವಗಳನ್ನು ಇತರ ಸಾರ್ವಜನಿಕ ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರಿಗೆ ಮತ್ತು ಇತರ ರೀತಿಯ ಪೂರೈಕೆದಾರರಿಗೆ ಅನ್ವಯಿಸಬಹುದು (DNS, DB, ಮಾನಿಟರಿಂಗ್, ಇತ್ಯಾದಿ)
{% endhint %}

| Type                                                                                                             | Description                                                                                                                                                 | Readiness |
| ---------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- |
| [small](https://www.terraform-best-practices.com/kn/examples/terraform/small-size-infrastructure)                | ಕೆಲವು ಸಂಪನ್ಮೂಲಗಳು, ಯಾವುದೇ ಬಾಹ್ಯ ಅವಲಂಬನೆಗಳಿಲ್ಲ. ಒಂದು AWS ಖಾತೆ. ಒಂದು ಪ್ರದೇಶ. ಒಂದು ಪರಿಸರ.                                                                      | ಹೌದು      |
| [medium](https://www.terraform-best-practices.com/kn/examples/terraform/medium-size-infrastructure)              | ಹಲವಾರು AWS ಖಾತೆಗಳು ಮತ್ತು ಪರಿಸರಗಳು, ಟೆರಾಫಾರ್ಮ್ ಬಳಸಿ ಆಫ್-ದಿ-ಶೆಲ್ಫ್ infrastructure ಮಾಡ್ಯೂಲ್‌ಗಳು.                                                               | ಹೌದು      |
| [large](https://www.terraform-best-practices.com/kn/examples/terraform/large-size-infrastructure-with-terraform) | ಅನೇಕ AWS ಖಾತೆಗಳು, ಅನೇಕ ಪ್ರದೇಶಗಳು, ಕಾಪಿ -ಪೇಸ್ಟ್, ಕಸ್ಟಮ್ infrastructure ಮಾಡ್ಯೂಲ್‌ಗಳು, ಸಂಯೋಜನೆಗಳ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವ ತುರ್ತು ಅಗತ್ಯವಿದೆ. ಟೆರಾಫಾರ್ಮ್ ಬಳಸಿಕೊಂಡು. | WIP       |
| very-large                                                                                                       | ಹಲವಾರು ಪೂರೈಕೆದಾರರು (AWS, GCP, Azure). ಬಹು-ಕ್ಲೌಡ್ ನಿಯೋಜನೆಗಳು. ಟೆರಾಫಾರ್ಮ್ ಬಳಸುವುದು.                                                                           | ಇಲ್ಲ      |

## Terragrunt code structures

| Type       | Description                                                                                                                                                       | Readiness |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- |
| medium     | ಹಲವಾರು AWS ಖಾತೆಗಳು ಮತ್ತು ಪರಿಸರಗಳು, ಆಫ್-ದಿ-ಶೆಲ್ಫ್ infrastructure ಮಾಡ್ಯೂಲ್‌ಗಳು, ಟೆರಾಗ್ರಂಟ್ ಅನ್ನು ಬಳಸುವ integration ಮಾಡೆಲ್.                                          | ಇಲ್ಲ      |
| large      | ಅನೇಕ AWS ಖಾತೆಗಳು, ಅನೇಕ ಪ್ರದೇಶಗಳು, ಕಾಪಿ -ಪೇಸ್ಟ್, ಕಸ್ಟಮ್ infrastructure ಮಾಡ್ಯೂಲ್‌ಗಳು, ಸಂಯೋಜನೆಗಳ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವ ತುರ್ತು ಅಗತ್ಯವಿದೆ. ಟೆರಾಗ್ರಂಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು. | ಇಲ್ಲ      |
| very-large | ಹಲವಾರು ಪೂರೈಕೆದಾರರು (AWS, GCP, Azure). ಮಲ್ಟಿ-ಕ್ಲೌಡ್ deployments. ಟೆರಾಗ್ರಂಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು.                                                                       | ಇಲ್ಲ      |
