ISC2 Certified Secure Software Lifecycle Professional (CSSLP) Practice Question
You are designing a multi-tenant SaaS platform where customer code currently runs as separate processes under the same operating-system account. To better apply the least common mechanism principle, which architecture change most effectively minimizes shared mechanisms between tenants?
Set the sticky bit on the shared /tmp directory so tenants cannot delete one another's files.
Run each tenant inside an individual container that uses separate namespaces and cgroups.
Introduce a load balancer that distributes all tenants' traffic to a shared application pool.
Keep a single database but create tenant-specific tables with group-based ACLs.
The least common mechanism principle calls for reducing components that are shared by multiple users or processes, because any flaw in a shared mechanism can compromise everyone that relies on it. Placing each tenant in its own container leverages kernel namespaces and cgroups to isolate process IDs, file systems, network stacks, and resource quotas. This sharply reduces the amount of code and state that tenants share, satisfying compartmentalization/isolation goals. The other options still leave major mechanisms-temporary directories, a common database instance, or a shared application pool-exposed to all tenants, so they do not achieve the same level of isolation.
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 are namespaces and cgroups in containerization?
Open an interactive chat with Bash
Why is the least common mechanism principle important in multi-tenant environments?
Open an interactive chat with Bash
How do containers improve isolation compared to traditional processes?
Open an interactive chat with Bash
ISC2 Certified Secure Software Lifecycle Professional (CSSLP)
Secure Software Concepts
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .