A team is launching a new microservice for a high-traffic website. They want a lightweight approach that wraps each service with its libraries while running multiple services on one operating system. They plan to reduce overhead and keep processes separated. Which method addresses these priorities effectively?
Package each service using hypervisor-based virtual machines
Create a single large image that includes the OS for each service
Install each instance on the host, relying on local resource management
Use ephemeral images that share a kernel but maintain process-level isolation
Ephemeral images that share a single kernel but isolate processes are a lightweight method that packages applications with dependencies. This allows multiple services on one operating system without hypervisor overhead. Hypervisor-based virtualization uses a separate OS instance for each service, increasing resource use. A single large image with the entire OS for each service becomes bulky and is not efficient. Installing on the host with local resource management does not isolate each service effectively.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a microservice?
Open an interactive chat with Bash
What are ephemeral images in cloud computing?
Open an interactive chat with Bash
How do hypervisor-based VMs differ from containers?
Open an interactive chat with Bash
CompTIA Cloud+ CV0-004
DevOps Fundamentals
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access