Ad slot · leaderboard (728×90 / responsive)Manual unit, below nav — clear of every quiz tap target
Home/ CompTIA Security+/ Domain 3: Security Architecture
Free · SY0-701 · Domain 3 of 5

CompTIA Security+ Domain 3: Security Architecture

18% of the SY0-701 exam
Practice — Domain 3
3.1 Architecture models

A bank is replacing its perimeter-based model with zero trust. Architects want every resource request authenticated and authorized on its own, independent of the requester's network location. Which component most directly enforces this per-request evaluation?

Answer
Correct answerB · A policy decision point that evaluates each request before access is granted

The policy decision point, paired with an enforcement point, evaluates identity, device, and context for every individual request, which is the defining mechanism of zero trust.

Why the other options are wrong
  • ATrusting hosts merely because they sit inside an IP range is the implicit-trust assumption zero trust explicitly removes, so it cannot enforce per-request decisions.
  • CA one-time session token grants standing access without re-evaluation, contradicting zero trust's requirement to verify continuously rather than trusting a prior authentication event.
  • DA flat network behind a single perimeter is the castle-and-moat model zero trust replaces, since it cannot make decisions about individual east-west requests.
Zero trust evaluates each request at a policy decision/enforcement point + SY0-701 Obj 3.1
3.2 Secure enterprise infrastructure

Remote employees must reach a handful of internal web applications over an encrypted channel, but security insists they receive no broad access to the rest of the internal network. Which remote-access approach best satisfies both requirements?

Answer
Correct answerD · A clientless TLS reverse proxy publishing only those specific applications

A clientless TLS reverse proxy brokers encrypted access to named applications without joining the user to the network, granting least-privilege per-application reachability instead of subnet access.

Why the other options are wrong
  • ASite-to-site VPNs interconnect fixed networks for branch offices, not individual roaming users, and they grant broad network reachability rather than scoped application access.
  • BA full-tunnel client VPN places the device on the internal network with wide reachability, violating the requirement to restrict access to only specific applications.
  • CSplit tunneling still extends layer-three network access to whole internal subnets, so users could reach far more than the few intended web applications.
TLS reverse proxy/ZTNA gives encrypted per-application access without network-level reach + SY0-701 Obj 3.2
3.3 Data protection

Developers need a realistic copy of the customer database loaded into a non-production test environment, but compliance forbids exposing real PII there. The substituted values must keep the same format and length so applications behave normally. Which technique fits best?

Answer
Correct answerA · Static data masking that replaces real values with realistic fictitious ones

Static data masking permanently substitutes realistic but fake values that preserve format and length, which is exactly suited for safe, functional non-production test datasets.

Why the other options are wrong
  • BTokenization is designed for production substitution where a vault can reverse tokens back to real data, reintroducing the very PII exposure compliance wants eliminated in testing.
  • CFull-disk encryption only protects data at rest from physical theft; once mounted, applications and developers still read the original real PII in plaintext.
  • DHashing produces fixed-length irreversible digests that break original formatting and field semantics, so applications expecting realistic structured values would fail to function.
Static data masking yields safe, format-preserving non-production data + SY0-701 Obj 3.3
3.4 Resilience and recovery

After a costly outage, a payment processor sets a recovery time objective of near zero. Leadership approves funding for a continuously running duplicate facility with current data replication that can assume production load almost immediately. Which disaster recovery site matches this requirement?

Answer
Correct answerC · A hot site fully equipped and replicated for near-immediate failover

A hot site mirrors production with live replicated data and ready systems, enabling near-immediate failover, which directly satisfies the near-zero recovery time objective.

Why the other options are wrong
  • AA cold site has no installed systems or current data, requiring lengthy provisioning and restoration, which makes a near-zero recovery time objective impossible to meet.
  • BA warm site holds configured hardware yet still needs backup restoration and synchronization, introducing hours of delay that exceed a near-zero recovery time objective.
  • DA mobile site must be transported and configured on demand after an event, so the travel and setup time make rapid near-zero failover unattainable.
Hot sites enable near-immediate failover for minimal RTO + SY0-701 Obj 3.4
3.1 Architecture models

A platform team wants to define servers, networks, and firewall rules in version-controlled declarative templates so every environment is provisioned identically and configuration drift is reduced. Which architecture concept does this practice describe?

Answer
Correct answerB · Infrastructure as code defining resources through declarative version-controlled templates

Infrastructure as code provisions resources from declarative, version-controlled templates, producing identical repeatable environments and reducing configuration drift exactly as the scenario describes.

Why the other options are wrong
  • AServerless abstracts away server management for executing functions on demand; it does not describe declaratively defining and provisioning infrastructure through version-controlled templates.
  • CMicroservices is an application design pattern splitting software into independent services; it concerns code architecture rather than templated provisioning of underlying infrastructure resources.
  • DContainerization bundles an application and its dependencies for portable execution, but it does not by itself define or provision the broader infrastructure through declarative templates.
IaC uses declarative version-controlled templates to prevent drift + SY0-701 Obj 3.1
3.1 Architecture models (virtualization and hypervisor security)

A cloud security engineer discovers that an attacker who compromised a single tenant's guest virtual machine was able to execute code on the underlying hypervisor and then reach other tenants' virtual machines sharing the same host. Which architecture risk does this describe?

Answer
Correct answerC · VM escape breaking out to the hypervisor

VM escape is when malicious code breaks out of a guest virtual machine, compromises the underlying hypervisor, and reaches other tenant machines sharing that host, which is exactly the chain described here.

Why the other options are wrong
  • AVM sprawl refers to uncontrolled creation of many virtual machines that waste resources and go unpatched, which is a management and hygiene problem rather than an attacker breaking through the hypervisor boundary.
  • BResource exhaustion happens when one workload consumes so much CPU, memory, or storage that neighboring virtual machines are starved, causing denial of service rather than cross-tenant code execution on the host.
  • DPrivilege creep describes a user gradually accumulating access rights beyond their job needs over time, an identity governance issue unrelated to a guest VM compromising the hypervisor and adjacent tenants.
VM escape = guest breaks out to hypervisor and other tenants + SY0-701 Obj 3.1
3.2 Enterprise infrastructure (device failure modes)

An inline network security appliance lost power during a fault and stopped passing all traffic, blocking legitimate business operations until power returned. The team now wants traffic to keep flowing if the device fails again, accepting reduced inspection during the outage. Which failure mode meets this requirement?

Answer
Correct answerA · Fail-open to keep traffic flowing on failure

Fail-open means that if the inline security appliance loses power or fails, it passes traffic through uninspected so the business keeps operating, accepting reduced security to preserve availability exactly as requested.

Why the other options are wrong
  • BFail-closed means the device blocks all traffic when it fails, which maximizes security but produces exactly the outage the team is trying to avoid, so it directly contradicts the stated availability goal.
  • CFail-secure is essentially a synonym for fail-closed, sealing the path shut on failure to protect data, so it likewise stops traffic and does not meet the requirement to keep business flows moving.
  • DActive-active clustering improves availability by sharing load across redundant nodes, but it is a resilience design, not the per-device failure-mode behavior deciding whether a single failed appliance passes or blocks traffic.
Fail-open passes traffic on failure to favor availability + SY0-701 Obj 3.2
3.3 Data protection (tokenization vs related techniques)

A payment application must store a reference to each customer's credit card number for later reconciliation, but compliance requires that the stored value contain no part of the real primary account number and that the original be retrievable only through a separate secure vault. Which technique fits best?

Answer
Correct answerD · Tokenization mapping a random surrogate token

Tokenization replaces the real card number with a random surrogate token containing no part of the original PAN, while the true value stays retrievable only inside a separate secure token vault.

Why the other options are wrong
  • AData masking obscures characters, often showing only the last four digits, but the masked stored value generally cannot be reversed to recover the full PAN needed for later transaction reconciliation as required.
  • BHashing is a one-way function, so once the PAN is hashed the original cannot be retrieved at all, which fails the requirement that the real number remain recoverable through a secure vault.
  • CEncryption is reversible, yet the stored ciphertext is mathematically derived from the original PAN and still counts as protected card data, whereas the requirement is a surrogate containing no part of it.
Tokenization swaps PAN for an unrelated surrogate stored in a vault + SY0-701 Obj 3.3
3.4 Resilience and recovery (recovery site types)

An organization wants a recovery site that keeps hardware and network connectivity pre-installed and can have current data restored within a few hours, but to control cost it does not want to keep the facility running in real time the way a fully mirrored environment would. Which site type matches?

Answer
Correct answerB · Warm site staged with data restored in hours

A warm site keeps hardware and connectivity pre-installed and restores recent data within hours, balancing cost and recovery speed without the constant real-time mirroring expense of a fully operational hot site.

Why the other options are wrong
  • AA hot site is a fully operational duplicate kept synchronized in real time and ready almost immediately, delivering faster recovery but costing far more than the partially provisioned facility the organization described.
  • CA cold site provides only space, power, and cooling with no installed equipment or data, requiring lengthy setup, so it cannot restore operations within a few hours as the scenario explicitly requires.
  • DA mirrored site continuously replicates every change to a duplicate environment in real time, matching a hot site's cost profile, which is precisely the always-running model the organization wanted to avoid.
Warm site = staged gear with recent data restored in hours + SY0-701 Obj 3.4
3.2 Enterprise infrastructure (secure communication models)

Which architecture converges wide-area networking with cloud-delivered security services such as a secure web gateway, cloud access security broker, and zero-trust network access into a single, identity-driven offering?

Answer
Correct answerC · SASE merging WAN with cloud-delivered security

SASE, secure access service edge, converges wide-area networking such as SD-WAN with cloud-delivered security services including secure web gateway, CASB, and zero-trust network access into one integrated offering.

Why the other options are wrong
  • ASD-WAN by itself optimizes and routes wide-area traffic across links but provides no integrated cloud-delivered security stack, so it covers only the networking half of the converged model being described.
  • BA unified threat management appliance bundles several security functions into one on-premises box, but it is hardware-centric and lacks the cloud-delivered, identity-driven networking convergence that defines the described model.
  • DA VPN concentrator terminates encrypted remote-access tunnels at the network edge, providing connectivity for remote users but not the broad fusion of SD-WAN with cloud-delivered security services the question describes.
SASE converges SD-WAN networking with cloud-delivered security + SY0-701 Obj 3.2
3.1 Compare and contrast security implications of different architecture models

A platform team is deciding between running each customer's workload in a separate Docker container on a shared host versus a separate virtual machine on a Type 1 hypervisor. The security architect is asked which isolation difference matters most for a hostile multi-tenant environment. What is the most accurate statement?

Answer
Correct answerB · Containers share the host kernel, so a kernel exploit can break tenant isolation; each VM runs its own kernel

Because all containers on a host invoke the same kernel, a privilege-escalation kernel flaw can let one tenant escape to others, while per-VM kernels and the hypervisor enforce a stronger boundary.

Why the other options are wrong
  • AContainers rely on kernel namespaces and cgroups, not the CPU ring model, and VMs use hardware-assisted virtualization, so their isolation mechanisms are not equivalent at all.
  • CThis reverses reality: VMs run independent guest kernels and containers share the host kernel, so the claimed direction of isolation strength is backwards and misleading.
  • DContainer runtimes, the shared kernel, and misconfigured capabilities all add escape surface, so claiming containers carry no breakout risk ignores documented container-escape vulnerabilities.
rule + SY0-701 Obj 3.1
3.2 Apply security principles to secure enterprise infrastructure

An OT engineering crew must occasionally administer PLCs that sit on an isolated industrial VLAN with no direct route from the corporate LAN. Security wants administrators to reach the PLCs without flattening the segmentation or exposing the VLAN broadly. Which control best meets this need?

Answer
Correct answerA · Deploy a hardened jump server that forces all administrative sessions through it with logging and MFA

A bastion or jump server is the standard chokepoint allowing audited, authenticated administrative access into a segmented zone without permitting general routed traffic between corporate and OT networks.

Why the other options are wrong
  • BAdding a route flattens the segmentation the design depends on, exposing fragile OT devices to the entire corporate broadcast and threat surface, which defeats the isolation requirement.
  • CA reverse proxy is intended for publishing inbound services to clients, not for giving trusted internal administrators governed management access, and it does not enforce a session chokepoint for admin protocols.
  • DSplit tunneling deliberately bypasses inspection and still requires reachability to the OT VLAN, so it weakens monitoring and does not provide the controlled single entry point segmentation needs.
rule + SY0-701 Obj 3.2
3.3 Compare and contrast concepts and strategies to protect data

A payments team must remove live PAN values from a downstream analytics database while preserving the original 16-digit length so legacy reports keep working. They also want the substitute values to carry no mathematical relationship to the real card numbers. Which approach fits best?

Answer
Correct answerC · Replace each PAN with a same-length token, mapped to the original only inside a secured token vault

Tokenization swaps the PAN for a same-length surrogate with no algorithmic link to the original, keeping mappings isolated in a protected vault and reducing scope in the analytics environment.

Why the other options are wrong
  • AMasking with asterisks destroys the format and any usable value, breaking reports that still require 16 numeric digits and offering no way to reverse the data when legitimately needed.
  • BFormat-preserving encryption keeps the length but the output is cryptographically derived from the original, so it does retain a mathematical relationship the team explicitly wanted to avoid.
  • DA SHA-256 digest is a fixed 64-character hex string, not a 16-digit number, so it cannot preserve the required format and small PAN spaces are also vulnerable to brute forcing.
