دوره آموزشی
دوبله زبان فارسی
آموزش Terraform - از صفر تا متخصص حرفهای
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- آمادگی کامل برای آزمون گواهینامه 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 و Web Server ساده را آموزش میدهد.
همچنین از هوش مصنوعی برای نوشتن کد و یافتن و رفع اشکالات در کد استفاده خواهد شد.
سرفصلهای دوره:
- خوشآمدگویی و مقدمه
- Terraform چیست و چرا به آن نیاز دارید؟
- نصب در ویندوز
- نصب در لینوکس
- نصب در مک
- ارتقاء نسخه Terraform
- نصب Visual Studio Code و پلاگین Terraform
- تنظیم اعتبارنامههای AWS برای Terraform
- ایجاد منابع در AWS
- بروزرسانی منابع در AWS
- تخریب منابع در AWS
- نصب و استفاده از ویرایشگر کد Cursor AI و پلاگین Terraform
- رفع خطای EC2-Classic: عدم امکان ایجاد Security Groups جدید بدون ارجاع به VPC
- راهاندازی وبسرور ساده
- راهاندازی وبسرور ساده با فایل استاتیک خارجی
- راهاندازی وبسرور ساده با فایل قالب خارجی
- مثال کار با Google Cloud Platform، ایجاد VM و WebServer ساده
- بلوکهای داینامیک
- وبسرور با زمان توقف تقریباً صفر با استفاده از Lifecycle و Elastic IP
- مدیریت وابستگی - depends_on
- نمایش نتایج اجرا - outputs
- تولید، ذخیره و بازیابی Secrets - SSM Parameter Store
- تولید، ذخیره و بازیابی Secrets - AWS Secrets Manager
- فایل state امنتر با بلوک Ephemeral
- استفاده از Data Sources برای دریافت اطلاعات
- استفاده از Data Sources برای دریافت آخرین شناسه AMI
- استقرار وبسایت با دسترسپذیری بالا با زمان توقف صفر و استقرار سبز/آبی
- متغیرها
- متغیرها با پر شدن خودکار
- متغیرهای محلی
- اجرای فرمان های محلی - local-exec
- اجرای فرمان های از راه دور - remote-exec
- چه زمانی و چگونه از بلوک Terraform Actions استفاده کنیم؟
- جستجو و شرایط
- حلقههای Terraform - count
- حلقههای Terraform - for_each
- حلقههای Terraform - for in
- ایجاد منابع در چندین ریجن AWS
- ایجاد منابع در چندین حساب و ریجن AWS
- Terraform Remote State
- ماژولهای Terraform بخش 1 - تبدیل کد خود به ماژول
- ماژولهای Terraform بخش 2 - استفاده از ماژولها
- ماژولهای Terraform بخش 3 - استفاده از ماژولها در حلقهها، ذخیره و استفاده از ماژولها در GitHub
- ماژول Terraform برای چندین حساب و ریجن AWS
- بهترین روش برای ایجاد مجدد منبع - terraform taint تا نسخه 0.15.1
- بهترین روش برای ایجاد مجدد منبع - terraform apply -replace از نسخه 0.15.2 به بعد
- چگونگی مدیریت منابع موجود - terraform import
- چگونگی ایمپورت کردن منابع موجود به صورت نیمه خودکار با نسخه 1.5+
- فضاهای کاری در Terraform و زمان استفاده از آنها - terraform workspace
- بازسازی کد Terraform، دستکاری State - terraform state - بخش 1
- بازسازی کد Terraform، دستکاری State - terraform state - بخش 2
- دستورات Terraform validate ،Terraform show ،Terraform output ،Terraform console ،Terraform apply -target
- لاگهای Terraform
- Terraform Cloud
- Terraform Enterprise
- سلسلهمراتب پوشههای Terraform برای محیطهای Dev، Staging و Prod
- چگونگی استفاده از متغیرهای سراسری
- فایل قفل .terraform.lock.hcl
- زمان استفاده و چگونگی عملکرد فایل قفل State در AWS S3
- بررسی آزمون گواهینامه HashiCorp Certified Associate و چگونگی ثبتنام
- جایزه - حل مسئله پیچیده با استفاده از حلقه در حلقه در حلقه در حلقه
- جایزه - پروایدر جایگزین AWS - AWSCC
- جایزه - چگونگی سوئیچ یا مهاجرت از Terraform به OpenTofu و برعکس
این دوره برای چه کسانی مناسب است؟
- مهندسان DevOps
- مهندسان Cloud
- معماران راهکارهای ابری
- مهندسان سیستم
- مدیران سیستم که مایل به تبدیل شدن به DevOps هستند.
- معماران راهکارها
- مهندسان زیرساخت
آموزش Terraform - از صفر تا متخصص حرفهای
-
خوشآمدگویی 03:03
-
Terraform چیست و چرا به آن نیاز دارید؟ 06:08
-
نصب در ویندوز 02:19
-
نصب در لینوکس 02:05
-
نصب در مک 01:50
-
ارتقاء نسخه Terraform 01:52
-
نصب Visual Studio Code و پلاگین Terraform 04:02
-
تنظیم اعتبارنامههای AWS برای Terraform 05:14
-
ایجاد منابع در AWS 14:47
-
بروزرسانی منابع در AWS 09:04
-
تخریب منابع در AWS 04:49
-
نصب ویرایشگر کد Cursor AI و پلاگین Terraform 11:42
-
رفع خطای EC2-Classic: عدم امکان ایجاد Security Groups جدید بدون ارجاع 01:19
-
راهاندازی وبسرور ساده در AWS 14:21
-
راهاندازی وبسرور ساده با فایل استاتیک خارجی برای user_data 04:52
-
راهاندازی وبسرور ساده با فایل قالب خارجی برای user_data 07:33
-
تأمین نمونه VM ساده و وبسرور در Google Cloud Platform 10:04
-
استفاده از بلوکهای داینامیک 07:36
-
وبسرور با زمان توقف تقریباً صفر با استفاده از Lifecycle و Elastic IP 11:31
-
مدیریت وابستگی با Depends_on 10:51
-
نمایش نتایج اجرا با Outputs 11:14
-
تولید، ذخیره و بازیابی Secrets - SSM Parameter Store 18:04
-
تولید، ذخیره و بازیابی Secrets - AWS Secrets Manager 13:57
-
فایل state امنتر با بلوک Ephemeral 13:36
-
استفاده از Data Sources برای دریافت اطلاعات 15:06
-
استفاده از Data Sources برای دریافت آخرین شناسه AMI 10:12
-
وبسایت با دسترسپذیری بالا با زمان توقف صفر و استقرار سبز/آبی با استفاده از ELB 25:16
-
متغیرها 21:31
-
متغیرها با پر شدن خودکار 12:03
-
متغیرهای محلی 10:52
-
اجرای فرمان های محلی - local-exec 11:57
-
اجرای فرمان های از راه دور - remote-exec 06:44
-
چه زمانی و چگونه از بلوک Terraform Actions استفاده کنیم؟ 09:38
-
جستجو و شرایط 19:25
-
حلقههای Terraform: count 19:44
-
حلقههای Terraform: for_each 23:15
-
حلقههای Terraform: for in 11:44
-
ایجاد منابع در چندین ریجن AWS 07:50
-
ایجاد منابع در چندین حساب و ریجن AWS 09:51
-
Terraform Remote State 29:16
-
ماژولهای Terraform بخش 1 13:58
-
ماژولهای Terraform بخش 2 14:10
-
ماژولهای Terraform بخش 3 26:23
-
ماژول Terraform برای چندین حساب و ریجن AWS 09:41
-
بهترین روش برای ایجاد مجدد منبع - terraform taint 04:19
-
بهترین روش برای ایجاد مجدد منبع - terraform apply -replace 02:07
-
چگونگی مدیریت منابع موجود - terraform import 15:46
-
چگونگی ایمپورت کردن منابع موجود به صورت نیمه خودکار با نسخه 1.5+ 06:17
-
فضاهای کاری در Terraform و زمان استفاده از آنها - terraform workspace 17:23
-
بازسازی کد Terraform، دستکاری State - terraform state - بخش 1 18:43
-
بازسازی کد Terraform، دستکاری State - terraform state - بخش 2 24:20
-
دستورات Terraform validate، show، output ،console ،refresh ،apply -target -auto-approve 13:49
-
لاگهای Terraform 04:54
-
Terraform Cloud 17:37
-
Terraform Enterprise 02:30
-
سلسلهمراتب پوشههای Terraform برای محیطهای Dev ،Staging و Prod 03:46
-
چگونگی استفاده از متغیرهای سراسری 08:26
-
فایل قفل وابستگی 03:09
-
زمان استفاده و نحوه عملکرد فایل قفل State در AWS S3 05:16
-
بررسی آزمون Terraform Associate و چگونگی ثبتنام 11:56
-
حل مسئله پیچیده با استفاده از حلقه در حلقه در حلقه در حلقه 18:40
-
پروایدر جایگزین AWS - AWSCC 07:26
-
چگونگی سوئیچ یا مهاجرت از Terraform به OpenTofu 07:24
مشخصات آموزش
آموزش Terraform - از صفر تا متخصص حرفهای
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:63
- مدت زمان :11:34:17
- حجم :9.12GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy