Skip to content

subsystems 02 mvc

Shaylen Reddy edited this page Jun 15, 2024 · 2 revisions

Mvc Frontend

Purpose

Acts as the main website that users will visit

Mindmap of Dependencies

mindmap
    (Mvc Frontend)
        [Mandatory]
            Identity Service | Unhealthy
            Web Backend for Frontend | Unhealthy
        [Optional]
            Elasticsearch | Degraded
            Redis | Unhealthy
        [Environment Specific]
            [Development]
            [Other]
                Azure Storage | Unhealthy

Loading

Description of Dependencies

Mandatory

  • Identity Service: Used to authenticate users to the website
    • Health status when down: Unhealthy
  • Web Backend-For-Frontend: The API gateway that provides the entrypoint into the downstream microservices
    • Health status when down: Unhealthy

Optional

  • Elasticsearch: Used for logging
    • Health status when down: Degraded
  • Redis: Used for caching
    • Health status when down: Unhealthy

Environment-Specific

Other

  • Azure Storage: Used to store images for tyres
    • Health status when down: Unhealthy
Clone this wiki locally