We are about to install Jira, Confluence, Stash, Bamboo, Crucible, and Fisheye locally.
Our team presently consists of about 15 individuals; however, we might deploy JIRA more broadly as a helpdesk solution for our organization.
Would our needs best be served by performing a monolithic install of all components on a single machine, or would we be better off in a more distributed arrangement?
We had been kicking around the idea of putting the database server on one VM, and all of the app servers on one or more additional VMs.