@startuml "hubcdd Container"

!includeurl https://raw.githubusercontent.com/RicardoNiepel/C4-PlantUML/master/C4_Container.puml

LAYOUT_TOP_DOWN

System_Ext(nr, "Northrow", "Automated Due Diligence service")

Container_Boundary(c1, "hub"){

    Container(hubWapp, "hub Web Application", "C#", "Allows users to view contacts, activities, properties, etc.")
    ContainerDb(hds, "File Storage", "Azure BlobStore", "Stores files")

    Container(hubApi, "hub Web API", "")
    Container(nrSvc, "NorthRow Service", "Northrow Service Handler")

    Rel_D( hubApi, nrSvc,"Uses", "JSON/HTTPS")
    Rel_D( nrSvc, nr,"Uses", "JSON/HTTPS")
    Rel_U( hubApi, hds, "Secure\nAttachment")
    Rel( hubWapp, hubApi,"Uses", "JSON/HTTPS")

}

@enduml