# radulupan/aws-security-specialty-study-guide architecture

> Architecture diagram of the GitHub repository radulupan/aws-security-specialty-study-guide, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-10). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/radulupan/aws-security-specialty-study-guide
- Repository: https://github.com/radulupan/aws-security-specialty-study-guide

## Overview

This is a static AWS Security Specialty (SCS-C03) study resource, not an application with a backend runtime. A learner starts at the guide, studies domain materials, then practices with topic quizzes or full-length exams; quiz pages provide learn and timed exam modes with feedback and scoring. The README documents six study domains and quiz capabilities, but no source excerpts were provided, so the graph shows only documented navigation and user interactions, not internal HTML behavior.

Main entry points: [`README.md`](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/README.md) (Study guide), [`index.html`](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/index.html) (Guide landing page), [`docs/domain-1-detection.md`](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-1-detection.md) (Detection guide), [`docs/domain-2-incident-response.md`](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-2-incident-response.md) (Incident response guide)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_entry["Study entry"]
  node_guide["Study guide<br/>[README.md]"]
  node_landing["Guide landing page<br/>[index.html]"]
end

subgraph group_guides["Domain study guides"]
  node_detection["Detection guide"]
  node_response["Incident response guide"]
  node_infrastructure["Infrastructure security guide"]
  node_iam["IAM guide<br/>[domain-4-iam.md]"]
  node_data["Data protection guide"]
  node_governance["Governance guide"]
end

subgraph group_practice["Practice quizzes"]
  node_detection_quizzes["Detection quizzes"]
  node_response_quizzes["Incident response quizzes"]
  node_infrastructure_quizzes["Infrastructure quizzes"]
  node_iam_quizzes["IAM quizzes"]
  node_data_quizzes["Data protection quizzes"]
  node_governance_quizzes["Governance quizzes"]
end

subgraph group_assessment["Practice exams"]
  node_exams["Full practice exams"]
end

node_learner(("Learner"))

node_learner -->|"studies"| node_guide
node_learner -->|"opens"| node_landing
node_guide -->|"links study guide"| node_detection
node_guide -->|"links study guide"| node_response
node_guide -->|"links study guide"| node_infrastructure
node_guide -->|"links study guide"| node_iam
node_guide -->|"links study guide"| node_data
node_guide -->|"links study guide"| node_governance
node_learner -->|"practices with"| node_detection_quizzes
node_learner -->|"practices with"| node_response_quizzes
node_learner -->|"practices with"| node_infrastructure_quizzes
node_learner -->|"practices with"| node_iam_quizzes
node_learner -->|"practices with"| node_data_quizzes
node_learner -->|"practices with"| node_governance_quizzes
node_learner -->|"takes"| node_exams

click node_guide "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/README.md"
click node_landing "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/index.html"
click node_detection "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-1-detection.md"
click node_response "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-2-incident-response.md"
click node_infrastructure "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-3-infrastructure-security.md"
click node_iam "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-4-iam.md"
click node_data "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-5-data-protection.md"
click node_governance "https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-6-governance.md"
click node_detection_quizzes "https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes"
click node_response_quizzes "https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes"
click node_infrastructure_quizzes "https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes"
click node_iam_quizzes "https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes"
click node_data_quizzes "https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes"
click node_governance_quizzes "https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes"
click node_exams "https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/exams"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_guide,node_landing toneBlue
class node_detection,node_response,node_infrastructure,node_iam,node_data,node_governance toneAmber
class node_detection_quizzes,node_response_quizzes,node_infrastructure_quizzes,node_iam_quizzes,node_data_quizzes,node_governance_quizzes toneMint
class node_exams toneRose
class node_learner toneIndigo
```

## Components

### Study entry

- [Study guide](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/README.md): `README.md`
- [Guide landing page](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/index.html): `index.html`

### Domain study guides

- [Detection guide](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-1-detection.md): `docs/domain-1-detection.md`
- [Incident response guide](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-2-incident-response.md): `docs/domain-2-incident-response.md`
- [Infrastructure security guide](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-3-infrastructure-security.md): `docs/domain-3-infrastructure-security.md`
- [IAM guide](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-4-iam.md): `docs/domain-4-iam.md`
- [Data protection guide](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-5-data-protection.md): `docs/domain-5-data-protection.md`
- [Governance guide](https://github.com/radulupan/aws-security-specialty-study-guide/blob/master/docs/domain-6-governance.md): `docs/domain-6-governance.md`

### Practice quizzes

- [Detection quizzes](https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes): `quizzes`
- [Incident response quizzes](https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes): `quizzes`
- [Infrastructure quizzes](https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes): `quizzes`
- [IAM quizzes](https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes): `quizzes`
- [Data protection quizzes](https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes): `quizzes`
- [Governance quizzes](https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/quizzes): `quizzes`

### Practice exams

- [Full practice exams](https://github.com/radulupan/aws-security-specialty-study-guide/tree/master/exams): `exams`

### Other components

- **Learner**

## Connections

- Learner → Study guide: studies (evidence: `README.md`)
- Learner → Guide landing page: opens (evidence: `README.md`)
- Study guide → Detection guide: links study guide (evidence: `README.md`)
- Study guide → Incident response guide: links study guide (evidence: `README.md`)
- Study guide → Infrastructure security guide: links study guide (evidence: `README.md`)
- Study guide → IAM guide: links study guide (evidence: `README.md`)
- Study guide → Data protection guide: links study guide (evidence: `README.md`)
- Study guide → Governance guide: links study guide (evidence: `README.md`)
- Learner → Detection quizzes: practices with (evidence: `README.md`)
- Learner → Incident response quizzes: practices with (evidence: `README.md`)
- Learner → Infrastructure quizzes: practices with (evidence: `README.md`)
- Learner → IAM quizzes: practices with (evidence: `README.md`)
- Learner → Data protection quizzes: practices with (evidence: `README.md`)
- Learner → Governance quizzes: practices with (evidence: `README.md`)
- Learner → Full practice exams: takes (evidence: `README.md`)
