A web API written in a supported framework must be online next week. The team wants managed HTTPS, scaling out on demand, a way to warm up a new build and swap it into production, and no operating system to patch. Which hosting option is the natural fit?
Microsoft Certified: Azure Fundamentals (AZ-900), objective architecture-and-services. Azure architecture and services medium
Machine-checked — no person has signed for it. This question was read against the source cited below by an automated pass, which found no contradiction. That is a weaker claim than it sounds: the same kind of process wrote the question, so it can confirm its own mistake.
Treat it as a good draft rather than as settled fact, and read the source below before you rely on it. It is not used in mock exams here — only questions a person has signed for are.
The options
Correct Azure App Service
Correct. App Service is the platform web host: managed certificates and HTTPS, autoscaling rules, and deployment slots that let you warm a build and swap it into production — and swap it back if it misbehaves.
Not correct A virtual machine running a web server the team configures
Wrong for this list of requirements. It can do all four, but every one of them becomes work the team owns: patching, certificate renewal, load balancing, and inventing the release choreography that slots give you as a feature.
Not correct An Azure Kubernetes Service cluster
Wrong-sized. A cluster is a great deal of operational surface for a single API, and none of the four stated requirements needs an orchestrator to satisfy.
Not correct A static website hosted from blob storage
Wrong. Static hosting serves files that already exist; it cannot run the server-side code an API is made of.
Why
Application hosting in Azure is a continuum of control against effort: App Service manages the platform and gives you the least to run, containers give portability and density with orchestration as a separate decision, and virtual machines give total control and total responsibility. The general rule for the exam and for real designs is to choose the highest-level option the application's requirements still fit inside.
Where this comes from
- Cited
- Microsoft AZ-900 study guide skill area architecture-and-services.compute-and-networking
Practise this
Reading one question is not practice. The trainer will draw a set from objective architecture-and-services and space the ones you get wrong.
Practise Microsoft Certified: Azure Fundamentals (AZ-900)
More questions on this objective
- An image-resizing routine runs for about two seconds whenever a file lands in a storage container — perhaps two hundred times on a busy day, and not at all on a quiet one. The team wants to pay for the work done and maintain no servers. Which compute option fits? machine-checked
- A fifteen-year-old accounting application needs a kernel-level driver, a scheduled task that edits the registry, and a runtime version nobody supports any more. The business wants it running in Azure this quarter with as few code changes as possible. Where does it go? machine-checked
- A team runs nine small services, each with its own conflicting library versions. They want each one packaged with its dependencies, starting in seconds, several to a host, without a separate operating system per service. Which compute type are they describing? machine-checked
- Which TWO of these statements about Azure compute types are true? machine-checked
- A public website runs on four identical virtual machines behind a load balancer. Traffic triples while a television advert airs and falls back an hour later. The team wants instances added and removed automatically against CPU, all built from one image, with nobody clicking. Which option is designed for that? machine-checked
- Three virtual machines form a quorum-based cluster in a region that has no availability zones. You want them placed so that neither a single rack losing power nor a single batch of planned host maintenance can take all three at once. What do you configure? machine-checked