It should be noted C4 is for <i>software</i> architecture, specifically. Not system architecture, generally.<p>When diagramming (say) a cloud system architecture, you should use the abstractions that come with that cloud environment (in AWS it'd be things like <i>Account</i>, <i>Region</i>, <i>Lambda</i>, etc.). There is no benefit in translating these abstractions to C4's abstractions that were designed for software (<i>Context</i>, <i>Container</i>, and <i>Component</i>).