کتاب DevOps در رایانش ابری: پیاده‌سازی CI/CD با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

DevOps در رایانش ابری: پیاده‌سازی CI/CD - دوره آموزشی جامع DevOps در رایانش ابری: پیاده‌سازی CI/CD - مسیر شما به سوی نوآوری و اتوماسیون معرفی دوره: دنیای نرم‌افزار را متحول کنید! آیا آماده‌اید تا سرعت...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره DevOps در رایانش ابری: پیاده‌سازی CI/CD

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

موضوع میانی: رایانش ابری (Cloud Computing)

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

  • 1. مقدمه‌ای بر DevOps و رایانش ابری
  • 2. مفاهیم پایه رایانش ابری: IaaS, PaaS, SaaS
  • 3. آشنایی با مدل‌های استقرار: Public, Private, Hybrid, Multi-Cloud
  • 4. انتخاب پلتفرم ابری مناسب: AWS, Azure, GCP
  • 5. مبانی شبکه در رایانش ابری
  • 6. امنیت در رایانش ابری: اصول و Best Practices
  • 7. مقدمه‌ای بر مفاهیم DevOps: فرهنگ و اصول
  • 8. چرخه حیات DevOps: Planning, Coding, Building, Testing, Releasing, Deploying, Operating, Monitoring
  • 9. آشنایی با ابزارهای DevOps
  • 10. Git: سیستم کنترل نسخه و مدیریت کد
  • 11. Git Workflow: Branching, Merging, Pull Requests
  • 12. GitHub و GitLab: پلتفرم‌های میزبانی Git
  • 13. مقدمه‌ای بر CI/CD (Continuous Integration/Continuous Delivery)
  • 14. Continuous Integration: اتوماسیون ساخت و تست کد
  • 15. Continuous Delivery: اتوماسیون انتشار و استقرار
  • 16. مزایای CI/CD: کاهش ریسک، افزایش سرعت و کیفیت
  • 17. آشنایی با Pipelineها در CI/CD
  • 18. Jenkins: سرور اتوماسیون متن‌باز
  • 19. راه‌اندازی و پیکربندی Jenkins
  • 20. ایجاد Jobها در Jenkins
  • 21. نصب و پیکربندی پلاگین‌ها در Jenkins
  • 22. Jenkinsfile: تعریف Pipeline به عنوان کد
  • 23. Docker: کانتینرسازی و مجازی‌سازی سبک
  • 24. مفاهیم Docker: Image, Container, Dockerfile
  • 25. ساخت Docker Image
  • 26. اجرای Docker Container
  • 27. Docker Compose: مدیریت چند Container
  • 28. Docker Hub: رجیستری Image
  • 29. Kubernetes: ارکستراسیون کانتینر
  • 30. مفاهیم Kubernetes: Pod, Service, Deployment
  • 31. Minikube: Kubernetes محلی
  • 32. ایجاد و مدیریت Podها
  • 33. ایجاد و مدیریت Serviceها
  • 34. ایجاد و مدیریت Deploymentها
  • 35. Kubernetes Dashboard: رابط کاربری گرافیکی
  • 36. آشنایی با Helm: مدیریت پکیج‌های Kubernetes
  • 37. Infrastructure as Code (IaC): تعریف زیرساخت به عنوان کد
  • 38. Terraform: ابزار IaC
  • 39. ایجاد زیرساخت ابری با Terraform
  • 40. Terraform State: مدیریت وضعیت زیرساخت
  • 41. Ansible: ابزار اتوماسیون پیکربندی
  • 42. نصب و پیکربندی Ansible
  • 43. Ansible Playbooks: اتوماسیون وظایف
  • 44. مدیریت پیکربندی با Ansible
  • 45. Monitoring and Logging: پایش و ثبت رویدادها
  • 46. Prometheus: سیستم مانیتورینگ متن‌باز
  • 47. Grafana: تجسم داده‌های مانیتورینگ
  • 48. ELK Stack (Elasticsearch, Logstash, Kibana): مدیریت لاگ
  • 49. AWS CodePipeline: سرویس CI/CD در AWS
  • 50. AWS CodeBuild: سرویس ساخت کد در AWS
  • 51. AWS CodeDeploy: سرویس استقرار کد در AWS
  • 52. Azure DevOps: پلتفرم DevOps مایکروسافت
  • 53. Azure Pipelines: سرویس CI/CD در Azure DevOps
  • 54. Google Cloud Build: سرویس ساخت کد در GCP
  • 55. Google Cloud Deploy: سرویس استقرار کد در GCP
  • 56. CI/CD Pipeline برای اپلیکیشن‌های Java
  • 57. CI/CD Pipeline برای اپلیکیشن‌های Python
  • 58. CI/CD Pipeline برای اپلیکیشن‌های Node.js
  • 59. CI/CD Pipeline برای اپلیکیشن‌های .NET
  • 60. استقرار اپلیکیشن‌های وب در رایانش ابری
  • 61. استقرار پایگاه داده در رایانش ابری
  • 62. استقرار اپلیکیشن‌های موبایل در رایانش ابری
  • 63. تست خودکار: Unit Testing, Integration Testing, End-to-End Testing
  • 64. SonarQube: تحلیل کد و کیفیت
  • 65. امنیت در CI/CD Pipeline
  • 66. مدیریت پیکربندی Secrets
  • 67. استراتژی‌های استقرار: Blue/Green Deployment, Canary Deployment
  • 68. مانیتورینگ عملکرد اپلیکیشن (APM)
  • 69. بهینه‌سازی CI/CD Pipeline
  • 70. مقیاس‌پذیری و High Availability
  • 71. بازیابی از خرابی (Disaster Recovery)
  • 72. DevSecOps: ادغام امنیت در DevOps
  • 73. پایش امنیتی و آسیب‌پذیری‌ها
  • 74. تطبیق با استانداردها و مقررات
  • 75. آشنایی با سرورless Computing
  • 76. AWS Lambda: توابع بدون سرور در AWS
  • 77. Azure Functions: توابع بدون سرور در Azure
  • 78. Google Cloud Functions: توابع بدون سرور در GCP
  • 79. استقرار اپلیکیشن‌های Serverless با CI/CD
  • 80. میکروسرویس‌ها: معماری و مزایا
  • 81. استقرار میکروسرویس‌ها با Kubernetes
  • 82. CI/CD برای میکروسرویس‌ها
  • 83. مدیریت APIها در رایانش ابری
  • 84. API Gateway: مدیریت ترافیک API
  • 85. آشنایی با GitOps: مدیریت زیرساخت با Git
  • 86. آشنایی با ChatOps: اتوماسیون از طریق چت
  • 87. Kubernetes Operators: اتوماسیون وظایف Kubernetes
  • 88. اتوماسیون تست‌های امنیتی
  • 89. تحلیل Logها با ابزارهای هوش مصنوعی
  • 90. بهینه‌سازی هزینه در رایانش ابری
  • 91. مدیریت منابع در رایانش ابری
  • 92. آشنایی با Machine Learning در رایانش ابری
  • 93. استقرار مدل‌های Machine Learning با CI/CD
  • 94. بهترین روش‌ها در DevOps و CI/CD
  • 95. حل مشکلات رایج در CI/CD
  • 96. سناریوهای عملی پیاده‌سازی CI/CD
  • 97. پروژه عملی: پیاده‌سازی CI/CD برای یک اپلیکیشن نمونه
  • 98. آینده DevOps و رایانش ابری
  • 99. منابع و مراجع مفید برای DevOps و CI/CD
  • 100. جمع‌بندی و نتیجه‌گیری
تگ‌ها: AWS Azure ci/cd Cloud Computing Continuous Delivery Continuous Integration DevOps DevOps آموزش Docker GCP Kubernetes ابر اتوماسیون برنامه نویسی رایانش ابری

نظرات

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

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