آموزش جامع Terraform: مدیریت State و بک‌اندها - آخرین آپدیت

دانلود Terraform Essential Training: State Management and Backends

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: زیرساخت‌های خود را با اطمینان کامل با استفاده از Terraform State و بک‌اندهای از راه دور (Remote Backends) مدیریت کنید. در این دوره، به همراه ماتیاس فجلستروم، متخصص Terraform، مهارت‌های لازم برای مدیریت فایل‌های وضعیت (State Files) و بک‌اندهای استیت در محیط‌های واقعی استقرار Terraform را بیاموزید. کشف کنید که چرا فایل State اهمیت دارد، چه داده‌های حیاتی را در خود نگه می‌دارد، چگونه محتویات آن را به‌صورت ایمن تغییر دهید و چگونه مشکلات رایج مربوط به State را برطرف کنید. همچنین در پیکربندی بک‌اندهای امن از راه دور در ارائه‌دهندگان بزرگ ابری برای پشتیبانی از گردش کارهای تیمی و مشترک عمیق شوید. این دوره برای مهندسان پلتفرم، متخصصان DevOps، مهندسان ابری و معماران کلود ایده‌آل است و شما را آماده می‌کند تا از زیرساخت‌های خود محافظت کرده، یکپارچگی را حفظ کنید و گردش‌های کاری خود را با بهترین متدهای مدیریت State در Terraform بهینه کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • نکات دوره و آماده‌سازی Course tips and set up

  • حفظ یکپارچگی و قابلیت اطمینان استقرارهای Terraform با State و بک‌اندها Keeping Terraform deployments consistent and reliable with state and backends

1. چگونه Terraform State و بک‌اندها استقرار مطمئن را تضمین می‌کنند 1. How Terraform State and Backends Ensure Reliable Deployments

  • چالش: استخراج اطلاعات از یک فایل State Challenge: Parse information from a state file

  • چرا State ترافورم برای زیرساخت شما اهمیت دارد Why Terraform state matters for your infrastructure

  • مقایسه بک‌اندهای State محلی در مقابل از راه دور Compare local vs. remote state backends

  • بررسی محتویات داخلی یک فایل State ترافورم Explore what’s inside a Terraform state file

  • بک‌اندهای State در Terraform State backends in Terraform

2. پیکربندی بک‌اندهای State 2. Configuring State Backends

  • راه حل: پیکربندی و استفاده از بک‌اند از راه دور PostgreSQL Solution: Configure and use a PostgreSQL remote backend

  • قفل کردن State (State Locking) برای بک‌اندهای از راه دور State locking for remote backends

  • چالش: پیکربندی و استفاده از بک‌اند از راه دور PostgreSQL Challenge: Configure and use a PostgreSQL remote backend

  • احراز هویت در بک‌اند از راه دور Authenticating to a remote backend

  • استفاده از بک‌اند محلی (Local Backend) Using the local backend

  • انتخاب یک بک‌اند از راه دور مناسب Choosing a remote backend

3. مدیریت فایل‌های State در مقیاس بزرگ 3. Managing State Files at Scale

  • اشتراک‌گذاری State بین پیکربندی‌های مختلف Terraform Sharing state between Terraform configurations

  • چالش: انتقال فایل‌های State بین بک‌اندها Challenge: Migrating state files between backends

  • راه حل: انتقال فایل‌های State بین بک‌اندها Solution: Migrating state files between backends

  • مهاجرت بین بک‌اندهای State Migrating between state backends

  • سازماندهی چندین فایل State در یک بک‌اند Organizing multiple state files in a backend

  • پیکربندی جزئی بک‌اند (Partial Configuration) Partial backend configuration

  • رابطه State و Workspaces در Terraform State and Terraform workspaces

  • مدیریت State ترافورم در مقیاس وسیع Managing Terraform state at scale

4. تغییر و دستکاری State در Terraform 4. Terraform State Manipulation

  • درک تغییرات و دستکاری‌های State Understanding state manipulations

  • انتقال یک منبع به آدرس جدید در State Moving a resource to a new address in the state

  • آدرس‌دهی منابع در فایل State Resource addressing in the state file

  • چالش: بازسازی (Refactoring) یک فایل State Challenge: Refactoring a state file

  • انتقال یک منبع بین پیکربندی‌های مختلف Terraform Moving a resource between Terraform configurations

  • تعامل با فایل State با استفاده از CLI ترافورم Interacting with the state file using the Terraform CLI

  • وارد کردن دسته‌جمعی منابع با استفاده از Terraform Search Bulk-import resources using Terraform search

  • وارد کردن (Import) یک منبع به State Importing a resource to the state

  • راه حل: بازسازی یک فایل State Solution: Refactoring a state file

  • حذف یک منبع از State Removing a resource from the state

5. ایمن‌سازی فایل State ترافورم 5. Securing the Terraform State File

  • رمزنگاری فایل State Encrypting the state file

  • روش‌های ایمن‌سازی فایل State Methods to secure the state file

  • جلوگیری از ورود اسرار (Secrets) به State با استفاده از مقادیر موقت و آرگومان‌های write-only Keep secrets out of state using ephemeral values and write-only arguments

  • نسخه‌بندی (Versioning) فایل State Versioning the state file

  • چالش: استفاده از مقادیر موقت و آرگومان‌های write-only برای حذف اسرار از State Challenge: Ephemeral values and write-only arguments to remove secrets from state

  • امنیت شبکه Network security

  • سطوح دسترسی: RBAC و ABAC Authorization: RBAC and ABAC

  • پیکربندی بک‌آپ‌ها و آماده‌سازی برای بازیابی پس از حادثه (DR) Configure backups and prepare for disaster recovery

  • راه حل: استفاده از مقادیر موقت و آرگومان‌های write-only برای حذف اسرار از State Solution: Ephemeral values and write-only arguments to remove secrets from state

6. عیب‌یابی مشکلات فایل State 6. Troubleshooting State File Issues

  • چالش: رفع انحراف منابع (Resource Drift) Challenge: Remediate resource drift

  • بازیابی فایل State گم شده Recover a lost state file

  • مدیریت انحراف منابع (Drift Management) Managing resource drift

  • حل مشکلات قفل شدن فایل State Handle state file locking issues

  • راه حل: رفع انحراف منابع Solution: Remediate resource drift

  • خطاهای احراز هویت بک‌اند Backend authorization errors

جمع‌بندی Conclusion

نمایش نظرات

آموزش جامع Terraform: مدیریت State و بک‌اندها
جزییات دوره
3h 41m
46
(آخرین آپدیت)
287
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mattias Fjellström Mattias Fjellström

ماتیاس فجلستروم (Mattias Fjellström) از اعضای MVP مایکروسافت، Community Builder در AWS و IBM Champion است.

ماتیاس معمار زیرساخت‌های ابری است که از کمک به تیم‌ها برای موفقیت در ساخت محیط‌های ابری با طراحی اصولی لذت می‌برد. او دو کتاب در زمینه آزمون‌های گواهینامه حرفه‌ای عملیات و نویسندگی Terraform تالیف و منتشر کرده است. او همچنین در وبلاگ شخصی خود و به عنوان نویسنده آزاد در وبلاگ‌های دیگر درباره موضوعات مرتبط با Terraform، مدیریت زیرساخت و امنیت ابری می‌نویسد.

ماتیاس در سال‌های ۲۰۲۳، ۲۰۲۴ و ۲۰۲۵ سفیر HashiCorp بود تا زمانی که این برنامه در IBM Champions ادغام شد.