Skip to content

AWS Firewall Manager

What Is This Service?

AWS Firewall Manager (FMS) is a centralized security management service that deploys and enforces security policies across AWS Organizations accounts and resources.

Mental model:
Central security control plane that automatically attaches and maintains protection services across an AWS organization.

It does not inspect traffic itself.


Why It Matters for Security

Security teams struggle with:

  • inconsistent protections
  • manual onboarding
  • policy drift
  • decentralized ownership

Firewall Manager solves this through centralized governance.

Security outcomes:

  • enforce organization-wide protections
  • reduce misconfiguration risk
  • automate security onboarding
  • standardize incident posture
  • maintain compliance continuously

MOST TESTED

Firewall Manager = policy orchestration
Underlying services = actual enforcement


Architecture Example

flowchart TB

Org[AWS Organizations]

subgraph SecurityOU[Security OU]

Admin[Delegated Admin Account<br/>Firewall Manager]

end

subgraph ProdOU[Production OU]

Prod1[Prod Account]
Prod2[Prod Account]

end

subgraph DevOU[Development OU]

Dev1[Dev Account]

end

Org --> SecurityOU
Org --> ProdOU
Org --> DevOU

Admin --> FMS[Firewall Manager Policies]

FMS --> Config[AWS Config Inventory]

Config --> Prod1
Config --> Prod2
Config --> Dev1

FMS --> WAF[AWS WAF Policies]
FMS --> Shield[Shield Advanced Policies]
FMS --> SG[Security Group Policies]
FMS --> NFW[Network Firewall Policies]
FMS --> DNSFW[DNS Firewall Policies]

WAF --> Prod1
Shield --> Prod1
SG --> Prod2
NFW --> Dev1
DNSFW --> Dev1

Architecture Notes

Control plane: - AWS Organizations - Delegated administrator account - Firewall Manager - AWS Config

Data plane: - WAF request evaluation - Shield DDoS mitigation - Security Group enforcement - Network Firewall inspection - DNS Firewall filtering

Flow: 1. Organization defines account boundaries 2. Delegated admin owns Firewall Manager 3. Firewall Manager discovers resources via Config 4. Policies deploy into member accounts 5. Enforcement happens locally inside each account

Exam mental model:
Organizations → Firewall Manager → Security Service → Resource


Workflow(s)

Central Policy Deployment

sequenceDiagram

participant Sec as Security Team
participant FMS as Firewall Manager
participant Org as Organizations
participant Config as AWS Config
participant Service as Security Service
participant Account as Member Account

Sec->>FMS: Create policy

FMS->>Org: Discover accounts

FMS->>Config: Discover resources

Config->>Account: Inventory

FMS->>Service: Apply protection

Service->>Account: Enforce

Account->>Config: Resource changes

Config->>FMS: Compliance evaluation

FMS->>Service: Remediate drift

New Account Auto-Onboarding

sequenceDiagram

participant Org
participant FMS
participant Account
participant Resource

Org->>FMS: Account enters OU

Account->>Resource: Deploy workload

FMS->>Resource: Apply security controls

Resource->>FMS: Compliance state

Core Concepts

Firewall Manager Policy

Central object containing:

  • scope
  • target resources
  • protection type
  • remediation rules
  • cleanup behavior

Policy dimensions:

Component Meaning
Accounts/OUs who receives protection
Resource Type what gets protected
Security Service enforcement layer
Remediation auto-fix or detect
Cleanup remove protection if excluded

Delegated Administrator

Single account designated for Firewall Manager.

Requirements:

  • AWS Organizations enabled
  • trusted access enabled
  • AWS Config enabled

Security benefit:

centralized ownership without using management account.


Policy Scope

Can target:

  • organization
  • OU
  • account
  • resource tags

Exam pattern:

Different environments → separate OU policies.


Resource Discovery

Firewall Manager depends on:

  • AWS Config
  • organization membership
  • regional inventory

No Config → incomplete enforcement.

MASSIVE EXAM TRAP


Important Integrations

Service Purpose
IAM administration
Organizations account governance
AWS Config discovery/compliance
AWS WAF L7 filtering
Shield Advanced DDoS protection
Network Firewall traffic inspection
Route 53 Resolver DNS Firewall DNS filtering
Security Hub findings
EventBridge automation
Control Tower landing zones
CloudFormation deployment

