آموزش جامع تررافورم (Terraform) برای مبتدیان همراه با آزمایشگاه عملی - آخرین آپدیت

دانلود Terraform for the Absolute Beginner with Hands-on Labs

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره درباره چیست؟ این دوره یک مقدمه جذاب و جامع برای یادگیری Terraform است؛ یکی از محبوب‌ترین ابزارها برای پیاده‌سازی زیرساخت به عنوان کد (IaC). این آموزش مفاهیم پایه تررافورم، از جمله پیکربندی و عملیات‌های آن را برای مدیریت کارآمد زیرساخت‌ها پوشش می‌دهد. با گذراندن این دوره، یادگیرندگان قادر خواهند بود راه‌اندازی و نگهداری زیرساخت‌های خود را خودکارسازی کنند که این یک مهارت حیاتی در دنیای رایانش ابری و DevOps محسوب می‌شود. مخاطبان هدف این دوره چه کسانی هستند؟ این دوره برای افراد زیر ایده‌آل است: - توسعه‌دهندگانی که علاقه‌مند به خودکارسازی مدیریت زیرساخت هستند. - متخصصان DevOps که به دنبال ارتقای مجموعه ابزارهای خودکارسازی خود هستند. - متخصصان IT که در حال انتقال به نقش‌های مرتبط با زیرساخت‌های ابری هستند. چه دانش پیش‌نیازی لازم است؟ داشتن درک اولیه از رابط‌های خط فرمان (CLI) و مفاهیم عمومی زیرساخت مفید است اما الزامی نیست. این دوره از پایه شروع می‌شود و برای مبتدیان کاملاً قابل فهم است. چه چیزهایی یاد خواهید گرفت؟ یادگیرندگان قادر خواهند بود: - اصول زیرساخت به عنوان کد (IaC) را درک کنند. - زیرساخت‌ها را با استفاده از Terraform راه‌اندازی و مدیریت کنند. - بر مبانی Terraform از جمله ماژول‌ها (Modules)، متغیرها (Variables) و توابع (Functions) مسلط شوند. - نگهداری و مقیاس‌پذیری کارآمد زیرساخت‌ها را با Terraform بیاموزند. ویژگی‌های منحصر به فرد این دوره چیست؟ این دوره با ارائه موارد زیر متمایز است: - آزمایشگاه‌های عملی (Hands-on labs) برای کسب تجربه واقعی. - آموزش گام‌به‌گام و دقیق دستورات و پیکربندی‌های Terraform. - بررسی کاربردهای واقعی Terraform در مدیریت زیرساخت‌های متنوع.

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

مقدمه‌ای بر زیرساخت به عنوان کد و اصول ضروری تررافورم Introduction to Infrastructure as Code and Terraform Essentials

  • معرفی دوره Course Introduction

  • چالش‌های زیرساخت‌های سنتی IT Challenges with Traditional IT Infrastructure

  • انواع ابزارهای IAC "Types of IAC Tools "

  • چرا تررافورم؟ Why Terraform?

  • نصب و راه‌اندازی تررافورم Terraform Installation and Setup

  • درک زبان پیکربندی HashiCorp (HCL) Understanding HashiCorp Configuration Language (HCL)

  • به‌روزرسانی و تخریب زیرساخت Update and Destroy Infrastructure

مقدمه‌ای بر پیکربندی تررافورم Introduction to Terraform Configuration

  • تعامل با پرووایدرهای (Providers) تررافورم Interacting with Terraform Providers

  • دایرکتوری پیکربندی Configuration Directory

  • مدیریت چندین پرووایدر در تررافورم Managing Multiple Providers in Terraform

  • درک متغیرهای ورودی در تررافورم Understanding Input Variables in Terraform

  • درک بلوک متغیرها (Variable Block) Understanding the Variable Block

  • کاوش در متغیرهای تررافورم Exploring Terraform Variables

  • ویژگی‌های منابع (Resource Attributes) Resource Attributes

  • وابستگی‌های منابع (Resource Dependencies) Resource Dependencies

  • متغیرهای خروجی (Output Variables) Output Variables

درک مدیریت وضعیت (State) در تررافورم Understanding Terraform State Management

  • مقدمه‌ای بر وضعیت (State) در تررافورم Introduction to Terraform State

  • هدف از مدیریت State Purpose of State

  • ملاحظات مربوط به State در تررافورم Terraform State Considerations

کار با تررافورم Working with Terraform

  • دستورات تررافورم Terraform Commands

  • زیرساخت تغییرپذیر (Mutable) در مقابل تغییرناپذیر (Immutable) Mutable vs Immutable Infrastructure

  • قوانین چرخه حیات (LifeCycle Rules) LifeCycle Rules

  • منابع داده (Datasources) Datasources

  • آرگومان‌های متا (Meta Arguments) Meta-Arguments

  • استفاده از Count Count

  • استفاده از for_each for-each

  • محدودیت‌های نسخه (Version Constraints) Version Constraints

نمایش نظرات

آموزش جامع تررافورم (Terraform) برای مبتدیان همراه با آزمایشگاه عملی
جزییات دوره
15h 30m
27
(آخرین آپدیت)
5,797
5 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده