nerdexam
Cisco

200-901 · Question #478

A developer needs to create an application with these requirements: - decouples from the underlying infrastructure - runs application on any cloud or on-premises provider Which deployment type must…

The correct answer is C. container. Containers (e.g., Docker) package an application along with all its dependencies, libraries, and configuration into a single portable image. This abstraction layer decouples the application from the underlying OS and hardware, allowing it to run consistently on any cloud…

Application Deployment and Security

Question

A developer needs to create an application with these requirements:

  • decouples from the underlying infrastructure
  • runs application on any cloud or on-premises provider

Which deployment type must be used for this application?

Options

  • Abare metal
  • Bhyperconverged
  • Ccontainer
  • Dvirtual machine

How the community answered

(65 responses)
  • A
    6% (4)
  • B
    3% (2)
  • C
    78% (51)
  • D
    12% (8)

Explanation

Containers (e.g., Docker) package an application along with all its dependencies, libraries, and configuration into a single portable image. This abstraction layer decouples the application from the underlying OS and hardware, allowing it to run consistently on any cloud provider (AWS, Azure, GCP) or on-premises infrastructure. Bare metal (A) tightly couples the app to specific hardware. Virtual machines (D) improve portability over bare metal but are heavier and still tied to a hypervisor. Hyperconverged (B) is an infrastructure architecture, not a deployment type for portable applications.

Topics

#Containerization#Application Deployment#Portability#Cloud-Native

Community Discussion

No community discussion yet for this question.

Full 200-901 Practice