کتاب ساختاردهی پروژه‌ها با Ansible Roles

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساختاردهی پروژه‌ها با Ansible Roles

موضوع کلی: برنامه نویسی

موضوع میانی: انسیبل (Ansible)

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

  • 1. مقدمه‌ای بر اتوماسیون و Ansible
  • 2. نصب و پیکربندی Ansible
  • 3. مفاهیم کلیدی Ansible: کنترل‌کننده، گره‌ها، ماژول‌ها
  • 4. فایل Inventory در Ansible
  • 5. نوشتن Playbookهای ساده
  • 6. متغیرها در Ansible
  • 7. فکت‌ها و جمع‌آوری اطلاعات گره‌ها
  • 8. عملیات‌های اساسی با ماژول‌ها
  • 9. مدیریت سرویس‌ها با Ansible
  • 10. مدیریت بسته‌ها با Ansible
  • 11. مدیریت فایل‌ها و دایرکتوری‌ها با Ansible
  • 12. اجرای دستورات در گره‌ها
  • 13. مدیریت کاربران و گروه‌ها
  • 14. مدیریت مجوزهای فایل
  • 15. استفاده از Handlers برای اجرای وظایف مشروط
  • 16. تکنیک‌های پیشرفته در Playbookها
  • 17. جملات شرطی (Conditional Statements)
  • 18. حلقه‌ها (Loops) در Ansible
  • 19. استفاده از Templates برای تولید فایل‌های پیکربندی
  • 20. ماژول Template و Jinja2
  • 21. مدیریت Secrets و اطلاعات حساس
  • 22. Vault در Ansible
  • 23. استفاده از Roles برای سازماندهی Playbookها
  • 24. ساختار یک Role
  • 25. نوشتن Taskها در Role
  • 26. تعریف Variables در Role
  • 27. استفاده از Handlers در Role
  • 28. استفاده از Templates در Role
  • 29. استفاده از Files و Directories در Role
  • 30. ارث‌بری Roles
  • 31. نحوه فراخوانی Roles در Playbook
  • 32. Dependencies در Roles
  • 33. Ansible Galaxy برای مدیریت Roles
  • 34. نصب Roles از Ansible Galaxy
  • 35. ایجاد Roles سفارشی
  • 36. انتشار Roles در Ansible Galaxy
  • 37. استفاده از Dynamic Inventory
  • 38. پیکربندی Dynamic Inventory با منابع ابری
  • 39. مدیریت چندین محیط با Ansible
  • 40. استفاده از Groups و Hosts در Inventory
  • 41. استفاده از Aliases برای Hosts
  • 42. استفاده از Variables برای Hosts و Groups
  • 43. استفاده از Include Statements
  • 44. استفاده از Import Statements
  • 45. استفاده از Block Statements
  • 46. استفاده از Debug Module
  • 47. استفاده از Assert Module
  • 48. استفاده از Until Loop
  • 49. استفاده از Retry Mechanism
  • 50. استفاده از Timeout برای Taskها
  • 51. مدیریت خطاها در Ansible
  • 52. استفاده از Register برای ذخیره خروجی
  • 53. استفاده از Filters در Ansible
  • 54. فیلترهای رایج در Ansible
  • 55. توابع در Jinja2 Templates
  • 56. استفاده از Lookups
  • 57. استفاده از Plugins
  • 58. نوشتن Custom Modules
  • 59. نوشتن Custom Plugins (Lookup, Inventory, etc.)
  • 60. استفاده از Ansible Tower (AWX)
  • 61. مفاهیم پایه Ansible Tower
  • 62. ایجاد Job Templates در Tower
  • 63. مدیریت Credentials در Tower
  • 64. استفاده از Inventories در Tower
  • 65. مدیریت Projects در Tower
  • 66. استفاده از Schedules در Tower
  • 67. استفاده از Workflows در Tower
  • 68. مفاهیم Security در Tower
  • 69. استفاده از Role-Based Access Control (RBAC) در Tower
  • 70. مقدمه‌ای بر CI/CD با Ansible
  • 71. یکپارچه‌سازی Ansible با Jenkins
  • 72. یکپارچه‌سازی Ansible با GitLab CI
  • 73. استفاده از Ansible برای استقرار برنامه‌ها
  • 74. استقرار وب‌سرورها با Ansible
  • 75. استقرار پایگاه‌های داده با Ansible
  • 76. استقرار برنامه‌های کاربردی
  • 77. استفاده از Ansible برای مدیریت زیرساخت ابری
  • 78. پیکربندی AWS با Ansible
  • 79. پیکربندی Azure با Ansible
  • 80. پیکربندی Google Cloud با Ansible
  • 81. مدیریت Docker با Ansible
  • 82. مدیریت Kubernetes با Ansible
  • 83. استفاده از Ansible برای Patch Management
  • 84. استفاده از Ansible برای Disaster Recovery
  • 85. مباحث پیشرفته در Ansible
  • 86. Ansible-Driven Infrastructure
  • 87. Best Practices در Ansible
  • 88. نکات و ترفندهای پیشرفته
  • 89. عیب‌یابی مشکلات رایج Ansible
  • 90. جمع‌بندی و گام‌های بعدی

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

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

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

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

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


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

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

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

نظرات

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

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