Terrastruct
(FREE)
What is Terrastruct ?
Diagramming tool specialized for software architecture.