AZ-900 Describe Azure architecture and services Practice Question
Which Azure service provides a way to run containerized applications using a managed Kubernetes service without needing to manage the Kubernetes control plane?
⚠ Common exam trap
Many exam-takers confuse Azure Container Instances (ACI) with a managed Kubernetes service, but ACI is a serverless container runtime without orchestration, whereas AKS provides the full managed Kubernetes control plane abstraction.
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 Kubernetes Service (AKS)
Azure Kubernetes Service (AKS) is the correct answer because it provides a managed Kubernetes environment where Microsoft handles the control plane (including the API server, etcd, and scheduler) while you only manage the worker nodes and your containerized applications. This aligns directly with the question's requirement of not needing to manage the Kubernetes control plane.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Container Instances
Why it's wrong here
Azure Container Instances (ACI) is a serverless offering that runs individual containers or a small container group directly in Azure, without provisioning or managing virtual machines. While ACI can integrate with AKS for burst scaling via virtual nodes, it lacks the full orchestration layer—such as cluster-wide scheduling, service discovery, and declarative replication—that Kubernetes provides. Thus ACI is not the correct answer for full Kubernetes-based orchestration.
- ✓
Azure Kubernetes Service (AKS)
Why this is correct
Azure Kubernetes Service (AKS) is a fully managed Kubernetes offering that offloads the control plane—including the API server, etcd, scheduler, and controller manager—to Azure, so you focus on deploying and managing containerized workloads on agent nodes. It provides native Kubernetes capabilities like automated rollouts, horizontal pod autoscaling, service discovery, and self-healing. This makes it the correct answer for a Kubernetes-based container orchestration service.
- ✗
Azure Service Fabric
Why it's wrong here
Azure Service Fabric is a distributed systems platform that enables building and managing scalable microservices and container-based applications, but it uses its own proprietary orchestration and programming models, such as Reliable Services and Actors. It is not built on Kubernetes, so it does not manage containerized workloads through Kubernetes control plane constructs. Therefore it is incorrect for a Kubernetes-based orchestration scenario.
- ✗
Azure Batch
Why it's wrong here
Azure Batch is a job scheduling service designed for running large-scale parallel and high-performance computing (HPC) applications on a pool of virtual machines. It schedules tasks as executables or scripts onto compute nodes, rather than orchestrating containers via Kubernetes primitives like pods and deployments. Consequently, it does not provide Kubernetes-based container orchestration for microservices.
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
Environment
An environment is a dedicated set of computing resources, configurations, and services used to develop, test, or host software applications in a controlled and repeatable way.
Key term
Azure Kubernetes Service
Azure Kubernetes Service is a managed container orchestration service that simplifies deploying, managing, and scaling containerized applications using Kubernetes on Microsoft Azure.
About these practice questions
Courseiva writes every AZ-900 question from scratch — 981 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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.