CI/CD Pipeline Troubleshooting
.webp&w=3840&q=75)
Learning Objectives
Overview
In this series of scenarios, learners will explore common issues faced while setting up CI/CD pipelines for Sales Prediction Models in Azure DevOps. These issues include errors related to job dependencies, secrets management, model artifact management, and predefined task usage. The scenarios will focus on troubleshooting and resolving these issues, with a strong emphasis on understanding YAML pipeline configurations and how to ensure smooth execution of pipelines.
The learners will engage in practical exercises that help them identify common pipeline errors, troubleshoot issues, and apply best practices in model deployment, test execution, and secret management. Each scenario is designed to help learners develop a systematic approach to problem-solving in CI/CD pipelines.
Prerequisites
- Basic understanding of CI/CD pipeline concepts and how they integrate into Azure DevOps.
- Familiarity with YAML syntax and how it is used to define pipeline configurations in Azure DevOps.
- Basic knowledge of Azure Key Vault and how to securely manage secrets in Azure DevOps pipelines.
- Experience in basic model deployment and model testing pipelines (preferably using Python and related tools).
- Familiarity with tasks like installing Python packages, running model scripts, and managing deployments in Azure DevOps.