🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ترافورم: از مبتدی تا متخصص گواهینامهدار
- آخرین آپدیت
دانلود Terraform - From Zero to Certified Professional
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره جامع آموزش Terraform: از صفر تا تخصص حرفهای
گواهینامه HashiCorp Certified: Terraform Associate 2025 و فراتر از آن!
آمادگی کامل برای آزمون گواهینامه HashiCorp Certified: Terraform Associate.
ساخت زیرساخت ابری با Terraform در AWS - Amazon Web Services
استفاده حرفهای از Terraform. ساخت و استفاده از ماژولهای Terraform.
بازسازی زیرساختهای موجود با Terraform. تمامی مباحث پایه و پیشرفته Terraform.
Terraform Open Source، Terraform Cloud، Terraform Enterprise.
نحوه تغییر یا مهاجرت از Terraform به OpenTofu.
پیشنیازها:
آشنایی با مفاهیم پایه AWS - Amazon Web Services مانند ایجاد EC2 و S3.
آشنایی با مبانی لینوکس.
به دوره: Terraform - از صفر تا متخصص گواهینامه خوش آمدید!
این دوره تمامی ویژگیهای Terraform مورد نیاز برای قبولی در آزمون گواهینامه HashiCorp Certified Terraform Associate را پوشش میدهد.
دوره کاملاً بر پایه ساخت زیرساخت در AWS - Amazon Web Services بنا شده است، اما یک درس نیز برای نمایش کار با GCP - Google Cloud Platform و ارائه VM و یک سرور وب ساده در نظر گرفته شده است.
همچنین از هوش مصنوعی برای نوشتن کد و یافتن و رفع اشکالات کد استفاده خواهیم کرد.
سرفصلهای دوره:
خوش آمدگویی و معرفی
Terraform چیست و چرا به آن نیاز دارید؟
نصب بر روی ویندوز
نصب بر روی لینوکس
نصب بر روی مک
ارتقاء نسخه Terraform
نصب Visual Studio Code و پلاگین Terraform
تنظیم اعتبارنامههای AWS برای Terraform
ایجاد منابع در AWS
بهروزرسانی منابع در AWS
حذف منابع در AWS
نصب و استفاده از Cursor AI Code Editor و پلاگین Terraform
رفع خطای EC2-Classic: ایجاد گروههای امنیتی جدید بدون ارجاع به VPC
راهاندازی اولیه سرور وب ساده
راهاندازی اولیه سرور وب ساده با فایل استاتیک خارجی
راهاندازی اولیه سرور وب ساده با فایل تمپلیت خارجی
نمونه کار با Google Cloud Platform، ایجاد VM و سرور وب ساده
بلوکهای پویا (Dynamic Blocks)
سرور وب با دانتایم تقریباً صفر با Lifecycle و Elastic IP
مدیریت وابستگی - depends_on
نمایش نتایج اجرا - خروجیها (outputs)
تولید، ذخیره و بازیابی اسرار - SSM Parameter Store
تولید، ذخیره و بازیابی اسرار - AWS Secrets Manager
استفاده از Data Sources برای دریافت اطلاعات
استفاده از Data Sources برای دریافت آخرین شناسه AMI
استقرار وبسایت با در دسترس بودن بالا (Highly Available) و استقرار سبز/آبی (Zero Downtime and Green/Blue Deployment)
متغیرها (Variables)
متغیرها با پر کردن خودکار
متغیرهای محلی (Local Variables)
اجرای دستورات محلی - local-exec
اجرای دستورات راه دور - remote-exec
جستجو و شرایط (Lookup and Conditions)
حلقههای Terraform - count
حلقههای Terraform - for_each
حلقههای Terraform - for in
ایجاد منابع در چندین منطقه AWS (Multiply AWS Regions)
ایجاد منابع در چندین حساب و منطقه AWS (Multiply AWS Accounts and Regions)
حالت از راه دور Terraform (Terraform Remote State)
ماژولهای Terraform بخش اول - تبدیل کد شما به ماژول
ماژولهای Terraform بخش دوم - استفاده از ماژولها
ماژولهای Terraform بخش سوم - استفاده از ماژولها در حلقهها، ذخیره و استفاده از ماژولها در GitHub
ماژول Terraform برای چندین حساب و منطقه AWS
بهترین روش برای بازسازی منابع - terraform taint تا v0.15.1
بهترین روش برای بازسازی منابع - terraform apply -replace از v0.15.2
نحوه مدیریت منابع موجود - terraform import
نحوه وارد کردن منابع موجود به صورت نیمهخودکار با v1.5+
فضاهای کاری Terraform و زمان استفاده از آنها - terraform workspace
بازسازی کد Terraform، دستکاری وضعیت - terraform state - بخش اول
بازسازی کد Terraform، دستکاری وضعیت - terraform state - بخش دوم
Data Sources برای واکشی اطلاعات
Data Sources to fetch information
Data Sources برای واکشی آخرین AMI id
Data Sources to fetch Latest AMI id
وب سایت با دسترسی بالا و زمان از کار صفر با استقرار سبز/آبی با استفاده از ELB
Highly Available Web Site with Zero Downtime and Green/Blue Deployment using ELB
متغیرها
Variables
متغیرها با پر کردن خودکار
Variables with Auto Filling
متغیرهای محلی
Local Variables
ویژگیهای آخرین راهحل
Features of Last Resort
اجرای دستورات محلی - local-exec
Execute Local Commands - local-exec
اجرای دستورات از راه دور - remote-exec
Execute Remote Commands - remote-exec
ویژگیهای پیشرفته Terraform
Advanced Features of Terraform
نمایش نظرات