MESH Report Sender

2025-10-28 | ๐Ÿ“‘ 0 words | โฑ 0 mins | ๐Ÿงพ History | โœ Tom D'Roza | ๐Ÿ”‘ 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

c4code-mesh-statusreporter-sender

C4:
Link to this diagram directly: /nhs-notify-digital-letters/diagrams/c4code-mesh-statusreporter-sender.html
architecture-beta
    group reportSender(cloud)[ReportSender]
    service reportGenerated(aws:res-amazon-eventbridge-event)[ReportGenerated Event]
    service sqs(logos:aws-sqs)[ReportSender Queue] in reportSender
    service reportSenderLambda(logos:aws-lambda)[Report Sender] in reportSender
    service mesh(server)[MESH]
    service clientConfig(aws:res-aws-systems-manager-parameter-store)[Client Configuration] in reportSender
    service s3(logos:aws-s3)[Reports] in reportSender
    junction j1 in reportSender
    junction j2
    junction j3
    junction j4 in reportSender
    service reportSent(aws:res-amazon-eventbridge-event)[ReportSent Event]


    reportGenerated:R --> L:sqs
    sqs:R --> L:reportSenderLambda
    clientConfig:B -- T:j2
    s3:B -- T:j3
    j2:R -- L:j1
    j3:L -- R:j1
    j1:B --> T:reportSenderLambda
    reportSenderLambda:B --> T:mesh
    reportSenderLambda:R -- L:j4
    j4:R --> L:reportSent