Workspace

C4 Container Diagram

The containers inside one software system and who calls each

Drawn once the context diagram has fixed the boundary, a C4 container view opens the system into the applications, services and data stores it runs, and labels who calls what, so the public-facing web app that carries the heaviest hosting and security review is clear at a glance.

The containers inside one software system and who calls each A C4 container diagram for a distribution operator's LTDS publication system. A dashed system boundary encloses four flat containers in a diamond: the capacity web app as the public entry point, a capacity API, a capacity store of record, and a publication pipeline. Above it a connections customer views the web app and an Ofgem analyst pulls data from the API. Both entry containers read the store, the pipeline writes it, and it reads geography from the GIS and ratings from the asset register. System boundary: LTDS publication system Connections customerChecks where capacity exists Ofgem analystReviews compliance and dataPerson Capacity web appTables, maps and downloadsPublic entry pointContainer Capacity APIMachine readable capacityProgrammatic entry pointContainer Capacity storePublished tables and historySystem of recordContainer Publication pipelineBuilds each LTDS releaseScheduled batch job GISNetwork geography and routesExternal Asset registerRatings and asset recordsExternal Views capacity in Pulls data from Reads Reads Writes Reads geography from Reads ratings from People who use the systemExternal source systems it does not own