آموزش گواهی Hashicorp: Terraform Associate 2021

Hashicorp Certified: Terraform Associate 2021

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مفاهیم Terraform را بیاموزید، آزمایشگاه ها را کامل کنید و گواهی Terraform Associate خود را پاس کنید! گردش کار Terraform دستورات Terraform پیکربندی حالت Terraform مدیریت نسخه کنترل یکپارچه سازی Terraform Cloud HashiCorp زبان پیکربندی پیش نیازها:حساب AWS AWS CLI نصب شده AWS CLI پیکربندی شده درک اولیه خدمات AWS: EC2، IAM، و S3

این دوره همه چیزهایی را که برای قبولی در آزمون Hashicorp Certified: Terraform Associate باید بدانید را به شما آموزش می دهد. شما می توانید از یک تازه کار Terraform به درک منابع، ماژول ها، متغیرها، مدیریت حالت، گردش کار Terraform، Terraform Cloud، فضاهای کاری و موارد دیگر برسید!

در اینجا چیزی است که ما پوشش خواهیم داد:

  1. در حال راه‌اندازی محیط شما - از جمله نصب‌ها، پیکربندی‌ها و برخی پیشنهادها برای استفاده از کدام ابزار.

  2. تنظیم حساب - تنظیم حساب برای Terraform و AWS.

  3. ابزارها - مروری بر VS Code و دلیل استفاده از آن برای این دوره.

  4. Terraform Workflow - بنویسید، برنامه‌ریزی کنید

  5. مبانی Terraform - ایجاد منابع، ایجاد ماژول ها، ایجاد متغیرها، آدرس دهی منابع.

  6. مدیریت حالت - وارد کردن زمین، لکه دار کردن، پاک کردن، و درک فایل حالت.

  7. Terraform Cloud - آشنایی با ارائه ابر Terraform، چیست و چرا باید از آن استفاده کرد.

  8. متغیرها - چه هستند، نحوه استفاده از آنها، فایل tfvars و موارد دیگر!

  9. سایر دستورات terraform - fmt، refresh و اعتبارسنجی.

  10. خروجی ها - چیستند و نحوه استفاده از آنها.

در این دوره، آزمایشگاه هایی با این منابع AWS وجود خواهد داشت: (آشنایی با آنها مفید خواهد بود)

  • EC2

  • EBS

  • S3

این دوره شامل برخی دستورالعمل‌ها است، اما عمدتاً از آزمایشگاه‌هایی تشکیل شده است که با هم می‌گذریم، سپس تعدادی تکالیف که مهارت‌های شما را به چالش می‌کشند و آزمایش می‌کنند!

بسیاری از دانش‌آموزان قبلاً گواهی Hashicorp: Terraform Associate خود را پس از گذراندن این دوره گذرانده‌اند، شما می‌توانید نفر بعدی باشید!


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

معرفی Introduction

  • معرفی Introduction

  • IaC چیست؟ What is IaC

  • IaC چیست؟ What is IaC

معرفی Introduction

ایجاد اکانت های ضروری Creating Necessary Accounts

  • ایجاد یک حساب AWS Creating an AWS Account

  • ایجاد یک حساب کاربری Github Creating a Github Account

  • ایجاد یک حساب Terraform Cloud Creating a Terraform Cloud Account

  • به گروه مطالعاتی فیسبوک بپیوندید! Join the Facebook Study Group!

ایجاد اکانت های ضروری Creating Necessary Accounts

راه اندازی Getting Set Up

  • دانلود فایل های دوره!!! Download Course Files!!!

  • تنظیم کد ویژوال استودیو (جدید) Visual Studio Code Setup (new)

  • نصب Terraform با Chocolatey - برای ویندوز Installing Terraform with Chocolatey - for Windows

  • Terraform را روی OSX با Brew نصب کنید Install Terraform on OSX with Brew

  • AWS CLI را نصب و پیکربندی کنید Install and Configure the AWS CLI

راه اندازی Getting Set Up

مبانی پیکربندی Terraform (جدید) Terraform Configuration Basics (new)

  • آزمایشگاه 1: راه اندازی بلوک ارائه دهنده Lab 1: Provider Block Setup

  • آزمایشگاه 2: یک نمونه EC2 ایجاد کنید Lab 2: Create an EC2 Instance

  • تکلیف 1: یک نمونه EC2 با AMI ویندوز ایجاد کنید Assignment 1: Create an EC2 Instance with a Windows AMI

  • تکلیف 1: راه حل Assignment 1: Solution

  • آزمایشگاه 3: نمونه EC2 را با برچسب ها ایجاد کنید Lab 3: Create EC2 Instance with Tags

  • تکلیف 2: یک نمونه EC2 با برچسب ها ایجاد کنید Assignment 2: Create an EC2 Instance with Tags

  • تکلیف 2: راه حل Assignment 2: Solution

  • Terraform Init, Plan, and Apply Terraform Init, Plan, and Apply

  • ارائه دهندگان Terraform Terraform Providers

  • آزمایشگاه 4: آدرس دهی منابع Lab 4: Resource Addressing

  • یادآور! منابع خود را نابود کنید! Reminder! Destroy your resources!

مبانی پیکربندی Terraform (جدید) Terraform Configuration Basics (new)