rule + SY0-701 Obj 3.3
3.4 Explain the importance of resilience and recovery in security architecture

A finance application runs on two database nodes. The requirement is that if one node fails, the surviving node automatically assumes the failed node's identity and workload so transactions continue with minimal interruption. Which design directly satisfies this failover requirement?

Answer
Correct answerD · An active-passive cluster with a shared virtual IP and heartbeat; the standby takes over on failure

Clustering with heartbeat monitoring and a floating virtual IP lets the surviving node assume the failed node's identity and workload automatically, providing the high-availability failover described.

Why the other options are wrong
  • ARound-robin DNS only distributes lookups and has no awareness of node health, so clients can still be sent to a dead node and no automatic identity takeover occurs.
  • BLoad balancing optimizes distribution of work for performance, but balancing requests is not the same as one node assuming a failed node's identity and state during a failure.
  • CBackups support recovery after data loss but require a restore process, so they cannot deliver the automatic, near-seamless node takeover the continuous transaction requirement demands.
rule + SY0-701 Obj 3.4
3.3 Compare and contrast concepts and strategies to protect data

A multinational firm stores EU citizens' records with a cloud provider. Auditors flag that backups are replicating to a US region, and the firm must guarantee that this regulated data and any copies remain physically within EU borders and governed by EU law. Which concept is the auditors enforcing?

Answer
Correct answerB · Data sovereignty and residency, which require data to stay within a jurisdiction and obey its laws

Data sovereignty means information is subject to the laws of the country where it resides, and residency controls where copies physically live, exactly the cross-border replication issue raised here.

Why the other options are wrong
  • AMasking hides field-level values but does nothing to constrain the geographic location of where the records and their replicas are stored, which is the auditors' actual concern.
  • CClassification assigns sensitivity labels to guide handling, yet it does not by itself dictate the physical storage location or which nation's legal jurisdiction governs the data.
  • DDLP monitors and blocks unauthorized data egress over channels like email or web, but it does not address lawful provider replication crossing into a prohibited geographic region.
rule + SY0-701 Obj 3.3
3.2 Secure enterprise infrastructure (port security 802.1X/EAP)

A network admin must ensure that only authenticated corporate laptops gain network access from open conference-room wall jacks, blocking unknown devices before they receive an IP address. Which control best meets this requirement?

Answer
Correct answerB · Deploy 802.1X with EAP methods

802.1X enforces port-based authentication via EAP and a RADIUS backend before granting access, validating device or user identity right at the switch port.

Why the other options are wrong
  • AMAC filtering is easily bypassed because an attacker can spoof an approved MAC address, so it does not truly authenticate the connecting device.
  • CDHCP snooping only blocks rogue DHCP servers and validates leases; it does nothing to authenticate which devices are permitted to connect to the port.
  • DDisabling unused ports reduces attack surface but provides no authentication for the active conference-room jacks that employees still need to use daily.
IEEE 802.1X-2020; Cisco 802.1x port-based authentication
3.3 Data protection methods (hashing for integrity)

A security analyst downloads a firmware image and wants to confirm it was not altered in transit, while keeping the ability to detect any single-bit change without ever recovering the original content. Which method best fits?

Answer
Correct answerA · Generate a SHA-256 hash

Hashing produces a fixed one-way digest that changes if any bit is altered, letting the analyst verify integrity by comparing against the vendor's published value.

Why the other options are wrong
  • BEncryption protects confidentiality and is reversible with the key, but it does not by itself prove that the downloaded file's contents were not tampered with.
  • CObfuscation only makes code harder to read or reverse-engineer; it provides no mechanism to detect whether the firmware image was modified during transit.
  • DMasking replaces sensitive values with realistic substitutes for privacy in lower environments, which has nothing to do with verifying the integrity of a firmware file.
NIST FIPS 180-4 (SHS); NIST SP 800-107 Rev. 1
3.4 Resilience and recovery (power: generators vs UPS)

During regional storms the campus data center loses utility power for several hours at a time. The team already has battery units that hold the servers for about ten minutes. What should be added to sustain operations through multi-hour outages?

Answer
Correct answerC · Standby diesel generator

A generator supplies sustained power for hours or days once fueled, taking over from the UPS so the data center keeps running through long outages.

