Architecture

2024-05-28 | ๐Ÿ“‘ 0 words | โฑ 0 mins | ๐Ÿงพ History | โœ Ross Buggins | ๐Ÿ”‘ Ross Buggins

๐Ÿšง This page has less that 200 words. So it looks like this page is still under construction.

Known Issues / Todo

  • โ›… This page is draft and is subject to rapid change, and may not be fully accurate or complete

Events Consumed

Events Produced

Diagrams

architecture-concepts

Architecture Concepts
C4:
Link to this diagram directly: /nhs-notify-digital-letters/diagrams/architecture-concepts.html


block
block:subdom:1
    columns 3
    space:1
    notifhir["NotiFHIR Subdomain"]
    space:1
    block:b1:1
        columns 3
        space:1
        servicea["Service A"]
        space:1
        msa1["Microservice A1"]
        msa2["Microservice A2"]
        msa3["Microservice A3"]
    end
    block:b2:1
        columns 3
        space:1
        serviceb["Service B"]:1
        space:1
        msb1["Microservice B1"]
        msb2["Microservice B2"]
        msb3["Microservice B3"]
    end
    block:b3:1
        columns 3
        space:1
        servicec["Service C"]:1
        space:1
        msc1["Microservice C1"]
        msc2["Microservice C2"]
        msc3["Microservice C3"]
    end
    space:4
    block:b4:1
        columns 3
        space:1
        eb["Event Bus"]:1
        space:1
        eb1["Ingress"]
        eb2["Event Bridge"]

    end
end

    class b1 BT
    class b2 BT
    class b3 BT
    class b4 BT

    class servicea BT2
    class serviceb BT2
    class servicec BT2
    class eb BT2

    class subdom BT3
    class notifhir BT4

    classDef BT fill:#f0cc69,stroke:#333,stroke-width:4px
    classDef BT2 fill:#f0cc69,stroke:#333,stroke-width:0px
    classDef BT3 fill:#939,stroke:#333,stroke-width:4px
    classDef BT4 fill:#939,stroke:#333,stroke-width:0px




Table of contents