آموزش پیکربندی پیشرفته و مدیریت وضعیت در Terraform - آخرین آپدیت

دانلود Terraform Advanced Configuration and State Management

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تخصص خود در Terraform را با تسلط بر متغیرها، مدیریت وضعیت (State)، وابستگی‌ها و تکنیک‌های پیکربندی پیشرفته ارتقا دهید. زیرساخت‌های قدرتمند، قابل استفاده مجدد و مقیاس‌پذیر را با اطمینان کامل بسازید. این دوره به بررسی موضوعات متوسط Terraform، از جمله اولویت متغیرها، انواع داده‌ها، متا-آرگومان‌ها، منابع داده (Data Sources)، توابع و عبارت‌ها می‌پردازد. شما یاد خواهید گرفت که فایل‌های وضعیت را به صورت امن مدیریت کنید، وابستگی‌ها را کنترل کرده و الگوهای پیکربندی پیشرفته را برای محیط‌های ابری واقعی پیاده‌سازی کنید. در پایان این دوره، شما قادر خواهید بود پیکربندی‌های بهینه Terraform را طراحی کرده، وضعیت‌های پیچیده زیرساختی را مدیریت کنید و بهترین روش‌ها را برای اتوماسیون مقیاس‌پذیر به کار بگیرید. این دوره از طریق توضیحات شفاف و مثال‌های عملی بر پایه AWS، مهارت‌های شما را به صورت تدریجی افزایش داده و هر مفهوم را با یادگیری سناریو-محور و کوئیزها تقویت می‌کند. برنامه آموزشی بر کاربردهای واقعی و استانداردهای صنعتی تأکید دارد تا اطمینان حاصل شود که می‌توانید منابع ابری را با اعتماد به نفس مدیریت و اتوماتیک کنید. این دوره، بخش دوم از یک تخصص سه بخشی است که برای ایجاد درکی جامع و منسجم از این موضوع طراحی شده است. اگرچه این دوره به تنهایی مهارت‌های ارزشمندی ارائه می‌دهد، اما بیشترین بهره را با گذراندن هر سه دوره به عنوان یک مسیر یادگیری ساختاریافته خواهید برد. این دوره بر اساس راهنمای جامع Terraform Mastery توسط CourseDIY تهیه شده است. این دوره توسط Packt لایسنس و توزیع شده است. تمامی حقوق محفوظ است. پکت (Packt) یکی از پرکارترین ناشران محتوای فنی پیشرو در جهان است. برای بیش از دو دهه، ماموریت ما گردآوری و انتشار دانش برترین متخصصان فنی بوده است. تمرکز ما بر دوره‌های کاربردی است که به مشتریان کمک می‌کند کارهایشان را به بهترین شکل انجام دهند. اگر فرد یا سازمانی هستید که یادگیری از طریق عمل را می‌پسندید، Packt انتخابی ایده‌آل برای شماست.

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

اولویت متغیرها و انواع داده‌ها به همراه تمرین عملی Variables Precedence and Data Types with HandsOn

  • درک متغیرها و اولویت‌های آن‌ها Understanding Variables with Precedence

  • کار با بلوک Variable به صورت عملی Variable Block with HandsOn

  • متغیرهای محیطی (Environment Variables) به صورت عملی Environment Variables with HandsOn

  • کار با فایل tfvars به صورت عملی tfvars File with HandsOn

  • کار با فایل auto.tfvars به صورت عملی auto.tfvars File with HandsOn

  • استفاده از متغیرها در CLI به صورت عملی Variables using CLI with HandsOn

  • پاکسازی منابع CleanUp

  • انواع داده‌ها - تمرین عملی اول Data Types HandsOn - I

  • انواع داده‌ها - تمرین عملی دوم (بهترین روش‌ها) Data Types HandsOn - II (Best Practices)

  • انواع داده‌ها - تمرین عملی سوم (لیست‌ها) Data Types HandsOn - III (List)

  • انواع داده‌ها - تمرین عملی چهارم (مپ‌ها) Data Types HandsOn - IV (Map)

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

  • متا-آرگومان - تمرین عملی اول (Count) Meta-Argument HandsOn - I (Count)

  • متا-آرگومان - تمرین عملی دوم (for_each با Map) Meta-Argument HandsOn - II (for_each with map)

  • متا-آرگومان - تمرین عملی سوم (for_each با Set) Meta-Argument HandsOn - III (for_each with set)

  • درک متا-آرگومان Lifecycle Understanding Lifecycle Meta-Argument

  • متا-آرگومان - تمرین عملی چهارم (prevent_destroy) Meta-Argument HandsOn - IV (prevent_destroy)

  • متا-آرگومان - تمرین عملی پنجم (create_before_destroy) Meta-Argument HandsOn - V (create_before_destroy)

  • متا-آرگومان - تمرین عملی ششم (ignore_changes) Meta-Argument HandsOn - VI (ignore_changes)

  • کاربرد Output به صورت عملی Output Usage with HandsOn

