Containers as Disposable Platforms for Web Apps

Explain virtualization concepts

Which of the following virtualization concepts is suitable for a development team that requires a bare minimum platform to run web applications with the capability to dispose and redeploy as needed?

  1. Containers Correct Answer
  2. IaaS
  3. SaaS
  4. Desktop virtualization
Answer Correct answer: A — Containers provide the lightweight, disposable platform a development team can destroy and redeploy on demand.

Community Insight

The question tests lightweight, disposable application deployment, and the trap is picking IaaS because it also supports rapid provisioning, when IaaS still requires managing an entire operating system.

This 220-1201 question tests which virtualization model best fits a development team needing a minimal, disposable runtime for web applications. Containers are the right choice because they package only the application and its dependencies, allowing instant destruction and redeployment without the overhead of a full virtual machine or hosted service.

The most common wrong answer is B (IaaS). Learners associate IaaS with scalable, on-demand cloud servers and overlook that an IaaS VM includes a full guest OS plus ongoing patching and configuration overhead—far more than a "bare minimum platform." C (SaaS) is a ready-made product rather than a deployment target, and D (Desktop virtualization) delivers end-user desktops, not web-app runtimes.

Community Discussion (1 comments)

acf9805 👍 1 Selected: A
486. A — Containers 🧸 Containers are lightweight, disposable, and easy to destroy and redeploy. 📦

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Containers (A) virtualize at the operating-system level, sharing the host kernel and packaging only the application plus its libraries and dependencies. This is exactly the "bare minimum platform" the question describes, giving a near-instant startup and a very small attack and resource footprint. Because containers are ephemeral by design, a dev team can destroy one and redeploy an identical image from a registry in seconds—precisely the dispose-and-redeploy workflow requested. Container orchestration platforms formalize this lifecycle with declarative deployments and rolling updates. The commenter acf9805 summarized this correctly: "Containers are lightweight, disposable, and easy to destroy and redeploy."

Why the Other Options Are Wrong

IaaS (B) supplies on-demand virtual machines, but each VM boots a complete guest operating system that must be patched, licensed, and configured—significantly more than a bare minimum platform. SaaS (C) is a fully managed end-user application consumed over the internet (such as webmail or a CRM); the development team does not deploy its own web applications to it, so there is nothing to dispose and redeploy. Desktop virtualization (D), including VDI, streams a persistent or pooled desktop session to end users and is aimed at client computing and security, not at hosting web application workloads.

Community Comment Notes

Only one community comment was posted, and it concurs with this verdict, noting that containers are "lightweight, disposable, and easy to destroy and redeploy." No dissenting comments appear, and no vote distribution was recorded, so there is no majority bias to correct for here.

Exam Strategy

Watch for qualifiers like "bare minimum," "disposable," and "redeploy as needed"—these consistently point to containers rather than VM-based services. On exam day, remember the shared-kernel model: containers virtualize the OS, IaaS virtualizes hardware with a full guest OS, and SaaS is a finished product.

Frequently Asked Questions

Why is IaaS not the best fit for a bare minimum, disposable web app platform?

IaaS provisions full virtual machines with an entire guest operating system that must be patched and maintained. That overhead exceeds a "bare minimum" deployment and slows the dispose-and-redeploy cycle compared to containers.

How does desktop virtualization differ from the requirement in this question?

Desktop virtualization (VDI) delivers end-user desktop sessions to clients and focuses on security and manageability of workstations. It is not a mechanism for hosting and rapidly redeploying web application workloads.

More 220-1201 FAQ →

Related Analysis

Practice All 220-1201 Questions

Access 105 questions with complete answers and detailed explanations.

View Full 220-1201 Practice Test →

← Back to 220-1201 Study Guide