Security Features

AWS WAF Policies

Centralized:

  • managed rules
  • custom rules
  • rate limits
  • logging

Supported:

  • CloudFront
  • ALB
  • API Gateway
  • AppSync
  • Cognito

Why:

prevent application teams bypassing baseline protections.


Shield Advanced Policies

Centralized:

  • DDoS enrollment
  • incident visibility
  • attack readiness

Important:

Firewall Manager cannot mitigate attacks.

Shield performs mitigation.


Security Group Policies

Types:

Common Security Groups

Replicate baseline SGs.

Use: - mandatory ingress - shared controls


Audit Security Groups

Detect violations.

Examples:

  • SSH open to internet
  • unrestricted RDP

No automatic modification.


Content Audit

Validate SG rule contents.


Usage Audit

Detect unused SGs.


Cleanup Policies

Remove stale SGs.

MOST TESTED


Network Firewall Policies

Deploy:

  • stateful rules
  • stateless rules
  • TLS inspection
  • centralized network controls

Packet processing occurs in Network Firewall.


Route 53 Resolver DNS Firewall

Deploy:

  • allow lists
  • block lists
  • DNS threat controls

Security outcome:

reduce malware C2 and exfiltration.


Advanced Security and Operational Concepts

Control Plane vs Data Plane

Plane Responsibility
Control policy orchestration
Data packet/request filtering

Control plane outage:

  • cannot deploy updates
  • existing protections continue

Drift Detection

Detects:

  • detached WAF
  • SG changes
  • missing protections

Modes:

  • monitor only
  • auto-remediation

Exam scenario:

security team wants visibility before enforcement.


Multi-Region Behavior

Firewall Manager is regional.

Managed services differ:

Service Scope
WAF CloudFront Global
WAF Regional Regional
Shield Advanced Global
SG Policy Regional
DNS Firewall Regional
Network Firewall Regional

Exam trap

Global service ≠ global Firewall Manager policy.


Cross-Account Enforcement

Delegated Admin
    ↓
Firewall Manager
    ↓
Security Service
    ↓
Member Account

Trust boundaries:

  • policies pushed centrally
  • enforcement remains local

Firewall Manager never processes application payloads.


Organization Governance Pattern

Security Account
      ↓
Firewall Manager
      ↓
All OUs
      ↓
Auto-Enforced Controls

Benefits:

  • separation of duties
  • scalable governance

Quotas and Scale

Operational constraints:

  • policies per region
  • Config evaluation volume
  • account count
  • protected resource count

Large organizations may experience delayed compliance.


Cost Considerations

Costs include:

  • Firewall Manager
  • WAF
  • Shield Advanced
  • Network Firewall
  • AWS Config
  • logging

Cost trap:

Firewall Manager does not replace underlying pricing.


DR / HA Behavior

Firewall Manager is not inline.

If unavailable:

  • protections remain
  • enforcement continues
  • new changes pause

No traffic impact.


Comparisons

Service Difference
Firewall Manager policy orchestration
AWS WAF request filtering
Shield Advanced DDoS mitigation
Network Firewall network inspection
Security Groups instance filtering
Security Hub findings
Config evaluation
Control Tower account governance

Common Exam Traps

  1. Firewall Manager does not inspect traffic.

  2. AWS Config is required.

  3. Organizations is mandatory.

  4. Shield Advanced required for DDoS policies.

  5. Regional behavior differs by managed service.

  6. Existing protections survive control plane outages.

  7. Audit mode ≠ enforcement.

  8. Cleanup can unintentionally remove protections.

  9. Costs remain in underlying services.

  10. New accounts inherit policies automatically.

  11. Security Hub and Firewall Manager are unrelated.

  12. WAF enforcement remains inside WAF.


5-Second Recall

  • Centralized security governance
  • Requires Organizations + Config
  • Delegated administrator model
  • Deploys WAF / Shield / SG / DNS FW / Network FW
  • Control plane only
  • Detect → enforce → remediate

Quick Revision Notes

  • Firewall Manager = organization security orchestrator
  • Underlying services enforce controls
  • Config powers discovery
  • New accounts auto-protected
  • Security Groups governance heavily tested
  • Shield Advanced integration appears frequently
  • Cleanup behavior can remove protections
  • Regional vs global scope is an exam favorite
  • Think: Security guardrails at organization scale