متغیرهای Terraform (جدید) Terraform Variables (new)

  • آزمایشگاه 1: اولین متغیر Terraform Lab 1: First Terraform Variable

  • تنظیم مقادیر برای متغیرها Setting Values for Variables

  • آزمایشگاه 2: اشتباه فایل TFVARS Lab 2: TFVARS File Mistake

  • آزمایشگاه 2: فایل TFVARS Lab 2: TFVARS File

  • آزمایشگاه 3: متغیرهای محیطی Lab 3: Environmental Variables

  • تکلیف 1: یک نمونه EC2 با متغیرها ایجاد کنید Assignment 1: Create an EC2 Instance with Variables

  • تکلیف 1: راه حل Assignment 1: Solution

متغیرهای Terraform (جدید) Terraform Variables (new)

خروجی های Terraform Terraform Outputs

  • اسناد خروجی Terraform Terraform Outputs Documentation

  • آزمایشگاه 1: ایجاد یک خروجی Lab 1: Creating an Output

  • تکلیف 1: یک نمونه EC2 با خروجی ایجاد کنید Assignment 1: Create an EC2 Instance with Outputs

  • تکلیف 1: راه حل Assignment 1: Solution

خروجی های Terraform Terraform Outputs

ماژول های Terraform (جدید) Terraform Modules (new)

  • ماژول های Terraform چیست؟ What are Terraform Modules?

  • مثال ماژول های Terraform Terraform Modules Example

  • آزمایشگاه 1: یک ماژول EC2 ایجاد کنید Lab 1: Create an EC2 Module

  • آزمایشگاه 2: یک ماژول حجم EBS ایجاد کنید Lab 2: Create an EBS Volume Module

  • تکلیف 1: یک نمونه EC2 با 2 درایو اضافی ایجاد کنید. فقط از ماژول ها استفاده کنید Assignment 1: Create an EC2 Instance with 2 Additional Drives. Only use modules.

  • تکلیف 1: راه حل Assignment 1: Solution

ماژول های Terraform (جدید) Terraform Modules (new)

دستورات Terraform (جدید) Terraform Commands (new)

  • فایل های آزمایشگاهی Lab Files

  • فهرست ایالت Terraform Terraform State List

  • نمایش دولتی Terraform Terraform State Show

  • Terraform Taint and Untaint Terraform Taint and Untaint

  • Terraform mv و rm Terraform mv and rm

  • Terraform Refresh Terraform Refresh

  • اعتبارسنجی Terraform Terraform validate

  • Terraform fmt Terraform fmt

  • مسابقه دستورات Terraform Terraform Commands Quiz

  • تکلیف 1: دستورات خود را تمرین کنید Assignment 1: Practice Your Commands

  • تکلیف 2: خطاهای نحوی و قالب بندی Assignment 2: Syntax Errors and Formatting

  • تکلیف 2: راه حل Assignment 2: Solution

دستورات Terraform (جدید) Terraform Commands (new)

واردات منابع (جدید) Importing Resources (new)

  • اسناد واردات Terraform Terraform Import Documentation

  • آزمایشگاه 1: وارد کردن و نمونه EC2 به یک منبع Lab 1: Importing and EC2 Instance to a Resource

  • تکلیف 1: یک نمونه EC2 ایجاد کنید و وارد کنید Assignment 1: Create an EC2 Instance and Import

  • تکلیف 1: راه حل Assignment 1: Solution

  • آزمایشگاه 2: وارد کردن به یک ماژول Lab 2: Importing to a module

  • تکلیف 2: یک سطل S3 را به یک ماژول وارد کنید Assignment 2: Import an S3 Bucket to a Module

  • تکلیف 2: راه حل Assignment 2: Solution

واردات منابع (جدید) Importing Resources (new)

Terraform Cloud Terraform Cloud

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

  • راه اندازی فضای کاری و مخزن Setup Workspace and Repository

  • تنظیم متغیرها در فضای کاری Setup Variables in Workspace

  • آزمایشگاه 1: ایجاد پیکربندی با استفاده از Terraform Cloud Lab 1: Creating Config Using Terraform Cloud

  • آزمایشگاه 2: اجرای برنامه با یک بک‌اند از راه دور متصل به VCS Lab 2: Running an Apply with a VCS Connected Remote Backend

  • کاربران و مجوزها Users and Permissions

  • یک آزمایش Terraform Teams and Governance را شروع کنید Start a Terraform Teams and Governance Trial

  • نمای کلی تنظیمات Terraform Cloud Overview of Terraform Cloud Settings

  • بررسی مجموعه های مجوز Review of Permission Sets

  • سنتینل چیست؟ What is Sentinel?

Terraform Cloud Terraform Cloud

تبریک می گویم! وقت آن است که امتحان خود را برنامه ریزی کنید! Congratulations! It's time to schedule your exam!

  • تبریک می گویم! Congratulations!

  • Terraform Up و Running Terraform Up and Running

  • برای امتحان خود برنامه ریزی کنید Schedule Your Exam

تبریک می گویم! وقت آن است که امتحان خود را برنامه ریزی کنید! Congratulations! It's time to schedule your exam!

نمایش نظرات

آموزش گواهی Hashicorp: Terraform Associate 2021
جزییات دوره
4 hours
70
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,476
4.5 از 5
ندارد
دارد
دارد
Jacob Jones
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jacob Jones Jacob Jones

AWS Cloud Architect و مهندس DevOps