آموزش پیشرفته ترافرم (Terraform) - آخرین آپدیت

دانلود Advanced Terraform

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ترافرم فرآیند پیکربندی و استقرار زیرساخت‌ها، از جمله محیط‌های مبتنی بر ابر را ساده و تسریع می‌کند. در این دوره پروژه-محور، Dave Swersky مجموعه‌ای از کاربردهای پیشرفته ترافرم را بررسی می‌کند. او ابتدا مراحل ایجاد یک پیکربندی جدید ترافرم را شرح می‌دهد و سپس مفاهیم متوسط مانند متغیرها، حلقه‌ها، عبارات و توابع، ماژول‌ها و موارد دیگر را مورد بررسی قرار می‌دهد. در ادامه، مفاهیم پیشرفته‌ای نظیر ماژول‌های سفارشی، تعریف بک‌اند برای وضعیت از راه دور (Remote State Backend) و استقرار پیکربندی‌ها در چندین محیط مختلف توضیح داده می‌شود. این دوره با ارائه یک مدل نمونه برای یک خط لوله کامل CI/CD (یکپارچه‌سازی و تحویل مداوم) جهت استقرار پیکربندی‌های ترافرم به پایان می‌رسد.

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

مقدمه Introduction

  • فایل‌های تمرینی Exercise files

  • پیش‌نیازها و آنچه باید بدانید What you should know

  • مرور ترافرم و اصطلاحات Terraform review and terminology

  • آشنایی با ترافرم پیشرفته Introduction to Advanced Terraform

1. ایجاد یک پیکربندی جدید ترافرم 1. Creating a New Terraform Configuration

  • استقرار پیکربندی ترافرم Deploying the Terraform configuration

  • حذف منابع (Destroying resources) Destroying resources

  • کاربرد عملی ترافرم Practical Terraform

  • مرور کلی پیکربندی ترافرم Terraform configuration overview

  • طراحی زیرساخت ابری در ترافرم Designing a cloud infrastructure in Terraform

  • گوگل کلاد و ترافرم: ابزارها و راه‌اندازی Google Cloud and Terraform: Tools and setup

  • بررسی منابع مستقر شده Review deployed resources

2. مفاهیم متوسط ترافرم 2. Intermediate Terraform Concepts

  • استفاده از ماژول‌های ترافرم Using Terraform modules

  • عبارات و توابع Expressions and functions

  • متغیرهای خروجی (Output variables) Output variables

  • مقدمه‌ای بر ماژول‌ها Introduction to modules

  • مدیریت داده‌های حساس Sensitive data

  • حلقه‌ها با استفاده از for_each Looping with for_each

  • متغیرهای ورودی (Input variables) Input variables

  • حلقه‌ها با استفاده از count Looping with count

  • استفاده از متغیرهای ورودی Using input variables

3. مفاهیم پیشرفته ترافرم 3. Advanced Terraform Concepts

  • ماژول‌های سفارشی Custom modules

  • تحلیل یک ماژول Analyzing a module

  • استقرار پیکربندی وضعیت از راه دور Deploying a remote state configuration

  • استقرار منابع بک‌اند Deploying backend resources

  • مرور کلی وضعیت از راه دور ترافرم (Remote State) Terraform remote state overview

4. اتوماسیون ترافرم 4. Terraform Automation

  • منسوخ کردن منابع Deprecating resources

  • پیاده‌سازی GitOps CI/CD با Terraform Cloud GitOps CI/CD with Terraform Cloud

  • گزینه‌های CI/CD در ترافرم Terraform CI/CD options

  • استقرار با استفاده از Terraform Cloud Deploying with Terraform Cloud

  • راه‌اندازی GitOps CI/CD GitOps CI/CD setup

  • پیکربندی محیط‌های چندگانه Multiple environment configurations

  • راه‌اندازی Terraform Cloud Terraform Cloud setup

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش پیشرفته ترافرم (Terraform)
جزییات دوره
2h 25m
33
(آخرین آپدیت)
19,082
- از 5
ندارد
دارد
دارد
Dave Swersky
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dave Swersky Dave Swersky

Dave Swersky یک معمار DevOps و سازمانی با بیش از 20 سال تجربه فناوری اطلاعات است.

در حال حاضر، دیو به عنوان یک معمار راه حل برای وزارت کشاورزی ایالات متحده کار می کند، جایی که او مشاوره استراتژی DevOps را ارائه می دهد - از جمله ابر و CI/CD توسعه—استراتژی معماری سازمانی، و معماری برنامه و پشتیبانی.

اولین کار دیو در محاسبات ساخت رایانه های شخصی برای یک خرده فروش بود—زمانی که 486 پیشرفته بود. او سپس فرصتی برای کار در پشتیبانی محصولات مایکروسافت پیدا کرد و در آنجا شروع به فعالیت در برنامه نویسی کرد. (Access همیشه جایگاه ویژه ای در قلب او خواهد داشت.)

او برنامه هایی را با استفاده از VB for Applications، VB6 و VB.NET در سیستم های مدیریت دارایی، ERP و پورتال وب توسعه داد. او در حین کار بر روی یک پلتفرم مدیریت محتوا به C# تغییر مسیر داد و هرگز به عقب نگاه نکرد. سپس، پس از بیش از ده سال نوشتن نرم افزار بر روی پلت فرم دات نت، به معماری سازمانی روی آورد. تمرکز و علاقه او اکنون DevOps و تحویل مداوم است.