توضیحات
آموزش جامع Terraform از مبتدی تا پیشرفته
نام دوره : Complete Terraform Course – Beginner to Advanced
زیرنویس فارسی توسط سرویس گوگل ترنسلیت ایجاد شده و در بعضی قسمت ها دقت کافی را ندارد
پیش نیاز:
- آشنایی پایه با لینوکس، مانند شل و SSH
- نیاز به هیچگونه دانش قبلی درباره AWS نیست؛ خدمات AWS که در این دوره ایجاد میکنیم توضیح داده میشود.
- نیاز است که یک حساب AWS راهاندازی کنید (میتوانید از نسخه رایگان استفاده کنید) – لینکهای راهنمای گام به گام در منابع درس قرار دارد.
توضیحات
تا پایان این دوره:
- شما یکی از محبوبترین ابزارهای مدیریت زیرساخت و Infrastructure as Code (IaC) به نام Terraform را به طور کامل یاد خواهید گرفت.
- شما قادر خواهید بود با اطمینان از Terraform در پروژههای خود استفاده کنید.
- شما با تمام مفاهیم و اجزای اصلی زبان Terraform آشنا خواهید شد.
- اگر دموها را دنبال کنید، تجربه عملی محکمی با Terraform خواهید داشت.
- شما با مفاهیم پایه شبکههای AWS و نحوه ایجاد منابع AWS با استفاده از Terraform آشنا خواهید شد.
شما تمام مفاهیم را با مثالهای عملی یاد میگیرید و زیرساخت AWS را به صورت خودکار ایجاد میکنید. AWS به عنوان پرکاربردترین ارائهدهنده خدمات ابری شناخته میشود و استفاده از Terraform با AWS رایجترین ترکیبی است که در پروژهها استفاده میشود. بنابراین، دانستن نحوه خودکارسازی زیرساخت AWS به شما در بازار کار DevOps مزیت میدهد!
چرا از من یاد بگیرید:
- شما Terraform را به صورت گام به گام و با توضیحات ساده یاد خواهید گرفت!
- هزاران دانشآموز (بررسی کنید @Techworld with Nana در یوتیوب) نحوه توضیح مفاهیم پیچیده به روش ساده و قابل فهم را دوست دارند.
- من هم یک مدرس و هم یک حرفهای هستم. تمام دانش من مبتنی بر پروژههای واقعی است که در آنها کار کردهام یا مشاوره دادهام.
- از یک Docker Captain و AWS Container Hero یاد بگیرید.
مفاهیم اصلی که در آموزش جامع Terraform از مبتدی تا پیشرفته یاد خواهید گرفت:
- Providers – اتصال با ارائهدهندگان ابری و سیستمهای از راه دور
- Resources and Data Sources – ایجاد و دریافت منابع
- Terraform Commands – ترمینال فرمان Terraform
- تغییر و تخریب منابع
- Terraform State
- مقادیر خروجی
- متغیرهای ورودی – پارامترسازی پیکربندی Terraform خود برای استفاده مجدد
- متغیرهای محیطی در Terraform
- Provisioners in Terraform – آمادهسازی سرور
- Terraform Modules – ماژولار کردن پروژه Terraform خود و استفاده از ماژولهای موجود از مخزن Terraform
در پروژه اصلی دمو یاد خواهید گرفت:
- نحوه راهاندازی یک مخزن گیت برای پروژه Terraform خود
- نحوه ایجاد منابع شبکه اصلی AWS: VPC، Subnet، Route Table، Internet Gateway، Security Group
- نحوه ایجاد و آمادهسازی یک نمونه سرور EC2، نصب Docker و راهاندازی یک کانتینر Docker بر روی آن
- و بیشتر
در طول دوره:
- شما بهترین روشها را یاد خواهید گرفت.
- ما از گیت برای مدیریت کدهای پیکربندی خود استفاده خواهیم کرد، که یک روش خوب در Infrastructure as Code است.
به توصیف درس برای اطلاعات بیشتر درباره آنچه یاد خواهید گرفت و آنچه خواهیم ساخت مراجعه کنید.
دوره آموزش جامع Terraform از مبتدی تا پیشرفته برای چه کسانی است:
- هر کسی که میخواهد Terraform را از ابتدا یاد بگیرد و با اطمینان از آن استفاده کند.
- هر کسی که میخواهد یاد بگیرد چگونه زیرساختها را با استفاده از ابزار محبوب Infrastructure as Code خودکار کند.
- هر کسی که میخواهد یاد بگیرد چگونه با استفاده از Terraform زیرساخت AWS را خودکار کند.
- مهندسان DevOps، مدیران سیستم، توسعهدهندگان نرمافزار.
- هر کسی که میخواهد یک ابزار بسیار ارزشمند برای خودکارسازی ایجاد و مدیریت زیرساختها به مجموعه مهارتهای خود اضافه کند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید