آموزش اوپن توفو و تراگرانت: از صفر تا مهاجرت از تمرافرم - آخرین آپدیت

دانلود OpenTofu & Terragrunt: From zero to migration from Terraform

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

راهنمای جامع OpenTofu و Terragrunt: از صفر تا مهاجرت از Terraform (نسخه 1.7.0)

مقدمه: به دوره "OpenTofu & Terragrunt: از صفر تا مهاجرت از Terraform" خوش آمدید!

وارد دنیای زیرساخت به عنوان کد (IaC) از طریق OpenTofu و Terragrunt شوید. عملکرد این ابزارها را بررسی کنید و راهنمایی برای آماده‌سازی معماری چند منطقه‌ای بر روی ابر AWS از ابتدا و حتی مهاجرت پیکربندی‌های موجود Terraform به OpenTofu دریافت کنید.

مرور کلی دوره:

  1. مبانی OpenTofu:

    • درک جامع OpenTofu، قابلیت‌ها، سینتکس و راه‌اندازی آن برای مدیریت کارآمد زیرساخت.
    • یادگیری نحوه راه‌اندازی و پیکربندی OpenTofu برای مدیریت زیرساخت.
  2. معماری AWS با OpenTofu:

    • استقرار عملی بر روی AWS با استفاده از OpenTofu، یادگیری ایجاد، مدیریت و بهینه‌سازی منابعی مانند نمونه‌های EC2، SSM و RDS.
    • کاوش در فرآیند استقرار زیرساخت در AWS با استفاده از OpenTofu و Terragrunt.
  3. یکپارچه‌سازی Terragrunt و استقرار چند منطقه‌ای:

    • بررسی یکپارچه‌سازی Terragrunt در گردش کار شما، درک نقش آن در مدیریت پیکربندی‌های Terraform.
    • طراحی و استقرار معماری چند منطقه‌ای با دسترسی بالا (HA)، تسلط بر مقیاس‌پذیری و مدیریت زیرساخت منطقه‌ای.
    • طراحی و استقرار معماری چند منطقه‌ای با استفاده از Terragrunt، یادگیری بهترین شیوه‌ها برای مقیاس‌بندی و مدیریت زیرساخت در سراسر مناطق.
  4. مهاجرت کد موجود Terraform به OpenTofu:

    • انجام مقایسه دقیق بین OpenTofu و Terraform، شناسایی نقاط قوت و ضعف.
    • یادگیری فرآیند گام به گام مهاجرت از Terraform به OpenTofu، پرداختن به چالش‌های سازگاری و بهینه‌سازی.
    • انجام یک تحلیل مقایسه‌ای بین OpenTofu و Terraform، برجسته کردن نقاط قوت و ضعف.
  5. مرور نسخه 1.7.0:

    • پیاده‌سازی توابع سفارشی تعریف شده توسط ارائه‌دهنده.
    • وارد کردن اشیاء متعدد به OpenTofu با حلقه for.
    • رمزگذاری فایل state با رمزگذاری محلی و کلید AWS KMS.
    • پاکسازی منابع از فایل state با بلوک حذف شده.
    • پیاده‌سازی تست با فایل متغیرهای وارد شده.
    • مروری بر تغییرات CLI و توابع داخلی.

پس از اتمام دوره، اسکریپت‌های زیرساخت به عنوان کد آماده‌شده‌ای خواهید داشت که معماری AWS را در دو منطقه پوشش می‌دهند و قادر به مقیاس‌پذیری پویا با استفاده از ابزارهای OpenTofu و Terragrunt و با پیروی از بهترین شیوه‌ها هستند. همچنین نکاتی برای تصمیم‌گیری درست بین Terraform و OpenTofu، همراه با راهنمایی برای آماده‌سازی صحیح مهاجرت خود دریافت خواهید کرد. برای ارتقای تخصص IaC خود در این سفر به ما بپیوندید!

پیش‌نیازها:

