آموزش عملی با Terraform: Master Infrastructure Automation

Hands-on with Terraform: Master Infrastructure Automation

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یک سفر تعاملی از طریق اصول اصلی Terraform زیرساخت به عنوان کد (IaC) چیست؟ Terraform چگونه کار می کند؟ نصب و راه اندازی ابزارهای Terraform Terraform Basis Terraform Resource Creation Labs اتوماسیون اسکریپت برای ایجاد منابع در Azure، Amazon، Google Cloud و غیره.

به دوره Terraform خوش آمدید!

بهترین دوره برای تسلط بر Terraform.

سلام، من هکتور پرز، MVP مایکروسافت و خالق بهترین دوره های آموزشی در این زمینه برای چندین سال است. این دوره جدید Terraform نیز از این قاعده مستثنی نیست.


من کامل ترین راهنمای گام به گام Terraform را که می یابید ایجاد کرده ام. با مجموعه کاملی از ابزارها و تمرین ها، به شما یاد می دهم که چگونه اولین پروژه Terraform خود را تنها در چند ساعت ایجاد کنید و چگونه از زبان HCL برای کار با آن استفاده کنید.


Terraform ابزاری قدرتمند برای ایجاد، تغییر و مدیریت زیرساخت است. این یک گردش کار ساده برای نوشتن کد برای ایجاد و تغییر زیرساخت شما فراهم می کند تا مجبور نباشید با پیچیدگی های غیر ضروری دست و پنجه نرم کنید. Terraform روی هر سیستم عاملی از جمله Windows، MacOS، Linux و FreeBSD اجرا می‌شود.


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


برخی از موضوعاتی که در این دوره به آنها نگاه خواهیم کرد عبارتند از: اجزای Terraform ابزارهای پیشنهادی برای کار با terraform زبان پیکربندی Hashicorp ایجاد و استفاده از ماژول‌ها مدیریت حالت از راه دور ادغام مداوم با Terraform از جمله موضوعات دیگری که با آن ترجمه شده است.


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

مقدمه Introducción

  • Terraform چیست؟ What is Terraform

  • زیرساخت به عنوان کد چیست؟ What is infrastructure as code

اجزای Terraform Terraform components

  • اجرایی Terraform The Terraform executable

  • فایل های Terraform Terraform files

  • پلاگین های Terraform Terraform Plugins

  • حالت Terraform Terraform state

سلام Terraform Hello Terraform

  • دستورات رایج در Terraform Common commands in Terraform

  • نصب VS Code Installing VS Code

  • نصب PyCharm PyCharm Installation

  • ساختار HCL HCL Structure

  • نحو بلاک، نوع بلوک terraform و دستور init Block syntax, the terraform block type and the init command

  • ارائه دهندگان مورد نیاز Required Providers

  • پیکربندی ارائه دهنده Provider configuration

  • فرماندهی طرح The Plan Command

  • منابع Terraform Terraform Resources

  • ایجاد طرح اجرایی Creating an execution plan

  • دستور اعمال The apply command

  • خروجی های Terraform Terraform outputs

  • اجرای دستورات terraform به صورت محلی Executing terraform commands locally

  • وابستگی ها و نمودارها در Terraform Dependencies and graphs in Terraform

  • متغیرهای ورودی Input Variables

  • سایر ویژگی های متغیرهای ورودی Other characteristics of the input variables

  • رشته های درون یابی Interpolated Strings

  • ارزش های محلی Local Values

  • خاصیت شمارش The Count property

  • تکرار از طریق یک برای هر کدام Iterating through a for each

  • اطلاعات بیشتر در مورد انواع داده و اپراتورها در Terraform More about data types and Operators in Terraform

  • توابع در Terraform Functions in Terraform

  • تکرارها در Terraform Iterations in Terraform

  • منابع اطلاعات Data Sources

ایجاد منابع با Terraform Creating resources with Terraform

  • آزمایشگاه - ایجاد یک شبکه مجازی در terraform قسمت 1 Lab - Creating a virtual network in terraform part 1

  • آزمایشگاه - ایجاد یک شبکه مجازی در terraform قسمت 2 Lab - Creating a virtual network on terraform Part 2

  • آزمایشگاه - استفاده از PyCharm برای ایجاد تنظیمات Terraform Lab - Using PyCharm to create Terraform configurations

  • جداسازی متغیرها و خروجی ها Separation of variables and outputs

  • ایجاد ماژول در Terraform قسمت 1 Creating Modules in Terraform Part 1

  • ایجاد ماژول در Terraform قسمت 2 Creating Modules in Terraform Part 2

  • استفاده از ماژول های Terraform Registry قسمت 1 Using Terraform Registry modules part 1

  • استفاده از ماژول های Terraform Registry قسمت 2 Using Terraform Registry modules part 2

  • مدیریت Remote State با Azure Part 1 Managing the Remote State with Azure Part 1

  • مدیریت Remote State با Azure Part 2 Managing the Remote State with Azure Part 2

  • مدیریت Remote State با Azure قسمت 3 Managing the Remote State with Azure Part 3

Terraform و Azure DevOps Terraform and Azure DevOps

  • Terraform و Azure DevOps قسمت 1 Terraform and Azure DevOps Part 1

  • Terraform و Azure DevOps قسمت 2 Terraform and Azure DevOps Part 2

  • Terraform و Azure DevOps قسمت 3 Terraform and Azure DevOps Part 3

  • Terraform و Azure DevOps قسمت 4 Terraform and Azure DevOps Part 4

  • Terraform و Azure DevOps قسمت 5 Terraform and Azure DevOps Part 5

نمایش نظرات

آموزش عملی با Terraform: Master Infrastructure Automation
جزییات دوره
3.5 hours
46
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,015
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Héctor Uriel Pérez Héctor Uriel Pérez

مایکروسافت MVP