We are planning to install Jira, Confluence and BitBucket data centers on AWS private cloud.
I am wondering whether we can implement all 3 products' node server clusters in the same availability zone-1, but in difference private subnets?
Each product's server nodes, will have their own EFS and Aurora PostgreSQL DBs. And they will be connected to their respective secondaries in the availability zone-2.
In the example below - imagine along with JIRA node cluster, we will also place Confluence and BitBucket node clusters ... but in separate private subnets:
Please suggest if this is a good idea.
I don't see an issue adding multiple applications in the same availability zone. This would be similar to just deploying a single application the way you've described - the second availability zone is there for failover in the rare case that something happens in the primary zone.
The only consideration in the case you've outlined is that you'll need to ensure the ELBs are available from the other subnets if you want to set up applinks between the applications. If your configuration exposes the ELB to the public internet already, that should be sufficient.
Cheers,
Daniel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.