درک بنیادی از خدمات AWS و عدم نیاز به دانش قبلی خاص.


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

مقدمه Introduction

  • مقدمه دوره و پیش‌نیازها Course introduction and requirements

  • درباره نویسنده About author

OpenTofu OpenTofu

  • زیرساخت به عنوان کد Infrastructure as a code

  • مقدمه OpenTofu OpenTofu introduction

  • نصب OpenTofu روی MacOS Installing OpenTofu on MacOS

  • نصب OpenTofu روی لینوکس Installing OpenTofu on Linux

  • نصب OpenTofu روی ویندوز Installing OpenTofu on Windows

  • سینتکس OpenTofu (HCL) OpenTofu syntax (HCL)

  • گردش کار OpenTofu (Providers, Commands) OpenTofu workflow (providers, commands)

  • گردش کار عملی OpenTofu OpenTofu hands-on workflow

  • انواع داده‌ها و مقادیر در OpenTofu OpenTofu data types and values

  • ایجاد منبع عملی در OpenTofu OpenTofu hands-on resource creation

  • منبع Null در OpenTofu OpenTofu null resource

  • توابع داخلی OpenTofu OpenTofu built-in functions

  • توابع داخلی عملی و ایجاد منبع پویا در OpenTofu OpenTofu hands-on built-in functions and dynamic resource creation

  • ایجاد نمونه EC2 عملی در OpenTofu OpenTofu hands-on EC2 instance creation

  • پیکربندی Backend در OpenTofu OpenTofu backend configuration

  • پیاده‌سازی Backend عملی در OpenTofu OpenTofu hands-on backend implementation

زیرساخت و ماژول‌ها Infrastructure and modules

  • ساختار ماژولار OpenTofu OpenTofu modular structure

  • ساختار ماژولار عملی در OpenTofu OpenTofu hands-on modular structure

  • قابلیت استفاده مجدد ماژول‌ها عملی در OpenTofu OpenTofu hands-on modules reusability

  • پیاده‌سازی زیرساخت با پایگاه داده عملی در OpenTofu OpenTofu hands-on infrastructure with DB implementation

Terragrunt Terragrunt

  • مقدمه Terragrunt Terragrunt introduction

  • نصب Terragrunt روی MacOS Installing Terragrunt on MacOS

  • نصب Terragrunt روی لینوکس Installing Terragrunt on Linux

  • نصب Terragrunt روی ویندوز Installing Terragrunt on Windows

  • پیاده‌سازی عملی Terragrunt روی اسکریپت‌های OpenTofu Terragrunt hands-on implementation over OpenTofu scripts

  • زیرساخت چند برنامه عملی در Terragrunt Terragrunt hands-on multi-application infrastructure

Terraform / OpenTofu Terraform / OpenTofu

  • مقایسه OpenTofu و Terraform و بررسی مزایا و معایب Comparing OpenTofu and Terraform and exploring advantages and drawbacks

  • مهاجرت از Terraform به OpenTofu Migration from Terraform to OpenTofu

انتشار 1.7.0 Release 1.7.0

  • مقدمه نسخه 1.7.0 Intro to 1.7.0

  • توابع تعریف شده توسط Provider Provider-defined functions

  • بلوک‌های وارد کردن قابل تکرار (Loopable import blocks) Loopable import blocks

  • رمزگذاری وضعیت (State encryption) State encryption

  • بلوک حذف شده (Removed block) Removed block

  • تغییرات ویژگی تست Testing feature changes

  • تغییرات CLI و توابع داخلی CLI & Built-in function changes

آزمون‌های اصول OpenTofu OpenTofu Fundamentals tests

  • آزمون نهایی Final test

نمایش نظرات

آموزش اوپن توفو و تراگرانت: از صفر تا مهاجرت از تمرافرم
جزییات دوره
4 hours
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
196
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kostiantyn Skrypnyk Kostiantyn Skrypnyk

معمار ابر منطقه فرود/معمار راه حل فناوری اطلاعات