کتاب پیادهسازی زیرساخت بدون سرور با Terraform: از صفر تا صد با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی زیرساخت بدون سرور با Terraform: از صفر تا صد
موضوع کلی: زیرساخت ابری و اتوماسیون
موضوع میانی: مدیریت زیرساخت به عنوان کد (IaC)
📋 سرفصلهای دوره
- 1. مقدمهای بر زیرساخت بدون سرور
- 2. آشنایی با مفاهیم زیرساخت به عنوان کد
- 3. معرفی Terraform و مزایای آن
- 4. نصب و پیکربندی Terraform
- 5. مبانی زبان HCL (HashiCorp Configuration Language)
- 6. متغیرها و انواع داده در Terraform
- 7. منابع و وابستگیها در Terraform
- 8. ماژولها در Terraform: ایجاد و استفاده
- 9. مدیریت حالت Terraform
- 10. چرخه حیات Terraform: init، plan، apply، destroy
- 11. کار با ارائهدهندگان (Providers) مختلف
- 12. ارائهدهنده AWS در Terraform
- 13. ارائهدهنده Azure در Terraform
- 14. ارائهدهنده Google Cloud Platform در Terraform
- 15. ایجاد زیرساخت ساده با Terraform (مثال: یک ماشین مجازی)
- 16. مدیریت شبکههای مجازی با Terraform
- 17. ایجاد و پیکربندی Load Balancer با Terraform
- 18. مدیریت پایگاه دادهها با Terraform
- 19. استفاده از Terraform برای استقرار سرویسهای ذخیرهسازی
- 20. مدیریت DNS با Terraform
- 21. امنیت در Terraform: استفاده از IAM Roles و Policies
- 22. مدیریت Secretها با Terraform (با استفاده از Vault یا KMS)
- 23. استفاده از Terraform Cloud برای همکاری تیمی
- 24. اتوماسیون فرآیند CI/CD با Terraform
- 25. تست زیرساخت با Terraform
- 26. نظارت بر زیرساخت استقرار یافته با Terraform
- 27. عیبیابی و رفع مشکلات Terraform
- 28. مقدمهای بر Terraform Modules Registry
- 29. ایجاد ماژولهای قابل استفاده مجدد
- 30. بهترین روشها در نوشتن کد Terraform
- 31. استفاده از Terraform برای استقرار توابع Serverless
- 32. مدیریت API Gateway با Terraform
- 33. استفاده از Terraform برای استقرار Containerها (Docker)
- 34. ادغام Terraform با سایر ابزارهای اتوماسیون
- 35. مدیریت زیرساخت چند ابری با Terraform
- 36. استفاده از Terraform برای Disaster Recovery
- 37. مقایسه Terraform با سایر ابزارهای IaC (مانند CloudFormation, Ansible)
- 38. مقدمهای بر Terraform Enterprise
- 39. امنیت پیشرفته در Terraform
- 40. استفاده از Terraform برای Compliance و Audit
- 41. مدیریت نسخههای Terraform
- 42. استفاده از Terraform برای استقرار Kubernetes
- 43. استفاده از Terraform برای استقرار Message Queues
- 44. مدیریت Logها با Terraform
- 45. استفاده از Terraform برای استقرار Monitoring Tools
- 46. مدیریت زیرساخت با Terraform در محیطهای توسعه، تست و تولید
- 47. استفاده از Terraform برای استقرار زیرساخت شبکه
- 48. مدیریت فایروالها با Terraform
- 49. استفاده از Terraform برای استقرار CDN
- 50. مدیریت Identity Providers با Terraform
- 51. استفاده از Terraform برای استقرار سیستمهای Authentication
- 52. مدیریت زیرساخت با Terraform در مقیاس بزرگ
- 53. بهینهسازی عملکرد زیرساخت با Terraform
- 54. استفاده از Terraform برای استقرار زیرساخت Big Data
- 55. مدیریت زیرساخت با Terraform برای Machine Learning
- 56. استفاده از Terraform برای استقرار زیرساخت IoT
- 57. مدیریت زیرساخت با Terraform برای DevOps
- 58. استفاده از Terraform برای استقرار زیرساخت Security
- 59. مقدمهای بر Terraform Workspace
- 60. استفاده از Terraform برای استقرار زیرساخت Hybrid Cloud
- 61. مدیریت زیرساخت با Terraform در محیطهای Dynamic
- 62. استفاده از Terraform برای استقرار زیرساخت Serverless در لبه (Edge)
- 63. آینده Terraform و زیرساخت به عنوان کد
- 64. مطالعات موردی: پیادهسازی زیرساخت بدون سرور با Terraform در شرکتهای مختلف
- 65. آموزش عملی: استقرار یک برنامه وب ساده با Terraform
- 66. آموزش عملی: استقرار یک API با Terraform
- 67. آموزش عملی: استقرار یک پایگاه داده با Terraform
- 68. آموزش عملی: استقرار یک سیستم صفبندی پیام با Terraform
- 69. آموزش عملی: استقرار یک سیستم مانیتورینگ با Terraform
- 70. بهینهسازی کد Terraform برای خوانایی و نگهداری
- 71. استفاده از Terraform برای مدیریت زیرساختهای Legacy
- 72. مدیریت زیرساخت با Terraform در محیطهای Restricted
- 73. استفاده از Terraform برای مدیریت زیرساختهای Government
- 74. مقدمهای بر Terraform Providers سفارشی
- 75. توسعه Terraform Providers سفارشی
- 76. استفاده از Terraform برای مدیریت زیرساختهای Open Source
- 77. مدیریت زیرساخت با Terraform در محیطهای Multi-Tenant
- 78. استفاده از Terraform برای مدیریت زیرساختهای Compliance-Driven
- 79. مقدمهای بر Terraform Sentinel
- 80. استفاده از Terraform Sentinel برای Policy as Code
- 81. مدیریت زیرساخت با Terraform در محیطهای Highly Available
- 82. استفاده از Terraform برای مدیریت زیرساختهای Disaster-Resilient
- 83. مقدمهای بر Terraform Dynamic Blocks
- 84. استفاده از Terraform Dynamic Blocks برای ایجاد زیرساختهای Flexible
- 85. مدیریت زیرساخت با Terraform در محیطهای Agile
- 86. استفاده از Terraform برای مدیریت زیرساختهای Microservices
- 87. مقدمهای بر Terraform Data Sources
- 88. استفاده از Terraform Data Sources برای بازیابی اطلاعات از ارائهدهندگان
- 89. مدیریت زیرساخت با Terraform در محیطهای Serverless-First
- 90. استفاده از Terraform برای مدیریت زیرساختهای Event-Driven
- 91. مقدمهای بر Terraform Functions
- 92. استفاده از Terraform Functions برای دستکاری دادهها
- 93. مدیریت زیرساخت با Terraform در محیطهای Cloud-Native
- 94. استفاده از Terraform برای مدیریت زیرساختهای Containerized
- 95. مقدمهای بر Terraform Provisioners
- 96. استفاده از Terraform Provisioners برای اجرای اسکریپتها
- 97. مدیریت زیرساخت با Terraform در محیطهای Hybrid
- 98. استفاده از Terraform برای مدیریت زیرساختهای Federated
تگها:
IaC
Serverless
Terraform
ابزارهای DevOps
اتوماسیون زیرساخت
پیکربندی زیرساخت
زیرساخت ابری
زیرساخت به عنوان کد
مهندسی DevOps
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.