AZ-900 Describe Azure architecture and services Practice Question
Which Azure service provides an enterprise-grade CI/CD pipeline for building, testing, and deploying applications?
⚠ Common exam trap
It's easy for candidates to confuse GitHub Actions with an Azure service because it is commonly used with Azure, but it is not part of the Azure service catalog; Azure DevOps is the first-party CI/CD solution for Azure.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure DevOps
Azure DevOps is the correct answer because it provides a comprehensive, enterprise-grade CI/CD pipeline service that integrates build, test, and deployment stages for applications. It includes Azure Pipelines, which supports multi-platform builds and releases, along with Azure Repos, Azure Boards, and other tools for end-to-end DevOps lifecycle management.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
GitHub Actions
Why it's wrong here
GitHub Actions is a CI/CD automation service tightly integrated with GitHub repositories, but it is not part of the Azure DevOps product family. While GitHub Actions can deploy to Azure, workflows are defined in YAML and execute on GitHub-managed runners, making it a separate DevOps platform rather than Azure's native pipeline tool. For AZ-900, Azure DevOps is the correct suite for end-to-end pipeline management, not GitHub Actions.
- ✓
Azure DevOps
Why this is correct
Azure DevOps is the correct answer because it is Microsoft's comprehensive DevOps platform, providing Azure Pipelines for build and release automation, Azure Repos for source control, Azure Boards for work item tracking, and Azure Artifacts for package management. This integrated suite supports CI/CD across multiple platforms and clouds, making it the first-party service designed to manage the entire application lifecycle and deployment pipeline to Azure.
- ✗
Azure Kubernetes Service
Why it's wrong here
Azure Kubernetes Service (AKS) is a managed container orchestration platform for deploying, scaling, and operating Kubernetes clusters, not a CI/CD pipeline service. It consumes container images but does not itself build code, run tests, or manage release pipelines; those tasks are handled by Azure DevOps or similar pipeline tools. AKS would be a deployment target within a pipeline, not the solution for the pipeline itself.
- ✗
Azure App Service
Why it's wrong here
Azure App Service is a fully managed Platform-as-a-Service (PaaS) for hosting web applications, REST APIs, and mobile backends, offering built-in auto-scaling and deployment slots. While it can integrate with CI/CD tools through deployment centers, it is a compute runtime, not a DevOps suite, because it lacks orchestration of build, test, and release stages. The pipeline that deploys to App Service is intentionally separate from the hosting service, which is why App Service is not the right answer.
Visual reference
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
Azure DevOps
Azure DevOps is a Microsoft service that provides development tools for planning, building, testing, and deploying software applications using automated pipelines and collaboration features.
Key term
Pipeline
A pipeline is an automated series of steps that takes code from development to production, ensuring quality and speed.
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.