Why the other options are wrong
  • AA UPS only bridges brief gaps using batteries and is already deployed; stacking more of them still cannot sustain a multi-hour outage on its own.
  • BDual power supplies protect against a single supply failing inside a server, but they still depend entirely on incoming utility power remaining available.
  • DA PDU distributes and meters power to racks but generates none itself, so it cannot keep equipment running once the utility feed is lost.
NIST SP 800-34 Rev. 1; CISA Resilient Power Best Practices
3.1 Architecture models (serverless; cost/scalability considerations)

A startup's new app has unpredictable, bursty traffic. Leadership wants to avoid managing any servers and pay only for the compute consumed per request, with scaling handled automatically. Which architecture best fits these goals?

Answer
Correct answerD · Adopt a serverless platform

Serverless functions auto-scale per invocation and bill only for execution time, removing server management while matching the bursty, pay-per-use requirement exactly.

Why the other options are wrong
  • AA fixed VM fleet requires capacity planning and pays for idle resources during quiet periods, contradicting the goal of paying only for actual compute used.
  • BMicroservices improve modularity but still run on infrastructure the team must provision, patch, and scale, so they do not eliminate server management work.
  • CA monolith couples all functions together and scales as one unit, making it costly and slow to handle unpredictable bursty request volumes efficiently.
Microsoft Azure (serverless computing); Cisco HyperFaaS (FaaS)
3.2 Secure enterprise infrastructure (network appliances: proxy)

A company wants to inspect, filter, log, and cache employees' outbound web requests to the internet from a single chokepoint, centralizing control over what staff can browse. Which appliance best accomplishes this?

Answer
Correct answerA · Install a forward proxy

A forward proxy sits between internal clients and the internet to filter, log, and cache outbound requests, centralizing control over employee web browsing.

Why the other options are wrong
  • BA reverse proxy fronts internal servers to handle inbound requests from external clients, which is the opposite traffic direction from employee outbound browsing.
  • CA load balancer distributes incoming connections across backend servers for availability, but it does not filter, log, or cache employees' outbound web traffic.
  • DA jump server provides a hardened administrative pivot into secure zones, not a chokepoint for inspecting general employee outbound internet browsing.
Microsoft Learn (forward vs reverse proxy); Cisco Secure Web Appliance

Want all five domains under exam conditions? Take a full 90-question mock →

Ad slot · in-content rectangle (336×280 / responsive)Below the quiz card, inside the article body — well clear of answer buttons

About this domain

Security Architecture is the design domain of Security+: at 18% of the SY0-701 exam, it asks you to weigh trade-offs rather than recite definitions. Where earlier domains catalog threats, this one is about the design decisions that shape how an enterprise is built: choosing between on-premises, cloud, serverless, and virtualized models, and understanding what each one means for your attack surface. A serverless function scales cheaply but hands responsibility to the provider; a hypervisor consolidates workloads but introduces VM-escape risk. The exam expects you to compare those implications, not just name them.

A large slice of the domain centers on securing the infrastructure you operate. Expect scenarios on zero trust, where a policy enforcement point evaluates each request on its own merits instead of trusting a network location, and on remote access patterns like ZTNA versus a traditional VPN. Port security with 802.1X/EAP, proxies, and other network appliances show up here too, framed as principles you apply to a specific situation.

The remaining objectives cover protecting data and keeping the business running. You will distinguish tokenization, data masking, and hashing for integrity, and reason about where each belongs, such as substituting realistic but fake PII into a non-production test database. Resilience and recovery round it out: recovery site types, RTO targets, and the difference between a UPS bridging a momentary outage and a generator carrying a longer one.

What Domain 3 covers

Domain 3 quick glossary

The terms that show up most on Domain 3 questions — one line each.

Zero TrustDesign model that authenticates and authorizes every request individually, regardless of network location.
Policy Enforcement PointInline component that allows, denies, or terminates a session based on access decisions it receives.
ZTNAZero Trust Network Access; grants remote users access to specific applications rather than the whole network.
TokenizationReplacing sensitive data with a non-sensitive substitute token that has no exploitable value on its own.
Data MaskingObscuring real data with realistic, format-preserving fake values, often for non-production environments.
VM EscapeAn attack that breaks out of a guest virtual machine to reach the hypervisor or host.
RTORecovery Time Objective; the maximum tolerable time to restore a service after an outage.
Recovery SiteAn alternate facility (hot, warm, or cold) used to resume operations during a disaster.
ServerlessCloud model where the provider runs code on demand, shifting infrastructure management and some security to them.

Keep going

Practice the other domains, or go deeper with the full study materials.