اپلیکیشن اندرویدی فلشکارت آموزشی آشنایی با Terraform: ساخت زیرساخت ابری با کد
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با Terraform: ساخت زیرساخت ابری با کد
موضوع کلی: مهندسی نرمافزار و زیرساخت ابری
موضوع میانی: مدیریت زیرساخت به عنوان کد (Infrastructure as Code)
📋 سرفصلهای دوره
- 1. مقدمه ای بر زیرساخت ابری
- 2. مفاهیم کلیدی زیرساخت ابری
- 3. چرا زیرساخت به عنوان کد؟
- 4. مزایای مدیریت زیرساخت با کد
- 5. معرفی Terraform
- 6. نصب و پیکربندی Terraform
- 7. مفاهیم پایه Terraform
- 8. منابع (Resources) در Terraform
- 9. ارائهدهندگان (Providers) در Terraform
- 10. پیکربندی ارائهدهنده AWS
- 11. ایجاد اولین منبع در AWS
- 12. متغیرها (Variables) در Terraform
- 13. انواع متغیرها
- 14. مقادیر پیشفرض برای متغیرها
- 15. خروجیها (Outputs) در Terraform
- 16. استفاده از خروجیها
- 17. حالت (State) در Terraform
- 18. فایل وضعیت (State File)
- 19. مدیریت فایل وضعیت
- 20. دستور init در Terraform
- 21. دستور plan در Terraform
- 22. دستور apply در Terraform
- 23. دستور destroy در Terraform
- 24. ساختار پروژههای Terraform
- 25. ماژولها (Modules) در Terraform
- 26. مزایای استفاده از ماژولها
- 27. ایجاد ماژولهای سفارشی
- 28. استفاده از ماژولهای عمومی
- 29. مدیریت شبکهسازی در AWS با Terraform
- 30. ایجاد VPC
- 31. زیرشبکهها (Subnets)
- 32. گروههای امنیتی (Security Groups)
- 33. جداول مسیریابی (Route Tables)
- 34. مدیریت محاسبات در AWS با Terraform
- 35. ایجاد نمونههای EC2
- 36. پیکربندی نمونههای EC2
- 37. مدیریت ذخیرهسازی در AWS با Terraform
- 38. ایجاد سطلهای S3
- 39. پیکربندی سطلهای S3
- 40. مدیریت پایگاه داده در AWS با Terraform
- 41. ایجاد پایگاه داده RDS
- 42. پیکربندی پایگاه داده RDS
- 43. استفاده از دادههای خارجی (Data Sources)
- 44. جستجوی منابع موجود
- 45. استفاده از دادههای ارائهدهنده
- 46. تابعهای داخلی Terraform
- 47. توابع رشتهای
- 48. توابع عددی
- 49. توابع لیست
- 50. توابع نگاشت (Map)
- 51. توابع شرطی
- 52. مدیریت وابستگیها (Dependencies)
- 53. وابستگیهای صریح
- 54. وابستگیهای ضمنی
- 55. استفاده از Terraform Cloud
- 56. معرفی Terraform Cloud
- 57. ثبتنام و پیکربندی
- 58. مدیریت وضعیت در Terraform Cloud
- 59. اجرای ریموت (Remote Execution)
- 60. همکاری تیمی با Terraform Cloud
- 61. استفاده از Git با Terraform Cloud
- 62. محیطهای کاری (Workspaces)
- 63. مدیریت محیطهای کاری
- 64. اصول طراحی ماژولهای Terraform
- 65. مستندسازی ماژولها
- 66. آزمایش ماژولها
- 67. بهترین شیوهها در Terraform
- 68. مدیریت اسرار (Secrets)
- 69. استفاده از HashiCorp Vault
- 70. یکپارچهسازی Vault با Terraform
- 71. امنیت در Terraform
- 72. کنترل دسترسی مبتنی بر نقش (RBAC)
- 73. ممیزی (Auditing)
- 74. عیبیابی (Troubleshooting)
- 75. خطاهای رایج در Terraform
- 76. روشهای اشکالزدایی
- 77. استفاده از Terraform Registry
- 78. جستجو و استفاده از ماژولها
- 79. انتشار ماژولها
- 80. Terraform Enterprise
- 81. معرفی Terraform Enterprise
- 82. مقایسه با Terraform Cloud
- 83. مدیریت هزینه با Terraform
- 84. بهینهسازی منابع
- 85. ردیابی هزینه
- 86. فرهنگ DevOps و Terraform
- 87. نقش Terraform در CI/CD
- 88. اتوماسیون زیرساخت
- 89. مدیریت چندین ارائهدهنده (Multi-Cloud)
- 90. معرفی ارائهدهندگان دیگر (Azure, GCP)
- 91. استفاده ترکیبی از ارائهدهندگان
- 92. مهاجرت زیرساخت با Terraform
- 93. برنامهریزی مهاجرت
- 94. اجرای مهاجرت
- 95. چالشهای مدیریت زیرساخت ابری
- 96. راهکارهای Terraform
- 97. پاسخگویی به نیازهای سازمانی
- 98. مقیاسپذیری با Terraform
- 99. مقاومت در برابر خطا (Fault Tolerance)
- 100. بازیابی فاجعه (Disaster Recovery)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.