🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بررسی عمیق ترراگرانت
- آخرین آپدیت
دانلود Terragrunt Deep Dive
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مدیریت زیرساخت AWS در محیطهای مختلف با Terragrunt
با استفاده از Terragrunt، به راحتی زیرساخت AWS خود را در محیطهای متعدد مدیریت کنید. Terragrunt ابزاری کمکی برای Terraform است که فرآیند مدیریت زیرساخت ابری AWS را ساده میکند.
مزایای استفاده از Terragrunt
مدیریت آسان محیطهای چندگانه: Terragrunt به شما کمک میکند تا تعداد زیادی محیط AWS را به طور موثر مدیریت کنید.
پشتیبانی از ارائهدهندگان مختلف: با استفاده از Terragrunt، میتوانید به راحتی هر ارائهدهنده زیرساختی را مدیریت کنید.
کدنویسی DRY: به عنوان یک مهندس DevOps یا SRE، میتوانید با حفظ رویکرد DRY (Don't Repeat Yourself) در کد Terraform، زیرساختهای پیچیده را مدیریت کنید.
ارزش افزوده برای سازمانها: آشنایی با Terragrunt، به سازمانها و متخصصان امکان انجام POC (Proof of Concept) برای مشتریان را میدهد.
ساخت فایلهای پیکربندی Terraform: یاد میگیرید که چگونه فایلهای پیکربندی Terraform را برای سناریوهایی مانند VPC و EKS Cluster در مخزن GitHub بنویسید.
پیشنیازها
برای بهرهمندی کامل از این آموزش، نیاز به درک اولیه از دستورات Terraform، Terraform Workspace و Modules دارید.
Terragrunt یک ابزار کمکی برای Terraform است که مدیریت زیرساختهایی مانند AWS Cloud را هنگام مدیریت محیطهای مختلف ساده میکند.
مهندسان DevOps و SRE نیاز به مدیریت اهداف متعدد دارند و هر هدف چندین محیط دارد که مدیریت را پیچیده میکند.
نوشتن فایلهای پیکربندی Terraform برای ذخیره در GitHub.
درک فایلهای پیکربندی Terragrunt برای زیرساخت چندمحیطی.
محدودیتهای Terraform Workspace و Modules.
در این آموزش، از AWS Cloud به عنوان ارائهدهنده هدف استفاده خواهیم کرد.
دو سناریو، شبکه VPC و EKS Cluster با Node Group با استفاده از Modules ایجاد کردهایم.
درک بلوکها و ویژگیهای Terragrunt.
قبل از این آموزش، نیاز به درک اولیه از Terraform دارید.
ما نه تنها در مورد فایلهای پیکربندی Terragrunt صحبت خواهیم کرد، بلکه باید از ابتدا ببینیم که چگونه باید فایلهای پیکربندی Terraform را بنویسیم تا DRY را برای Terragrunt در سناریوهای ذکر شده حفظ کنیم.
همچنین میتوانیم چندین حساب AWS را به راحتی مدیریت کنیم.
Terragrunt یک ابزار متنباز است که انعطافپذیری لازم برای مشارکت در توسعه را نیز فراهم میکند.
در فایلهای پیکربندی Terraform، از چندین تابع داخلی برای افزودن منطق برای مدیریت منابع استفاده خواهیم کرد.
Terragrunt در تلاش است تا قابلیتهای بیشتری را برای ارائه دید به ارائهدهندگان مختلف، نه فقط AWS، اضافه کند.
در نهایت، تمام دستورات Terragrunt برای مدیریت و نحوه به ارث رسیدن گزینههای دستورات Terraform توسط Terragrunt CLI را خواهیم دید.
سرفصل ها و درس ها
Introduction
مقدمه
Introduction
چالشها برای مدیریت زیرساخت
Challenges to manage Infrastructure
مروری بر Terraform
Terraform overview
Terraform چیست؟
What is Terraform ?
اصول گردش کار Terraform
Terraform workflow principles
اصل کار Terragrunt
Terragrunt working principle
چرا Terragrunt؟
Why Terragrunt ?
اصول گردش کار Terragrunt
Terragrunt workflow principles
ویژگیهای اصلی Terragrunt
Terragrunt Core features
درک ویژگیهای اصلی Terragrunt
Understanding Terragrunt core features
مروری بر فایل پیکربندی Terragrunt
Terragrunt Configuration file overview
مقدمهای بر فایل پیکربندی Terragrunt
Introduction to Terragrunt configuration file
مروری بر بلاکهای Terragrunt
Overview on Terragrunt Blocks
درک بلاکهای Terragrunt - قسمت 1
Understanding Terragrunt blocks - Part 1
درک بلاکهای Terragrunt - قسمت 2
Understanding Terragrunt blocks - Part 2
مدیریت فضای ذخیرهسازی state از راه دور با استفاده از Terragrunt
Handling remote state storage using Terragrunt
مروری بر Attributeهای Terragrunt
Overview on Terragrunt Attributes
نمایش نظرات