What is the main advantage of using containers in cloud environments?

  1. Provides unlimited storage
  2. Increases processing speed
  3. Lightweight, portable, and consistent application deployment across environments ✓
  4. Eliminates need for servers

Correct answer: Lightweight, portable, and consistent application deployment across environments

Option C is correct because containers package an application together with its dependencies, libraries, and configuration into a single image, making them lightweight compared to virtual machines and ensuring consistent behavior across development, staging, and production environments regardless of the underlying infrastructure. Option A is incorrect because containers do not provide unlimited storage; container storage is ephemeral by default and persistent storage must be explicitly provisioned through volumes. Option B is incorrect because containers do not inherently increase processing speed; they share the host OS kernel, which reduces overhead compared to VMs, but raw compute performance depends on the underlying hardware. Option D is incorrect because containers still require a host OS and underlying servers or managed container services to run; they abstract away infrastructure management but do not eliminate servers.

Topic: · containers, portability, cloud deployment, google cloud digital leader

Practice Google Cloud Digital Leader Questions Free