Pros and Cons of installing Jira Software and Bitbucket on one server

Marion Hederer June 11, 2019

We are not sure if we should install Jira Software and Bitbucket on one VM or separate it on two. Any recommendations? Are there Pros and Cons? 

 

1 answer

1 accepted

2 votes
Answer accepted
sara
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 12, 2019

This should be installed in separate VMs and as the application scale it will help in better performance.

Pros:I am not seeing any pros except you can save some infra(vm).

Cons:

As more users will start using the tools this will hamper performance as cpu ,memory and other resources have to be shared.(or else you have to allocate the resources in one vm)

Proxy have to be configured for both.

Single point of failure ,if the vm is down both application will be down.

Also if you want to scale this to DC infra will be difficult.

Jimmy Seddon
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
June 12, 2019

Hi @Marion Hederer,

I completely agree with @sara before our company starting using the Atlassian products they thought it would be smart to save some money and install the issue tracking and source control tools on the same server.  The two applications ended up fighting with each other for system resources, and this became more expensive as they were now tied to existing on the same VM host instead of moving one of the VMs to a less active host.

When we moved away from that we learned that we would never let that happen again.

-James

Like Marion Hederer likes this
Marion Hederer June 12, 2019

Thank you for your honest and very helpfull answer. 

That means,we should definitly run those two applications with two separated database as well, right?

I'm asking that question because right now our company runs one server with those two products sharing one database - what seemed to have worked so far. But because we're migrating them we would like to find the best (scalable) infrastructure. 

Suggest an answer

Log in or Sign up to answer