تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی مقدمه‌ای بر Terraform در Azure

دوره آموزشی مقدمه‌ای بر Terraform در Azure

4 ساعت 13 دقیقهمبتدی2025-09-04

مدرسین

Prince Mokut

Prince Mokut

System, Cloud, and DevOps Engineer

جزئیات دوره

تو این دوره آموزشی، Prince Mokut که مهندس Cloud و DevOps تاییدشده است، بهت یاد می‌ده چطور از Terraform برای مدیریت و اتوماسیون زیرساخت‌های Azure استفاده کنی. این دوره مخصوص کسانیه که تجربه متوسطی تو زمینه Cloud و DevOps دارن و می‌خوان مهارت‌هاشون رو ارتقا بدن.

تو این دوره، یاد می‌گیری چطور Terraform رو نصب و کانفیگ کنی، اعتبارسنجی Azure رو تنظیم کنی، و کانفیگ‌های مؤثر با HCL بنویسی. همچنین با بهترین روش‌های مدیریت متغیرها و State با Azure Blob Storage آشنا می‌شی.

بعدش وارد مباحث پیشرفته می‌شی: ساخت ماژول‌های قابل استفاده مجدد، مدیریت محیط‌های متعدد با Workspaces، و یکپارچه‌سازی CI/CD Pipeline با Azure DevOps. تمرین‌های عملی شامل استقرار منابع اصلی Azure و ایجاد محیط‌های QA موقت برای تست سریع هم هست.

در پایان دوره، تو مهارت‌های لازم برای ساخت، امن‌سازی و مدیریت زیرساخت آماده تولید در Azure با Terraform رو داری، بدون اینکه نگرانی از خطا یا کمبود تجربه داشته باشی.

اهداف یادگیری
نصب و پیکربندی Terraform CLI و تنظیم Azure Credentials.
درک نقش Terraform Providers برای پایه‌گذاری Infrastructure as Code.
نوشتن و سفارشی‌سازی کانفیگ‌های Terraform، مدیریت متغیرها و فایل‌های tfvar و اجرای دستورات ضروری برای استقرار و مدیریت منابع Azure.
اتوماسیون استقرار زیرساخت با CI/CD Pipeline، شامل پشتیبانی از محیط‌های QA موقت.
اعمال بهترین روش‌ها در سازماندهی کد Terraform، مدیریت داده‌های حساس با Environment Variables و رفع خطاهای کانفیگ.

مهارت ها

TerraformHashiCorpData CentersIntroduction toCloud AdministrationDatabase ManagementAzureCloud PlatformsCloud ComputingMicrosoft

سرفصل ها

۰. مقدمه

  • 01 - از کلیک‌ها تا کدنویسی - Terraform برای Azure
  • 02 - آنچه باید بدانید
  • 03 - فایل‌های تمرین در GitHub

۱. مقدمه‌ای بر Terraform

  • 04 - Terraform چیست؟
  • 05 - مزایای استفاده از Terraform
  • 06 - Terraform در مقایسه با سایر ابزارهای IaC
  • 07 - نصب رابط خط فرمان Terraform
  • 08 - پیکربندی اعتبارنامه‌های Azure برای Terraform
  • 09 - مروری بر ارائه دهندگان Terraform

۲. مبانی Terraform

  • 10 - نوشتن اولین پیکربندی Terraform
  • 11- آشنایی با سینتکس HCL در Terraform
  • 12 - دستورات کلیدی Terraform - شروع، برنامه‌ریزی، اعمال و تخریب
  • 13 - تعریف متغیرها و استفاده از فایل‌های tfvar
  • 14 - بهترین شیوه‌ها برای مدیریت پیکربندی با متغیرها

۳. مدیریت وضعیت و فضاهای کاری

  • 15 - فضاهای کاری چیستند؟
  • 16- استفاده از فضاهای کاری Terraform
  • 17 - تعریف و آماده‌سازی ماشین مجازی Azure با فضاهای کاری
  • 18- درک وضعیت Terraform (محلی در مقابل از راه دور)
  • 19 - پیکربندی وضعیت از راه دور با استفاده از Azure Blob Storage
  • 20 - پیاده‌سازی قفل‌گذاری وضعیت و نسخه‌بندی

۴. ماژول‌های Terraform

  • 21 - چرا از ماژول‌ها استفاده‌کنیم ?
  • 22 - تعریف متغیر برای ماژول محاسبه
  • 23- تعریف زیرساخت محاسباتی
  • 24 - ارجاع و استقرار ماژول محاسباتی
  • 25- تعریف ماژول پایگاه داده Azure SQL
  • 26- تعریف ماژول Azure Web App
  • 27 - استقرار ماژول‌های ما
  • 28 - از بین بردن منابع تأمین‌شده‌ی ما

۵. استقرار Terraform با Azure DevOps Pipelines

  • 29- مقدمه‌ای بر CI CD برای Terraform
  • 30 - پروژه DevOps خود را پیکربندی و کلون کنید
  • 31 - پیکربندی گروه‌های اصلی و متغیر سرویس
  • 32 - تعریف گردش کار CI برای Terraform
  • 33 - تعریف محیط‌ها و گردش کار توسعه CD
  • 34- خودکارسازی استقرارها در Azure - مرحله‌بندی و تولید
  • 35 - دروازه تأیید برای گردش کار تولید
  • 36 - منابع را با CI CD نابود کنید

نتیجه‌گیری

  • 37 - مهارت‌های Terraform خود را به کار بگیرید

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal