As a (simple) alternative to graphical mapping with deployment diagrams (see tip 7-6 (deployment diagrams)), you could use tables to document or specify deployment of software on hardware.
Server | Artifact | Remark |
---|---|---|
OneServer | A docker container, requiring at least Docker V 12.1 | |
DomainServices | auto-deployed by Gradle build script | |
OtherServer | Dell(c) Server, Quad-Core i7 CPU, 64GB RAM, running RH Enterprise Linux | |
Articles | Unix executable, build by make, executed via cron | |
FooBar | Java jar, build, deployed and executed via Gradle build script | |
CassandraDB | Open source database, started via cron |
Please find the corresponding diagram below: