
Not Docker! In the C4 model, a container represents an application or a data store. In many cases, a software system is "owned by" a single software development team.

This includes the software system you are modelling, and the other software systems upon which your software system depends (or vice versa). actors, roles, personas, etc).Ī software system is the highest level of abstraction and describes something that delivers value to its users, whether they are human or not. Which in turn are implemented by one or more code elements (classes, interfaces, objects, functions, etc).Īnd people may use the software systems that we build.Ī person represents one of the human users of your software system (e.g. When the equipment shape is correctly connected to the Rack shape, the connection points turn to a different color, indicating that they are glued.In order to create these maps of your code, we first need a common set of abstractions to create a ubiquitous language that we can use to describe the static structure of a software system.Ī software system is made up of one or more containers (applications and data stores),Įach of which contains one or more components, To hide the U height, right-click the shape and then click Hide U sizes on the shortcut menu.įind an equipment shape that you want to add to your drawing, and drag it onto the Rack shape.Ĭonnection points at the lower corners of the equipment shape are glued to the connection points on the Rack shape. On the File menu, point to New, point to Network, and then click Rack Diagram.įrom Rack-mounted Equipment, drag a Rack shape onto the drawing page. You can also store data such as serial number and location with the equipment shapes and generate detailed reports based on that data. The shapes are designed to fit together precisely, and their connection points make them easy to snap into place. With Microsoft Visio, you can quickly build a rack diagram from equipment shapes that conform to industry-standard measurements. When purchasing equipment, rack diagrams can help you determine which equipment and racks to buy.


A rack diagram helps make quick work of designing and documenting a rack of network equipment.
