مع استمرار تطور التعلم الآلي (ML) من البحث التجريبي إلى الإنتاج على نطاق واسع، يزداد الحاجة إلى نشر قوي ومراقبة وإدارة الحياة الدورية بشكل كبير. يقدم هذا الدورة للمشاركين في MLOps - مجموعة من الممارسات التي تجسر الفجوة بين علم البيانات والعمليات لضمان أن النماذج ليست دقيقة فقط ولكنها قابلة للتوسيع وموثوقة وقابلة للصيانة في بيئات العمل الحقيقية.
سيستكشف المشاركون سير العمل الكامل للتعلم الآلي مع التركيز على استراتيجيات النشر، وأنابيب CI/CD، وتأتيم البنية التحتية، وحكم النموذج. تؤكد الدورة على التعاون بين علماء البيانات والمهندسين وفرق DevOps لبناء أنظمة ML جاهزة للإنتاج التي تكون فعالة وقابلة للتتبع وقابلة للتكيف.
بحلول نهاية هذه الدورة، سيتمكن المشاركون من:
- فهم المبادئ والأهداف الرئيسية لـ MLOps.
- تصميم سير عمل ML قابلة للتوسيع من التدريب إلى النشر.
- تنفيذ أنابيب CI/CD لنماذج التعلم الآلي.
- اختيار استراتيجيات النشر المناسبة استنادًا إلى احتياجات العمل.
- مراقبة أداء النموذج وكشف انزياح المفهوم/البيانات.
- تلقين إعادة التدريب والتحكم في الإصدار بشكل آلي في بيئات الإنتاج.
- التعاون عبر فرق وظيفية متعددة لتقديم حلول ML بشكل مستمر.
هذه الدورة مثالية ل:
- مهندسي تعلم الآلة وعلماء البيانات.
- مهندسي DevOps والبرمجيات الذين يعملون مع حلول الذكاء الاصطناعي.
- قادة المشاريع التقنية ومحترفو MLOps.
- فرق عمليات تكنولوجيا المعلومات والبنية التحتية الداعمة لمبادرات تعلم الآلة.
- مديري المنتجات والمستشارين التقنيين في مشاريع الذكاء الاصطناعي.
- المطورين الذين ينتقلون إلى أدوار عمليات الذكاء الاصطناعي.
This course combines technical instruction with hands-on labs, code walkthroughs, and real-world case studies. Participants will build sample CI/CD pipelines, deploy models using open-source tools, and practice monitoring and updating production models. Emphasis is placed on team collaboration, infrastructure scalability, and reproducibility of results.
Day 5 of each course is reserved for a Q&A session, which may occur off-site. For 10-day courses, this also applies to day 10
Section 1: Introduction to MLOps and Production ML
- What is MLOps? Definitions, components, and business value.
- Comparison of traditional DevOps vs MLOps.
- The ML lifecycle: from data ingestion to retraining.
- Challenges in deploying ML models at scale.
- Benefits of automation and monitoring in ML workflows.
- Key tools and platforms in the MLOps ecosystem (MLflow, Kubeflow, DVC, etc.).
- Case study: MLOps in a real-world product environment.
Section 2: Building and Automating ML Pipelines
- Designing reproducible ML workflows using pipeline tools.
- Data validation, feature engineering, and model training pipelines.
- Experiment tracking and parameter logging.
- Version control for datasets, code, and models.
- Using MLflow or DVC for tracking and reproducibility.
- Containerization using Docker for ML applications.
- Best practices for modular pipeline design.
Section 3: Model Deployment Strategies and Infrastructure
- Deployment types: batch, real-time (online), edge, and hybrid.
- Model serving tools: TensorFlow Serving, TorchServe, FastAPI, BentoML.
- API integration and microservice architecture.
- Model packaging and container orchestration with Kubernetes.
- Choosing the right cloud or on-prem environment.
- Hands-on example: deploying a model via REST API.
- Rollout strategies: blue-green, canary, and shadow deployments.
Section 4: Monitoring, Testing, and Model Governance
- Importance of monitoring models in production.
- Key metrics: latency, prediction accuracy, drift detection.
- Automating testing: unit tests, integration tests for ML models.
- Alerting and rollback strategies for failed deployments.
- Model governance: auditing, compliance, and reproducibility.
- Toolkits for drift detection and quality assurance.
- Logging and observability frameworks for ML services.
Section 5: CI/CD for Machine Learning
- Continuous integration and delivery pipelines for ML.
- Integrating Git, Jenkins, GitHub Actions, or GitLab CI.
- Automating retraining and redeployment on new data.
- Scheduling and orchestration using Airflow or Prefect.
- Building end-to-end automated workflows.
- Cross-functional collaboration and workflow ownership.
- Scaling MLOps for multiple models and business use cases.
عند إتمام هذه الدورة التدريبية بنجاح، سيحصل المشاركون على شهادة إتمام التدريب من Holistique Training. وبالنسبة للذين يحضرون ويكملون الدورة التدريبية عبر الإنترنت، سيتم تزويدهم بشهادة إلكترونية (e-Certificate) من Holistique Training.
شهادات Holistique Training معتمدة من المجلس البريطاني للتقييم (BAC) وخدمة اعتماد التطوير المهني المستمر (CPD)، كما أنها معتمدة وفق معايير ISO 9001 وISO 21001 وISO 29993.
يتم منح نقاط التطوير المهني المستمر (CPD) لهذه الدورة من خلال شهاداتنا، وستظهر هذه النقاط على شهادة إتمام التدريب من Holistique Training. ووفقًا لمعايير خدمة اعتماد CPD، يتم منح نقطة CPD واحدة عن كل ساعة حضور في الدورة. ويمكن المطالبة بحد أقصى قدره 50 نقطة CPD لأي دورة واحدة نقدمها حاليًا.
العلامات
- كود الكورس PI2-110
- نمط الكورس
- المدة 5 أيام




