Developing Applications and Automating Workflows Using Cisco Platforms (DEVASC) — Question 322
A new application is being developed that requires the ability to be copied and moved from one location to another. The existing infrastructure is already heavily utilized, so the new application must have a low resource footprint. The application includes a small PostgreSQL database component. Which application deployment type meets the requirements?
Answer options
- A. Python virtual environment
- B. bare metal
- C. virtual machine
- D. container
Correct answer: D
Explanation
The correct answer is D, as containers are lightweight and allow for easy movement and scaling of applications. In contrast, a virtual machine (C) requires more resources, and bare metal (B) does not provide the portability needed. A Python virtual environment (A) is more suited for development rather than deployment.