کتاب زیرساخت به عنوان کد با Terraform: پیاده‌سازی و مدیریت امن پروژه‌های ابری

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره زیرساخت به عنوان کد با Terraform: پیاده‌سازی و مدیریت امن پروژه‌های ابری

موضوع کلی: مهندسی نرم‌افزار و زیرساخت ابری

موضوع میانی: مدیریت زیرساخت به عنوان کد (Infrastructure as Code)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر زیرساخت به عنوان کد
  • 2. مفاهیم کلیدی زیرساخت به عنوان کد
  • 3. چرا زیرساخت به عنوان کد؟
  • 4. مزایای زیرساخت به عنوان کد
  • 5. مروری بر Terraform
  • 6. نصب و پیکربندی Terraform
  • 7. مفاهیم اصلی Terraform: منابع، ارائه‌دهندگان، حالت
  • 8. نوشتن اولین پیکربندی Terraform
  • 9. اجرای دستورات Terraform: init, plan, apply
  • 10. مدیریت حالت Terraform
  • 11. فایل‌های حالت Terraform و اهمیت آن‌ها
  • 12. امنیت فایل‌های حالت Terraform
  • 13. استفاده از ماژول‌ها در Terraform
  • 14. ایجاد ماژول‌های قابل استفاده مجدد
  • 15. اشتراک‌گذاری ماژول‌های Terraform
  • 16. متغیرها در Terraform
  • 17. ورودی‌ها و خروجی‌های Terraform
  • 18. مدیریت متغیرها در Terraform
  • 19. توابع در Terraform
  • 20. کاربرد توابع در پیکربندی‌ها
  • 21. توابع رشته‌ای و عددی
  • 22. توابع زمان و تاریخ
  • 23. توابع شبکه
  • 24. توابع مربوط به ساختار داده
  • 25. ساختارهای کنترلی در Terraform: count, for_each
  • 26. استفاده از count برای تکرار منابع
  • 27. استفاده از for_each برای تکرار بر اساس نقشه‌ها
  • 28. مدیریت وابستگی‌ها در Terraform
  • 29. زمان‌بندی اجرای منابع
  • 30. نکات پیشرفته در مدیریت وابستگی‌ها
  • 31. ارائه‌دهندگان (Providers) در Terraform
  • 32. پیکربندی ارائه‌دهندگان
  • 33. ارائه‌دهندگان ابری: AWS, Azure, GCP
  • 34. ارائه‌دهندگان سرویس‌های دیگر
  • 35. مدیریت ارائه‌دهندگان مختلف
  • 36. منابع (Resources) در Terraform
  • 37. انواع منابع
  • 38. پیکربندی منابع
  • 39. منابع پرکاربرد در AWS: EC2, S3, VPC
  • 40. منابع پرکاربرد در Azure: Virtual Machines, Storage Accounts
  • 41. منابع پرکاربرد در GCP: Compute Engine, Cloud Storage
  • 42. مدیریت داده‌ها با Terraform
  • 43. خواندن داده‌ها از منابع خارجی
  • 44. استفاده از data sources
  • 45. مثال‌هایی از data sources
  • 46. تست کردن پیکربندی‌های Terraform
  • 47. نوشتن تست‌های واحد برای Terraform
  • 48. استفاده از ابزارهای تست
  • 49. مدیریت پیکربندی‌های پیچیده
  • 50. سازماندهی پروژه‌های Terraform
  • 51. ساختار دایرکتوری پروژه‌ها
  • 52. استفاده از workspace ها
  • 53. مدیریت چند محیط (dev, staging, prod)
  • 54. اجرای Terraform در CI/CD
  • 55. یکپارچه‌سازی Terraform با Jenkins/GitLab CI
  • 56. استفاده از Terraform Cloud
  • 57. امنیت در Terraform
  • 58. مدیریت اسرار (Secrets)
  • 59. استفاده از Vault با Terraform
  • 60. مدیریت دسترسی‌ها با IAM
  • 61. پیکربندی شبکه با Terraform
  • 62. ایجاد VPC، زیرشبکه‌ها، جداول مسیریابی
  • 63. پیکربندی فایروال‌ها و گروه‌های امنیتی
  • 64. مدیریت Load Balancer ها
  • 65. مدیریت DNS با Terraform
  • 66. استقرار برنامه‌های کاربردی با Terraform
  • 67. مدیریت پایگاه‌های داده با Terraform
  • 68. پیکربندی پایگاه داده‌های رابطه‌ای
  • 69. پیکربندی پایگاه داده‌های NoSQL
  • 70. مدیریت کانتینرها با Terraform
  • 71. استقرار Kubernetes با Terraform
  • 72. مدیریت Kubernetes Cluster ها
  • 73. مانیتورینگ و لاگینگ زیرساخت
  • 74. پیکربندی ابزارهای مانیتورینگ
  • 75. جمع‌آوری لاگ‌ها با Terraform
  • 76. بهینه‌سازی هزینه‌ها در ابر
  • 77. مدیریت منابع مقرون به صرفه
  • 78. استفاده از Terraform برای مدیریت هزینه‌ها
  • 79. مهاجرت از زیرساخت دستی به IaC
  • 80. چالش‌های پیاده‌سازی IaC
  • 81. مروری بر ابزارهای مشابه Terraform
  • 82. مقایسه Terraform با Ansible/Chef/Puppet
  • 83. آینده زیرساخت به عنوان کد
  • 84. نکات پایانی و منابع بیشتر
  • 85. پروژه‌های عملی با Terraform
  • 86. پیاده‌سازی زیرساخت برای یک وب‌سایت
  • 87. استقرار یک برنامه میکروسرویس
  • 88. مدیریت زیرساخت برای Big Data
  • 89. امن‌سازی زیرساخت با Terraform
  • 90. تنظیمات پیشرفته ارائه‌دهندگان
  • 91. مدیریت منابع حساس و حیاتی
  • 92. استفاده از Terraform برای Disaster Recovery
  • 93. پیکربندی زیرساخت‌های چند ابری
  • 94. مدیریت اتوماسیون فرآیندهای استقرار
  • 95. اصول طراحی زیرساخت مقیاس‌پذیر
  • 96. توسعه ماژول‌های پیشرفته Terraform
  • 97. استفاده از Terraform برای مدیریت Policy ها
  • 98. بازنگری و بهبود پیکربندی‌های موجود
  • 99. مستندسازی زیرساخت به عنوان کد
  • 100. مدیریت تیم و همکاری در پروژه‌های IaC

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.