← Back to Projects
    SECURE ARCHITECTURE

    Microservices Threat Model & Security Control Map

    Overview

    What this project is.

    Comprehensive STRIDE-based threat model for a microservices e-commerce platform — API gateway, authentication, payment, and order services. Mapped 23 threat scenarios across 5 trust boundaries with prioritized compensating controls and residual risk ratings.


    Problem

    Why this matters.

    Most teams ship without understanding their attack surface. Threat modeling catches design-level flaws that no scanner can find.


    Architecture

    How it's built.

    • Microservices-based e-commerce app (API Gateway, Auth, Cart, Payment, Order services)
    • Data flow diagrams at L0 and L1 detail
    • STRIDE analysis per component, trust boundary mapping
    • 23 threat scenarios with severity ratings and compensating controls
    • Residual risk ratings and prioritized remediation roadmap

    Tools

    Tech stack.

    STRIDEMicrosoft TMTMITRE ATT&CKOWASPDraw.io

    Impact

    Results.

    Identified 8 critical design-level vulnerabilities that no scanner would catch


    Presentation

    How to showcase this.

    Show the DFD as hero image. Link to threat catalog. Explain methodology in README.