Certified Ethical Hacker (CEH v12) — Question 247
Alex, a cloud security engineer working in Eyecloud Inc. is tasked with isolating applications from the underlying infrastructure and stimulating communication via well-defined channels. For this purpose, he used an open-source technology that helped him in developing, packaging, and running applications; further, the technology provides PaaS through OS-level virtualization, delivers containerized software packages, and promotes fast software delivery.
What is the cloud technology employed by Alex in the above scenario?
Answer options
- A. Virtual machine
- B. Docker
- C. Zero trust network
- D. Serverless computing
Correct answer: B
Explanation
The correct answer is B, Docker, as it is specifically designed for developing, packaging, and running applications in containers, which aligns with the requirements outlined in the scenario. Option A, Virtual machine, refers to a different virtualization method that does not emphasize containerization. Option C, Zero trust network, is a security model rather than a technology for application isolation. Option D, Serverless computing, focuses on executing code without managing servers and does not directly relate to the concerns of application isolation and communication as described.