آموزش جامع گواهینامه HashiCorp Certified: Terraform Associate (004) - آخرین آپدیت

دانلود HashiCorp Certified: Terraform Associate (004) Cert Prep

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اصول Terraform و نحوه مدیریت زیرساخت‌های ابری مدرن را بیاموزید. این دوره شما را با مفاهیم زیرساخت به عنوان کد (IaC)، تکنیک‌های پیکربندی Terraform و روش‌های مدیریت State آشنا می‌کند. ویژگی‌های قدرتمند Terraform را از طریق درس‌های تعاملی و تمرین‌های عملی، با کار بر روی ماژول‌ها، پرووایدرها و متغیرها کشف کنید. گردش کارهای بهینه را برای افزایش کارایی و دقت بررسی کرده و نحوه مدیریت تنظیمات پیچیده و اجرای بهترین روش‌های مقیاس‌پذیر را فرا بگیرید. این دوره که برای مهندسان DevOps و معماران ابری طراحی شده است، شما را برای موفقیت در آزمون HashiCorp Certified: Terraform Associate آماده می‌کند. در پایان این دوره، شما بر تمامی ضروریات مدیریت زیرساخت ابری مسلط خواهید شد.

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

درک مفاهیم زیرساخت به عنوان کد (IaC) Understand Infrastructure as Code (IaC) Concepts

  • مقدمه Introduction

  • تشریح مزایای الگوهای IaC Describe advantages of IaC patterns

  • درک مفهوم IaC Understanding IaC

  • چالش‌های پیش از ظهور IaC Challenges before IaC

  • آشنایی با ترافرم Understanding Terraform

1. مبانی ترافرم (Terraform Fundamentals) 1. Terraform Fundamentals

  • ساختار فایل‌های پایه در ترافرم Basic file structure of Terraform

  • کنترل نسخه در پرووایدرها Version control in providers

  • درک مفهوم پرووایدرها (Providers) Understanding providers

  • بررسی بلوک پرووایدر (provider.tf) Provider block (provider.tf)

  • نصب و افزودن ترافرم به VS Code Adding Terraform in VS Code

  • درک مفهوم منابع (Resources) Understanding resources

  • تمرین عملی با فایل main.tf main.tf hands-on

  • احراز هویت Authentication

  • نصب ترافرم روی سیستم‌عامل macOS Install Terraform on macOS

  • تحلیل فایل main.tf Understanding main.tf

2. گردش کار اصلی ترافرم 2. Core Terraform Workflow

  • درک فایل State Understanding state file

  • درک دستور Terraform destroy Understanding Terraform destroy

  • روش‌های مختلف احراز هویت در AWS (بخش دوم) Different ways to authenticate AWS, part 2

  • روش‌های مختلف احراز هویت در AWS (بخش اول) Different ways to authenticate AWS, part 1

  • فایل Dependency Lock Dependency lock file

  • درک دستور Terraform apply Understanding Terraform apply

  • درک دستور Terraform plan Understanding Terraform plan

  • تمرین عملی با فایل State State file hands-on

3. پیکربندی ترافرم 3. Terraform Configuration

  • تمرین عملی وابستگی صریح (Explicit Dependency) Explicit dependency hands-on

  • استفاده از چندین پرووایدر Using multiple providers

  • دستور Terraform fmt Terraform fmt command

  • دستور Terraform validate Terraform validate command

  • تمرین عملی وابستگی ضمنی (Implicit Dependency) Implicit dependency hands-on

  • وابستگی‌های منابع Resource dependencies

  • ویژگی‌ها (Attributes) Attributes

  • تمرین عملی ویژگی‌ها با ارجاع متقاطع Attributes hands-on with cross-reference

  • تمرین عملی ویژگی‌ها Attributes hands-on

4. اولویت متغیرها و انواع داده‌ها به همراه تمرین عملی 4. Variables Precedence and Data Types with Hands-On

  • کاربرد Output به همراه تمرین عملی Output usage with hands-on

  • تمرین عملی Meta Argument (بخش اول: count) Meta-argument hands-on, part 1 (count)

  • تمرین عملی انواع داده‌ها (بخش سوم: map) Data types hands-on, part 3 (map)

  • تمرین عملی انواع داده‌ها (بخش دوم: list) Data types hands-on, part 2 (list)

  • درک Meta Argument مربوط به چرخه حیات (lifecycle) Understanding lifecycle meta-argument

  • متغیرهای محیطی به همراه تمرین عملی Environment variables with hands-on

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

  • تمرین عملی Meta Argument (بخش پنجم: create_before_destroy) Meta-argument hands-on, part 5 (create_before_destroy)

  • تمرین عملی Meta Argument (بخش ششم: ignore_changes) Meta-argument hands-on, part 6 (ignore_changes)

  • تمرین عملی انواع داده‌ها (بخش اول) Data types hands-on, part 1

  • تمرین عملی بلوک متغیرها (Variable block) Variable block with hands-on

  • درک مفاهیم Meta Arguments Understanding meta-arguments

  • تمرین عملی Meta Argument (بخش دوم: for_each با map) Meta-argument hands-on, part 2 (for_each with map)

  • تمرین عملی با فایل tfvars tfvars file with hands-on

  • تمرین عملی Meta Argument (بخش سوم: for_each با set) Meta-argument hands-on, part 3 (for_each with set)

  • تمرین عملی Meta Argument (بخش چهارم: prevent_destroy) Meta-argument hands-on, part 4 (prevent_destroy)

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

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

  • تمرین عملی شرط‌ها Conditions hands-on

  • تمرین عملی بلوک‌های پویا (Dynamic blocks) Dynamic blocks hands-on

  • تمرین عملی متغیرهای محلی (Locals) Locals hands-on

  • تمرین عملی عبارات Splat Splat expressions hands-on

  • درک عمیق بلوک‌های پویا Understanding dynamic blocks

  • بررسی عبارات Splat Splat expressions

  • تمرین عملی منابع داده (Data sources) Data sources hands-on

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

  • درک شرط‌ها Understanding conditions

  • تمرین عملی توابع Functions hands-on

  • درک منابع داده Understanding data sources

  • درک متغیرهای محلی Understanding locals

6. مباحث پیشرفته فایل State 6. State File Advance

  • تمرین عملی مهاجرت فایل State State file migration hands-on

  • بررسی Terraform refresh Terraform refresh

  • تمرین عملی فایل State lock: استفاده از جدول DynamoDB (روش قدیمی) State lock file hands-on: Using DynamoDB table (old style)

  • فایل State ریموت (backend block) Remote state file (backend block)

  • تمرین عملی Terraform refresh Terraform refresh hands-on

  • تمرین عملی فایل State lock: استفاده از S3 native (روش جدید) State lock file hands-on: Using S3 native (new style)

  • تمرین عملی فایل State ریموت Remote state file hands-on

  • دستورات Terraform state Terraform state commands

  • قفل کردن وضعیت (State locking) State lock file (state locking)

7. مفاهیم حیاتی 7. Crucial Concepts

  • درک تغییرات Drift Understanding drift changes

  • تمرین عملی لاگ‌های ترافرم Terraform logs hands-on

  • تمرین عملی Import Import hands-on

  • تمرین عملی تغییرات Drift Drift changes hands-on

  • تمرین عملی Terraform taint Terraform taint hands-on

  • درک گراف ترافرم (Terraform graph) Understanding Terraform graph

  • درک دستور Terraform import Understanding Terraform import

  • درک لاگ‌های ترافرم Understanding Terraform logs

  • تمرین عملی Terraform replace Terraform replace hands-on

  • درک دستور Terraform taint Understanding Terraform taint

8. ماژول‌های ترافرم 8. Terraform Modules

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

  • تمرین عملی ماژول‌های رجیستری ترافرم (S3) Terraform registry modules (S3) hands-on

  • تمرین عملی پرووایدر Alias Alias provider hands-on

  • تمرین عملی ماژول سفارشی (بخش دوم) Custom module hands-on, part 2

  • درک مفهوم Alias Understanding alias

  • تمرین عملی ماژول سفارشی (بخش اول) Custom module hands-on, part 1

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

9. پروویژنرها (نکات کاربردی) 9. Provisioners (Good to Know)

  • درک پروویژنرها و انواع آن‌ها Understanding provisioners and its types

  • درک File Provisioner Understanding file provisioner

  • درک Remote-exec Provisioner Understanding remote-exec provisioner

  • تمرین عملی Remote-exec Provisioner Remote-exec provisioner hands-on

  • درک Local-exec Provisioner Understanding local-exec provisioner

  • تمرین عملی Local-exec Provisioner Local-exec provisioner hands-on

  • تمرین عملی File Provisioner File provisioner hands-on

10. سرویس HCP Terraform 10. HCP Terraform

  • نمای کلی HCP Terraform Cloud HCP Terraform Cloud overview

  • معرفی Sentinel Sentinel

  • ساخت حساب کاربری HashiCorp Cloud Creating HashiCorp Cloud account

  • راه‌اندازی سازمان و پروژه‌ها Setting up organization and projects

  • یکپارچه‌سازی Terraform CLI با Cloud Integrating Terraform CLI with Cloud

نمایش نظرات

آموزش جامع گواهینامه HashiCorp Certified: Terraform Associate (004)
جزییات دوره
10h 7m
99
(آخرین آپدیت)
186
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Packt Publishing Packt Publishing

دانش فنی در حرکت