بوتکمپ کامل توسعه Terraform IAC
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری اصول پایه و مفاهیم پیشرفته Terraform مانند ماژولها، Interpolation، فایلهای استیت
- زیرساخت به عنوان کد
- زبان پیکربندی Hashicorp
- توانایی به کارگیری تکنیکهای DevOps
- راهاندازی خوشه AWS EKS با استفاده از Terraform
- یادگیری مفاهیم پایه GCP و Azure. راهاندازی منابع GCP و Azure با استفاده از Terraform
پیش نیازهای دوره
- آشنایی با AWS
- اتصال به اینترنت
- صبر، صبر، صبر
توضیحات دوره
در این دوره گواهینامه Terraform Associate Certification: Terraform AWS & Terraform GCP ماژولهای زیر پوشش داده شده است.
با توجه به محبوبیت و پذیرش فوقالعاده Terraform در صنعت، مدرک HashiCorp Certified: Terraform Associate به یکی از محبوبترین مدارک در بازار امروز تبدیل شده است.
این دوره بهویژه برای افرادی طراحی شده است که با Terraform آشنا نیستند و قصد دارند Terraform را در سازمان خود پیادهسازی کنند و میخواهند دید عمیقتری نسبت به موضوعات مختلف و بهترین شیوهها بهدست آورند.
یکی از پیشنیازهای این دوره این است که کاندیداها باید درک پایهای از زیرساخت (سرورها) داشته باشند.
سفر این دوره با درک اصول فناوریهای زیرساخت به عنوان کد آغاز میشود و سپس به سفر عمیقتری در Terraform خواهیم پرداخت.
این دوره همچنین شامل بخش آمادهسازی آزمون است که مجموعهای از آزمونهای تمرینی را برای تأیید درک کاندیدا از موضوعات بحث شده در دوره و ارزیابی آمادگی برای شرکت در آزمونهای رسمی ارائه میدهد.
این دوره برای افراد زیر مفید است:
- معماران زیرساخت یا مدیران سیستم یا توسعهدهندگانی که قصد دارند به Terraform تسلط یابند.
- هر مبتدی که به یادگیری ابزاری که به عنوان زیرساخت به عنوان کد (IaC) معروف است، یعنی Terraform، علاقمند است.
- هر کسی که میخواهد از منظر دنیای واقعی Terraform را یاد بگیرد.
توجه: این دوره عمدتاً بر AWS تمرکز دارد (90% دوره مبتنی بر AWS است). برخی قسمتهای این دوره بر روی Google Cloud (GCP) و Azure تمرکز دارند.
تا پایان دوره، شما یک فرایند استقرار کاملاً کاربردی را پیادهسازی کردهاید که قابل مقایسه با آنچه ممکن است در هر شرکت بزرگ فناوری پیدا کنید، خواهد بود.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان یا مدیران سیستم که بهدنبال گسترش دانش خود به DevOps هستند.
- توسعهدهندگان جیونور DevOps که بهدنبال ارتقاء مهارتهای خود هستند.
- کسانی که میخواهند با استفاده از Terraform بهطور خودکار منابع ابری را استقرار یا مدیریت کنند.
بوتکمپ کامل توسعه Terraform IAC
-
معرفی دوره 02:46
-
نقشه راه آزمون Terraform 03:10
-
زیرساخت به عنوان کد و مزایای آن 05:59
-
Cloud Agnostic IAC با Terraform 05:16
-
درک زیرساخت به عنوان کد None
-
گردش کار Terraform 02:29
-
مقدار دهی اولیه Terraform 03:52
-
مفاهیم کلیدی Terraform: برنامهریزی، اعمال و حذف 06:08
-
راه اندازی حساب AWS با استفاده از پلن رایگان (اختیاری) 04:01
-
ایجاد ماشین ابری برای اجرای Terraform 06:31
-
نصب و تأیید Terraform 05:59
-
زیرساخت به عنوان کد (IaC) با Terraform None
-
Provider و مقدار دهی اولیه Terraform 12:03
-
راه اندازی AWS برای Terraform 06:16
-
ایجاد ماشین با استفاده از Terraform 11:04
-
تأمین اعتبار در یک فایل مرکزی جداگانه 05:43
-
تأمین اعتبار در متغیرهای محیطی 04:22
-
ایجاد چندین نمونه 06:33
-
استیت Terraform: مفهوم 07:42
-
متغیرها در Terraform 08:18
-
استفاده از متغیر در فایل پیکربندی 06:23
-
آزمایشگاه: استفاده از متغیر در فایل Conf 07:47
-
آزمایشگاه: لیست و نگاشت متغیرها 10:06
-
تأمین نرمافزار با استفاده از Terraform 11:12
-
آزمایشگاه: تأمین نرمافزار با استفاده از Terraform 16:15
-
منبع داده در Terraform 04:15
-
آزمایشگاه: منبع داده در Terraform 15:03
-
آزمایشگاه 2: منبع داده در Terraform 10:34
-
ویژگی خروجی در TF 05:01
-
آزمایشگاه: ویژگی خروجی در TF 07:03
-
استیت راه دور در Terraform 17:40
-
آزمایشگاه: استیت راه دور در Terraform 08:49
-
معرفی VPC AWS 10:56
-
معرفی VPC AWS - بخش 2 09:58
-
دمو: VPC AWS و گروه امنیتی 10:10
-
آزمایشگاه: ایجاد VPC AWS و NAT Gateway 22:02
-
راهاندازی نمونه EC2 با استفاده از VPC سفارشی 04:46
-
آزمایشگاه: راهاندازی نمونه EC2 با استفاده از VPC سفارشی 16:40
-
محل ذخیرهسازی بلوک الاستیک (EBS) در AWS 11:13
-
دمو: محل ذخیرهسازی بلوک الاستیک (EBS) در AWS 06:51
-
آزمایشگاه: محل ذخیرهسازی بلوک الاستیک (EBS) در AWS 17:36
-
دادههای کاربر در AWS 04:33
-
آزمایشگاه: دادههای کاربر با استفاده از اسکریپت 06:49
-
آزمایشگاه: دادههای کاربر با استفاده از Cloud Init 10:18
-
مبانی RDS در AWS 06:42
-
آزمایشگاه: ایجاد RDS 19:46
-
مدیریت دسترسی و هویت AWS 10:45
-
آزمایشگاه: کاربران و گروههای IAM 07:10
-
آزمایشگاه: نقشهای IAM در AWS 12:39
-
مقیاسپذیری خودکار نمونه EC2 09:45
-
آزمایشگاه: مقیاسپذیری خودکار نمونه EC2 21:05
-
لود بالانسینگ در AWS 13:45
-
آزمایشگاه: لود بالانسینگ AWS 15:25
-
ماژول و کاربرد Terraform 20:37
-
آزمایشگاه: منبع Terraform از GITHUB 11:37
-
آزمایشگاه: ماژول مسیر محلی 11:04
-
آزمایشگاه: ماژول VPC AWS - بخش 1 07:59
-
آزمایشگاه: ماژول VPC AWS - بخش 2 04:56
-
آزمایشگاه: ماژول VPC AWS - بخش 3 05:39
-
جملات شرطی در Terraform 03:06
-
آزمایشگاه: جملات شرطی در Terraform 07:21
-
توابع داخلی Terraform 08:40
-
آزمایشگاه: توابع داخلی Terraform 08:40
-
حلقهها در HCL Terraform 10:10
-
ساختار پروژه Terraform 04:32
-
آزمایشگاه: ساختار پروژه Terraform 23:58
-
معرفی Packer و استفاده از آن 08:50
-
نصب Packer 02:23
-
آزمایشگاه: سناریوی ایجاد AMI سفارشی - بخش 1 10:19
-
آزمایشگاه: سناریوی ایجاد AMI سفارشی - بخش 2 09:09
-
آزمایشگاه: Terraform + Packer 15:33
-
بررسی اجمالی اپلیکیشن 03:31
-
ایجاد شبکه VPC 06:04
-
ایجاد سرویس RDS 11:26
-
ایجاد وب سرور در AWS 07:21
-
استقرار اپلیکیشن کامل 09:04
-
معرفی AWS EKS 05:34
-
آزمایشگاه: راهاندازی خوشه EKS با استفاده از AWS 08:46
-
آزمایشگاه: راهاندازی EKS با استفاده از AWS CLI 18:10
-
آزمایشگاه: دسترسی به خوشه EKS و استقرار اپلیکیشن 15:05
-
فایلهای پیکربندی Terraform خوشه EKS 10:09
-
آزمایشگاه: استقرار خوشه EKS با استفاده از Terraform 12:16
-
اصول و کارکرد ELK 05:42
-
آزمایشگاه: استقرار ELK و اجرای ELK 20:56
-
آزمایشگاه: نصب ELK با استفاده از Terraform 13:10
-
Terraform در مقابل مدیر استقرار Google 05:03
-
پیکربندی پروژه GCP برای Terraform 08:48
-
فعالسازی APIهای پایه در پروژه ابری 02:45
-
تنظیم فایل استیت راه دور در ابر 09:18
-
معرفی مدرک HashiCorp 03:02
-
درک مفاهیم زیرساخت به عنوان کد (IaC) 10:49
-
درک هدف Terraform 07:33
-
درک اصول اولیه Terraform - بخش 1 10:13
-
درک اصول اولیه Terraform - بخش 2 16:14
-
استفاده از CLI Terraform 09:49
-
تعامل با ماژولهای Terraform 05:23
-
ناوبری در گردش کار Terraform 12:16
-
پیادهسازی و نگهداری استیت 09:23
-
خواندن، تولید و ویرایش پیکربندی 11:48
-
درک قابلیتهای Terraform Cloud و Enterprise 10:51
مشخصات آموزش
بوتکمپ کامل توسعه Terraform IAC
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:100
- مدت زمان :16:16:24
- حجم :6.62GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy