کتاب آشنایی با Terraform و اتوماسیون زیرساخت ابری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با Terraform و اتوماسیون زیرساخت ابری
موضوع کلی: مهندسی نرمافزار و زیرساخت
موضوع میانی: مدیریت پیکربندی و اتوماسیون زیرساخت
📋 سرفصلهای دوره
- 1. مقدمهای بر اتوماسیون زیرساخت
- 2. مفاهیم کلیدی اتوماسیون
- 3. چالشهای مدیریت زیرساخت سنتی
- 4. مزایای اتوماسیون زیرساخت
- 5. معرفی Terraform
- 6. چرا Terraform؟
- 7. مفاهیم اصلی Terraform: پیکربندی، وضعیت، ارائهدهنده
- 8. نصب و راهاندازی Terraform
- 9. ساختار یک پیکربندی Terraform
- 10. نوشتن اولین پیکربندی Terraform
- 11. منابع (Resources) در Terraform
- 12. ارائهدهندگان (Providers) و پیکربندی آنها
- 13. نحوه مدیریت وضعیت (State) در Terraform
- 14. اصول اولیه مدیریت وضعیت
- 15. استفاده از فایل وضعیت محلی
- 16. ملاحظات امنیتی در مدیریت وضعیت
- 17. مقدمهای بر ماژولها در Terraform
- 18. چرایی استفاده از ماژولها
- 19. ساختار یک ماژول Terraform
- 20. نوشتن و استفاده از ماژولهای سفارشی
- 21. مدیریت وابستگیها در Terraform
- 22. تنظیمات (Settings) و متغیرها (Variables)
- 23. انواع متغیرها در Terraform
- 24. تعریف و استفاده از متغیرها
- 25. مقادیر پیشفرض برای متغیرها
- 26. خروجیها (Outputs) در Terraform
- 27. تعریف و استفاده از خروجیها
- 28. نمایش اطلاعات پیکربندی شده
- 29. مقدمهای بر جریان کاری Terraform
- 30. دستور `terraform init`
- 31. دستور `terraform plan`
- 32. دستور `terraform apply`
- 33. دستور `terraform destroy`
- 34. مدیریت چرخه حیات منابع
- 35. استفاده از دادهها (Data Sources)
- 36. بازیابی اطلاعات از منابع خارجی
- 37. فیلتر کردن و پردازش دادهها
- 38. مقدمهای بر ماژولهای رجیستری Terraform
- 39. یافتن و استفاده از ماژولهای عمومی
- 40. مدیریت وابستگیهای ماژول
- 41. بهروزرسانی ماژولها
- 42. ملاحظات امنیتی در استفاده از ماژولها
- 43. استفاده از Terraform برای زیرساخت ابری
- 44. مقدمهای بر ارائهدهنده AWS
- 45. پیکربندی ارائهدهنده AWS
- 46. ایجاد منابع در AWS با Terraform
- 47. مقدمهای بر ارائهدهنده Azure
- 48. پیکربندی ارائهدهنده Azure
- 49. ایجاد منابع در Azure با Terraform
- 50. مقدمهای بر ارائهدهنده Google Cloud
- 51. پیکربندی ارائهدهنده Google Cloud
- 52. ایجاد منابع در Google Cloud با Terraform
- 53. مدیریت شبکهبندی در Terraform
- 54. پیکربندی فایروالها و گروههای امنیتی
- 55. مدیریت پایگاههای داده با Terraform
- 56. ایجاد و پیکربندی پایگاههای داده
- 57. مدیریت منابع ذخیرهسازی
- 58. پیکربندی انواع ذخیرهسازی
- 59. مدیریت منابع محاسباتی
- 60. ایجاد و پیکربندی ماشینهای مجازی
- 61. استفاده از Terraform برای کانتینرها
- 62. پیکربندی Kubernetes با Terraform
- 63. استفاده از Terraform برای سرویسهای بدون سرور
- 64. مقدمهای بر HashiCorp Cloud Platform (HCP)
- 65. HCP Terraform چیست؟
- 66. مزایای استفاده از HCP Terraform
- 67. راهاندازی حساب HCP Terraform
- 68. اتصال به HCP Terraform
- 69. مدیریت پیکربندی از طریق HCP Terraform
- 70. استفاده از HCP Terraform برای همکاری تیمی
- 71. مدیریت گردش کار در HCP Terraform
- 72. سیاستهای کد (Policy as Code) در HCP Terraform
- 73. استفاده از Sentinel
- 74. مقدمهای بر تست در Terraform
- 75. انواع تست برای پیکربندیهای Terraform
- 76. نوشتن تستهای واحد
- 77. نوشتن تستهای یکپارچهسازی
- 78. استفاده از ابزارهای تست
- 79. مدیریت خطاها و اشکالزدایی
- 80. استراتژیهای مدیریت خطا
- 81. اشکالزدایی پیکربندیهای Terraform
- 82. بهینهسازی پیکربندیهای Terraform
- 83. کاهش هزینهها با اتوماسیون
- 84. بهبود عملکرد زیرساخت
- 85. ملاحظات امنیتی پیشرفته
- 86. مدیریت دسترسی در Terraform
- 87. رمزنگاری دادههای حساس
- 88. پیکربندیهای پیچیده و پیشرفته
- 89. استفاده از Terraform برای استقرار برنامهها
- 90. یکپارچهسازی Terraform با CI/CD
- 91. مقدمهای بر ابزارهای مشابه Terraform
- 92. مقایسه Terraform با سایر ابزارها
- 93. آینده اتوماسیون زیرساخت
تگها:
DevOps
HashiCorp
IaC
Terraform
ابری
اتوماسیون
اتوماسیون زیرساخت
زیرساخت ابری
زیرساخت به عنوان کد
مدیریت پیکربندی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.