defenseunicorns / uds-core

A FOSS secure runtime platform for mission-critical capabilities
https://uds.defenseunicorns.com
GNU Affero General Public License v3.0
48 stars 20 forks source link

UDS Core Architecture Diagram #919

Open mjnagel opened 6 days ago

mjnagel commented 6 days ago

Currently we have a "marketing" type graphic on our docs website - https://uds.defenseunicorns.com/ - but do not have any architectural diagram with each component and any infrastructure dependencies (database, object storage, etc).

We should create an architectural diagram (as code) that includes all components of core with their functionality, connections, dependencies, as well as external interfaces/connections (i.e. load balancers).

This diagram should be for the standard core package, not any of the layers.

Semi-related to https://github.com/defenseunicorns/uds-core/issues/403

mjnagel commented 2 hours ago

We can/should start from the diagram in https://github.com/defenseunicorns/uds-infrastructure/issues/298 and iterate on it based on current tooling and reduce it to just Core.