Workspace

ArchiMate Implementation and Deployment Viewpoint

How artifacts realise application components and deploy onto nodes

The Implementation and Deployment viewpoint traces each application component down to the artifacts that realise it and each artifact down to the node it runs on, so an artifact with no node cannot ship and a node holding every artifact reads as a concentration risk.

How artifacts realise application components and deploy onto nodes A three-tier realise-then-deploy flow for London Grid Distribution, read top to bottom with a left axis marked logical to physical. The top tier holds two application components: the Meter data service and the LTDS publication system. Blue arrows labelled realises point up from three artifacts: the meter-ingest image realises the Meter data service, the ltds-api image realises the LTDS publication system, and the capacity schema also realises it. Blue arrows labelled deploys on point down: the two images land on the Kubernetes platform inside the Azure region node, and the capacity schema lands on the PostgreSQL cluster. Derived from the ArchiMate 3.2 Specification, The Open Group. Application componentsArtifacts that realise themNodes they deploy on Logicaltophysical realises deploys on Meter data serviceCollects half hourly reads.ComponentLTDS publication systemPublishes the statutory tables.Component meter-ingest imageContainer image, ingest.Artifactltds-api imageContainer image, the API.Artifactcapacity schemaRelational schema, headroom.Artifact Azure region Node Kubernetes platform Node PostgreSQL clusterManaged database service.Node Derived from the ArchiMate 3.2 Specification, The Open Group