منابع داده، توابع، عبارت‌ها و شرط‌ها Data Sources, Functions, Expressions & Conditions

  • درک متغیرهای محلی (Locals) Understanding Locals

  • تمرین عملی Locals Locals HandsOn

  • درک منابع داده (Data Sources) Understanding DataSources

  • تمرین عملی Data Sources DataSources HandsOn

  • نوشتن کد تمیز در Data Sources به صورت عملی DataSources HandsOn Clean Code

  • درک عبارت‌ها (Expressions) Understanding Expressions

  • درک شرط‌ها (Conditions) Understanding Conditions

  • تمرین عملی شرط‌ها Conditions HandsOn

  • درک توابع (Functions) Understanding Functions

  • توابع - تمرین عملی اول Functions HandsOn - I

  • توابع - تمرین عملی دوم Functions HandsOn - II

  • درک بلوک‌های پویا (Dynamic Blocks) Understanding Dynamic Blocks

  • تمرین عملی Dynamic Blocks Dynamic Blocks HandsOn

  • عبارت‌های Splat Splat Expressions

  • تمرین عملی Splat Expressions Splat Expressions HandsOn

  • یافتن AMI Finding AMI

مدیریت پیشرفته فایل وضعیت (State File) State File Advance

  • دستور Terraform Refresh Terraform Refresh

  • تمرین عملی Terraform Refresh Terraform Refresh HandsOn

  • فایل وضعیت راه دور (Remote State File) Remote State File

  • تمرین عملی Remote State File Remote State File HandsOn

  • تمرین عملی مهاجرت فایل وضعیت (State Migration) State File Migration HandsOn

  • قفل کردن فایل وضعیت (State Lock File) State Lock File

  • تمرین عملی State Lock با استفاده از جدول DynamoDB (روش قدیمی) State Lock File HandsOn - Using DynamoDB Table (Old Style)

  • تمرین عملی State Lock با استفاده از S3 Native (روش جدید) State Lock File HandsOn - Using S3 Native (New Style)

  • دستورات مدیریت Terraform State Terraform State commands

مفاهیم حیاتی و کلیدی Crucial Concepts

  • درک لاگ‌های Terraform Understanding Terraform Logs

  • تمرین عملی لاگ‌های Terraform Terraform Logs HandsOn

  • درک مفهوم Terraform Taint Understanding Terraform Taint

  • تمرین عملی Terraform Taint Terraform Taint HandsOn

  • تمرین عملی جایگزینی منابع (Replacing Resource) Replacing Resource HandsOn

  • درک تغییرات Drift Understanding Drift Changes

  • تمرین عملی Drift Changes Drift Changes HandsOn

  • تمرین عملی Ignore Changes Ignore Changes HandsOn

  • درک مفهوم Terraform Import Understanding Terraform Import

  • تمرین عملی Terraform Import Terraform Import HandsOn

  • درک گراف Terraform (Terraform Graph) Understanding Terraform Graph

  • پرووایدر Alias Alias Provider

  • تمرین عملی Alias Provider Alias Provider HandsOn

پروویژنرها و منبع Null Resource Provisioners & Null Resource

  • درک پروویژنرها و انواع آن‌ها Understanding Provisioners & it's Types

  • درک Utility Providers Understanding Utility Providers

  • تمرین عملی ایجاد EC2 با Key Pair Creating EC2 with Key Pair HandsOn

  • درک مفهوم Null Resource Understanding Null Resource

  • درک پروویژنر Remote Exec Understanding Remote-Exec Provisioner

  • تمرین عملی Remote Exec Provisioner Remote-Exec Provisioner HandsOn

  • درک پروویژنر Local Exec Understanding Local-Exec Provisioner

  • تمرین عملی Local Exec Provisioner Local-Exec Provisioner HandsOn

  • درک پروویژنر File Understanding File Provisioner

  • تمرین عملی File Provisioner File Provisioner HandsOn

ماژول‌های Terraform Terraform Modules

  • درک ماژول‌ها و انواع آن‌ها Understanding Modules and its Types

  • تمرین عملی ماژول‌های Terraform Registry (S3) Terraform Registry Modules (S3) HandsOn

  • تمرین عملی ماژول‌های Terraform Registry (EC2) Terraform Registry Modules (EC2) HandsOn

  • ماژول سفارشی - تمرین عملی اول Custom Module HandsOn - I

  • ماژول سفارشی - تمرین عملی دوم Custom Module HandsOn - II

  • ماژول سفارشی - تمرین عملی سوم Custom Module HandsOn - III

  • فضاهای کاری Terraform (Workspaces) Terraform Workspaces

سرویس Terraform Cloud Terraform Cloud

  • مروری بر HCP Terraform Cloud HCP Terraform Cloud Overview

  • تمرین عملی HCP Terraform Cloud - بخش اول HCP Terraform Cloud HandsOn - I

  • تمرین عملی HCP Terraform Cloud - بخش دوم HCP Terraform Cloud HandsOn - II

  • تمرین عملی HCP Terraform Cloud - بخش سوم HCP Terraform Cloud HandsOn - III

  • معرفی Sentinel Sentinel

نمایش نظرات

آموزش پیکربندی پیشرفته و مدیریت وضعیت در Terraform
جزییات دوره
11h 38m
80
(آخرین آپدیت)
1
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar