کتاب آموزش عملی Ansible با استفاده از Ubuntu در محیط WSL با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش عملی Ansible با استفاده از Ubuntu در محیط WSL
موضوع کلی: مدیریت و اتوماسیون سرورهای لینوکسی
موضوع میانی: ابزارهای خودکارسازی وظایف سیستمی
📋 سرفصلهای دوره
- 1. مقدمهای بر Ansible و نقش آن در اتوماسیون
- 2. نصب و راهاندازی Ansible در Ubuntu روی WSL
- 3. پیکربندی اولیه Ansible (ansible.cfg)
- 4. درک فایل Inventory و گروهبندی میزبانها
- 5. ساختار و نوشتن یک Playbook ساده
- 6. ماژولهای پایه: Command و Shell
- 7. ماژول Copy برای انتقال فایلها
- 8. ماژول File برای مدیریت فایل و دایرکتوری
- 9. ماژول apt برای مدیریت بستهها در Ubuntu
- 10. ماژول service برای مدیریت سرویسها
- 11. ماژول user برای مدیریت کاربران
- 12. ماژول lineinfile برای ویرایش فایلهای متنی
- 13. ماژول replace برای جستجو و جایگزینی
- 14. ماژول debug برای عیبیابی و خروجی
- 15. ماژول fetch و slurp برای دریافت فایلها
- 16. ماژول template و استفاده از Jinja2
- 17. متغیرها (Variables) و انواع آنها
- 18. فایلهای vars_files و group_vars
- 19. فاکتها (Facts) و متغیرهای خودکار
- 20. شرطها (When) و اجرای شرطی
- 21. حلقهها (Loops) با استفاده از with_items و loop
- 22. مدیریت خطا با ignore_errors و failed_when
- 23. تعریف و استفاده از Handlerها
- 24. برچسبها (Tags) برای اجرای انتخابی
- 25. نقشها (Roles) و ساختار استاندارد آن
- 26. ساخت Role سفارشی برای وبسرور Nginx
- 27. مدیریت مخازن (Repository) با ماژول apt_repository
- 28. مدیریت زمانبندی وظایف با ماژول cron
- 29. مدیریت فشردهسازی و بایگانی با unarchive
- 30. مدیریت فایروال با ماژول ufw
- 31. مدیریت فرآیندها و داکر با ماژول docker_container
- 32. مدیریت گواهی SSL با ماژول openssl
- 33. اتصال به سرورهای راه دور از طریق SSH
- 34. مدیریت کلیدهای SSH با ماژول authorized_key
- 35. استفاده از Vault برای رمزگذاری دادههای حساس
- 36. مدیریت دیتابیس MySQL/MariaDB با Ansible
- 37. مدیریت دیتابیس PostgreSQL با Ansible
- 38. موجودیتهای (Inventory) پویا با اسکریپتها
- 39. استفاده از Inventory Plugin (مثلاً برای AWS)
- 40. بهینهسازی Playbook با async و polling
- 41. مدیریت لاگها با ماژول syslog و logrotate
- 42. مدیریت پارتیشنبندی و فایلسیستم با parted و filesystem
- 43. مدیریت زمان سیستم با ماژول timezone
- 44. مدیریت متغیرهای محیطی (Environment Variables)
- 45. مدیریت کانتینرهای LXD/LXC با Ansible
- 46. مدیریت هاستهای مجازی Apache
- 47. مدیریت کانفیگهای پیچیده با ماژول ini_file
- 48. مدیریت فایلهای YAML و JSON
- 49. استفاده از ماژول uri برای API Calls
- 50. مدیریت گواهی Let's Encrypt با certbot
- 51. مدیریت کاربران Sudo با ماژول sudoers
- 52. مدیریت نصب پایتون و ماژولهای pip
- 53. مدیریت نصب Node.js و npm
- 54. مدیریت نصب PHP و Extensions
- 55. مدیریت نصب Ruby با rbenv
- 56. مدیریت نصب Go و ابزارهای آن
- 57. مدیریت نصب Java و JDK
- 58. مدیریت نصب Docker و Docker Compose
- 59. مدیریت نصب Kubernetes با kubeadm
- 60. مدیریت نصب Ansible AWX (رابط گرافیکی)
- 61. مدیریت نصب GitLab و Runner
- 62. مدیریت نصب Jenkins و Pipeline
- 63. مدیریت نصب Grafana و Prometheus
- 64. مدیریت نصب Elasticsearch و Logstash
- 65. مدیریت نصب Redis و Memcached
- 66. مدیریت نصب RabbitMQ و Message Queues
- 67. مدیریت نصب NFS و ذخیرهسازی اشتراکی
- 68. مدیریت نصب Samba و اشتراک فایل
- 69. مدیریت نصب OpenVPN
- 70. مدیریت نصب WireGuard
- 71. مدیریت نصب Fail2ban
- 72. مدیریت نصب و پیکربندی Postfix
- 73. مدیریت نصب و پیکربندی Bind9 (DNS)
- 74. مدیریت نصب و پیکربندی HAProxy
- 75. مدیریت نصب و پیکربندی Keepalived
- 76. مدیریت نصب و پیکربندی NFS-Ganesha
- 77. مدیریت نصب و پیکربندی GlusterFS
- 78. مدیریت نصب و پیکربندی Ceph
- 79. مدیریت نصب و پیکربندی Apache Hadoop
- 80. مدیریت نصب و پیکربندی Apache Spark
- 81. مدیریت نصب و پیکربندی Apache Kafka
- 82. مدیریت نصب و پیکربندی Consul
- 83. مدیریت نصب و پیکربندی Vault
- 84. مدیریت نصب و پیکربندی Nomad
- 85. مدیریت نصب و پیکربندی Terraform
- 86. مدیریت نصب و پیکربندی Packer
- 87. مدیریت نصب و پیکربندی Vagrant
- 88. مدیریت نصب و پیکربندی Pulumi
- 89. مدیریت نصب و پیکربندی Ansible Molecule
- 90. مدیریت نصب و پیکربندی Testinfra
- 91. مدیریت نصب و پیکربندی Serverspec
- 92. مدیریت نصب و پیکربندی Goss
- 93. مدیریت نصب و پیکربندی InSpec
- 94. مدیریت نصب و پیکربندی Checkmk
- 95. مدیریت نصب و پیکربندی Zabbix
- 96. مدیریت نصب و پیکربندی Nagios
- 97. مدیریت نصب و پیکربندی Icinga2
- 98. مدیریت نصب و پیکربندی Sensu
- 99. مدیریت نصب و پیکربندی Datadog Agent
تگها:
Ansible
DevOps
DevOps ایران
Infrastructure as Code
Ubuntu WSL
WSL
آموزش Ansible
اتوماسیون سرور لینوکسی
مدیریت پیکربندی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.