secplus

Dashboard / 3.0 Security Architecture

3.1 Compare and contrast security implications of different architecture models

Official exam objective outline (2 topics)
  • Architecture and infrastructure concepts
    • Cloud: Responsibility matrix, Hybrid considerations, Third-party vendors
    • Infrastructure as code (IaC)
    • Serverless
    • Microservices
    • Network infrastructure: Physical isolation (Air-gapped), Logical segmentation, Software-defined networking (SDN)
    • On-premises
    • Centralized vs. decentralized
    • Containerization
    • Virtualization
    • IoT
    • Industrial control systems (ICS)/supervisory control and data acquisition (SCADA)
    • Real-time operating system (RTOS)
    • Embedded systems
    • High availability
  • Considerations
    • Availability
    • Resilience
    • Cost
    • Responsiveness
    • Scalability
    • Ease of deployment
    • Risk transference
    • Ease of recovery
    • Patch availability
    • Inability to patch
    • Power
    • Compute

Breakdown 1 — Two ways to slice an architecture (class, Chapter 9 Module B)

From class: Architectures divided by network structure — centralized, decentralized, embedded, mobile — and divided by physical location (on-premises, cloud, hybrid).

ModelSecurity implication
CentralizedOne place to secure and monitor; also one place to fail or attack (single point of failure)
DecentralizedResilient, no single choke point; harder to enforce consistent policy and to monitor
On-premisesYou own everything — full control, full responsibility (patching, physical security, power)
CloudShared responsibility; scalable; you depend on the provider's controls and on third-party vendors
HybridBoth sets of concerns plus the secure link between them (VPN/direct connect, identity federation)

Breakdown 2 — Cloud concepts you must know

From class — cloud characteristics: on-demand self-service, broad network access, resource pooling ("think of a buffet"), rapid elasticity (contracts and grows based on need), measured service. Multitenancy = many customers share the same hardware — a compromise or noisy neighbor can affect others ("fire in one apartment").

Service models and the responsibility matrix

ModelProvider managesYou manageClass examples
IaaSFacility, hardware, network, hypervisorGuest OS, middleware, apps, data, access—
PaaS+ OS and runtimeApps, data, access"developers, programmers"
SaaSEverything except your data/config/usersData, user access, configuration"Outlook, Office, Adobe"

From class: On-premises → you're responsible for the most; SaaS → the least. Regardless of model, you always own your data and identity/access decisions.

Third-party vendors: cloud brokers, MSPs, SaaS integrations — every one is supply-chain exposure (5.3).

Breakdown 3 — Modern infrastructure patterns

ConceptWhat it isSecurity angle
Infrastructure as code (IaC)Infrastructure defined in files (Terraform, CloudFormation)Version-controlled, repeatable, auditable; but a bad template deploys the same hole everywhere
ServerlessRun functions without managing serversTiny attack surface per function, but heavy dependence on provider IAM/config
MicroservicesApp split into small services talking over APIsMore network surface (API security, service auth, east-west traffic)
ContainerizationApps packaged with dependencies, share the host kernelImage vulnerabilities, registry security, weaker isolation than VMs
VirtualizationType 1 (bare metal) vs. Type 2 (hosted) hypervisorsVM escape, sprawl, snapshot secrets
Physical isolation / air gap"Nothing connected" (class)Strongest isolation; removable media becomes the vector (sheep dip)
Logical segmentationVLANs, subnets, firewallsLimits lateral movement
Software-defined networking (SDN)Control plane separated from data plane, programmableCentral policy; the controller is a high-value target
High availabilityRedundant components, failover, clusteringAvailability, at a cost

Breakdown 4 — Specialized/embedded systems

★ Starred in your notes: "know this picture" (OT ⊃ ICS ⊃ SCADA) · "when the cloud gets compromised it can affect others."

OT — Operational Technology hardware/software that monitors & controls physical processes ICS — Industrial Control Systems SCADA supervisory control & data acquisition PLC DCS PLC = programmable logic controller · DCS = distributed control system · RTOS/embedded devices live throughout
Redrawn from your notebook — "know this picture; questions on this topic."

From class — know this picture: OT (operational technology) is the big circle; inside it is ICS (industrial control systems); inside ICS is SCADA (supervisory control and data acquisition) with PLCs and DCS components. "Questions on this topic."

SystemTraitsSecurity implication
IoTCheap, many, rarely patched, default credsSegment them; change passwords; NAC
ICS / SCADARuns factories, utilities; availability is king; legacy protocols (Modbus)Air-gap or segment; patch windows are rare; monitor passively
RTOS (real-time OS)Deterministic timing (medical, automotive)Can't tolerate latency from security agents; inability to patch
Embedded systemsFixed-function firmware devicesFirmware updates, long life, limited crypto

Breakdown 5 — Considerations (the trade-off vocabulary)

Availability · Resilience · Cost · Responsiveness · Scalability · Ease of deployment · Risk transference (cloud/insurance shifts some risk) · Ease of recovery · Patch availability · Inability to patch (OT/RTOS) · Power · Compute.

Who manages what On-premIaaSPaaSSaaS Data & accessApplicationsRuntime / middlewareOperating systemVirtualizationServers & storageNetworkPhysical facility you (customer) provider Class: on-prem = most, SaaS = least
Users & organization — policies, training, awareness Physical facility — locks, badges, cameras, guards Perimeter network (DMZ) — firewalls, WAF, proxies Internal network — segmentation, NAC, IDS Host — patching, EDR, host firewall, hardening Application — input validation, WAF Data — encryption, DLP, ACLs
Defense in depth as drawn in class: an attacker must get through every ring to reach the data.

From class — defense in depth layers: Data → Application → Host → Internal network → Perimeter network (DMZ) → Physical facility → Users and organization. Security by design: secure by design, secure by default, secure in deployment (should be easy to deploy securely), plus communication.

Exam tip: "Who patches the OS in IaaS?" → you. "Provider outage took down a tenant that wasn't attacked" → multitenancy. "Deploy the same secure config 200 times" → IaC. "Can't install an agent because timing is critical" → RTOS. "Nested acronyms" → OT ⊃ ICS ⊃ SCADA.

Quick self-check

  • Name the five cloud characteristics. (On-demand, network access, resource pooling, rapid elasticity, measured service.)
  • IaaS vs. PaaS: who manages the OS? (IaaS: you. PaaS: provider.)
  • What's the risk of centralization? (Single point of failure/attack.)

Sources: 20260917_173221.jpg, 20260917_182442.jpg, 20260917_182448.jpg, 20260917_182454.jpg, 20260917_182502.jpg