An organization wants to deploy software in a container environment to increase security. Which of the following would limit the organization's ability to achieve this goal?
Choose an answer
Tap an option to check your answer.
Correct answer: Monolithic code.
Why this is the answer
Monolithic code, by its nature, is a single, tightly coupled application. Deploying a monolithic application into a container offers limited security benefits compared to breaking it down into microservices, where each service runs in its own isolated container. The large attack surface of a monolithic application remains, and a vulnerability in one part can compromise the entire application. Regulatory compliance is a factor for any deployment, but it doesn't inherently limit the security benefits of containers; rather, containers can help achieve compliance through consistent environments and easier auditing. Patch availability is crucial for security, but containers themselves don't inherently limit patch availability for the software running inside them. The kernel version of the host system is important for container security, but it doesn't directly limit the security benefits of containerizing a monolithic application; instead, it's a foundational element for secure container operation.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed