دوره آشنایی با Terraform: اتوماسیون زیرساخت ابری همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با Terraform: اتوماسیون زیرساخت ابری
موضوع کلی: نرمافزارهای کاربردی و ابزارهای رایانه شخصی
موضوع میانی: نرمافزارهای اتوماسیون زیرساخت ابری
📋 سرفصلهای دوره
- 1. آشنایی با Terraform و مفهوم زیرساخت به عنوان کد
- 2. نصب و راهاندازی CLI Terraform
- 3. مبانی زبان پیکربندی Terraform (HCL)
- 4. تفاوت پیکربندی Declarative و Imperative در Terraform
- 5. ساختار پوشه و فایلهای پیکربندی Terraform
- 6. نحو و ساختار تعریف منابع
- 7. استفاده از منابع محاسباتی (مانند ماشینهای مجازی)
- 8. مدیریت زیرساخت شبکه (VPC، Subnet، فایروال)
- 9. پیکربندی منابع ذخیرهسازی (Bucket، Volume)
- 10. تنظیم لودبالنسرها و توپولوژی شبکه
- 11. استفاده از ارائهدهندگان پیشفرض (مانند AWS، Azure، GCP)
- 12. افزودن ارائهدهندگان شخص ثالث به Terraform
- 13. مرور مستندات و مرجع پارامترهای ارائهدهندگان
- 14. مدیریت وضعیت با استفاده از state Terraform
- 15. مقایسه state محلی با بکاند راه دور
- 16. پیکربازی بکاند راه دور (مانند S3، GCS، Azure Blob)
- 17. فعالسازی قفل state و تضمین یکپارچگی
- 18. استفاده از Workspaces برای جداسازی محیطها
- 19. استفاده از متغیرها برای پارامتریزه کردن پیکربندی
- 20. تعریف متغیرها در فایلهای .tfvars
- 21. استفاده از متغیرهای محیطی برای اطلاعات حساس
- 22. انواع متغیرها و اعتبارسنجی آنها
- 23. استفاده از Outputs برای نمایش ویژگیهای منابع
- 24. استفاده از Interpolation و عبارات در HCL
- 25. استفاده از Conditional Blocks با استفاده از Count و For_each
- 26. استفاده از Dynamic Blocks برای انعطافپذیری بیشتر
- 27. مفهوم ماژول و بازاستفاده پیکربندی
- 28. انتشار و بهاشتراکگذاری ماژولها در Terraform Registry
- 29. ایجاد یک ماژول ریشه برای یک مجموعه معمولی برنامه
- 30. ادغام ماژولها در پیکربندی
- 31. مدیریت وابستگیها بین منابع
- 32. استفاده از Data Sources برای خواندن اطلاعات خارجی
- 33. وارد کردن زیرساخت موجود به Terraform
- 34. شناسایی تغییر وضعیت و انجام Refresh
- 35. پیشنمایش تغییرات با استفاده از Terraform Plan
- 36. استقرار زیرساخت با استفاده از Terraform Apply
- 37. پاکسازی منابع با استفاده از Terraform Destroy
- 38. بهترین روشهای استفاده از Version Control با Terraform
- 39. ادغام Git با پیکربندیهای Terraform
- 40. آزمایش خودکار پیکربندیهای Terraform (tflint، checkov)
- 41. Linting و اعتبارسنجی با استفاده از tflint
- 42. اسکن امنیتی با استفاده از Checkov و Terrascan
- 43. مقایسه Terraform Cloud با نسخهٔ Open Source
- 44. معرفی Terraform Enterprise و امکانات آن
- 45. تنظیم Pipeline CI/CD برای Terraform
- 46. ادغام Terraform با GitHub Actions
- 47. استفاده از GitLab CI برای اتوماسیون زیرساخت
- 48. استفاده از Jenkins Pipeline برای استقرار Terraform
- 49. مانیتورینگ و حسابرسی اجراهای Terraform
- 50. استراتژیهای تگگذاری منابع
- 51. مدیریت هزینه با استفاده از Terraform
- 52. مدیریت Workspace در Terraform Cloud
- 53. مدیریت دسترسی و همکاری تیمی در Terraform Cloud
- 54. استراتژیهای چندمحیطی (Dev، Test، Prod)
- 55. استفاده از State راه دور برای وابستگیهای بینمحیطی
- 56. مدیریت رمزها با استفاده از Vault و Terraform
- 57. اعمال سیاست با استفاده از Sentinel در Terraform Cloud/Enterprise
- 58. قالبهای پیکربندی برای سرویسهای رایج
- 59. استفاده از Terraform برای استقرار پایگاهداده
- 60. مدیریت Kubernetes با استفاده از Terraform (EKS، AKS، GKE)
- 61. پیکربازی زیرساخت برای توابع Serverless
- 62. تنظیم مانیتورینگ و لاگگیری (CloudWatch، Stackdriver)
- 63. Disaster Recovery با استفاده از Terraform
- 64. تصویرسازی توپولوژی زیرساخت با استفاده از Terraform Graph
- 65. رفع مشکلات رایج در Terraform
- 66. درک Refresh و ایجاد Force‑New در منابع
- 67. بهترین روشها برای پروژههای بزرگ Terraform
- 68. بهینهسازی Parallelism و عملکرد منابع
- 69. اتفاقات آینده: Cloud Native Terraform و ادغام با GitOps
- 70. آمادهسازی برای گواهینامهٔ Terraform Associate
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.