![]() ![]() Opsgenie, Statuspage, Trello and Jira Align use similar deployment strategies, with small variances in replica timing and failover timing. These region, AZ and replication concepts are highlighted in the diagrams below. The AZ failover is automated and typically takes 60-120 seconds, so database operations can resume as quickly as possible without administrative intervention. In a multi-AZ deployment, Amazon RDS provisions and maintains a synchronous standby replica in a different AZ of the same region to provide redundancy and failover capability. Jira and Confluence utilises the multi-AZ deployment mode for Amazon RDS. This multi-zone high availability is the first line of defence and means that services running in multi-AZ deployments should be able to withstand AZ failure. For example, US-West (the West Cost of the United States) is a region, within which there are two AZs, us-west-1a (located in Northern California) and us-west-1b (located in Oregon), both of which are in the same overall region, but are geographically isolated.Įach AZ is designed to be isolated from failures in other AZs, and to provide inexpensive, low-latency network connectivity to other AZs in the same region. Each AWS region is a separate geographical locations, which has multiple, isolated locations known as Availability Zones (AZs). With hurricanes, earthquakes, and tsunamis all remote, but non-zero, risks, it is imperative that data be backed up (and replicated) to a different geographical locations so that data can be recovered, no matter what happens.Ītlassian does this by utilising AWS’ highly available data center facilities in multiple regions world-wide. How we utilise multiple data centers and availability zones for high availability Jira and Confluence Cloud both use logically separate relational databases for each product instance, while attachments stored in Jira or Confluence Cloud are stored in our document storage platform (“Media Platform”), which is ultimately stored in Amazon S3. Jira and Confluence Cloud are hosted in multiple AWS regions, using the AWS infrastructure as a service (IaaS) offering (specifically US-East, US-West, Ireland, Frankfurt, Singapore and Sydney, with plans to expand to other regions as necessary). To keep things simple this paper will largely focus on our largest products : Jira, Confluence and Bitbucket. Products running on our Micros platform include Jira, Confluence, Statuspage, Bitbucket and Atlassian Access and products running on non-Micros environments include Opsgenie and Trello. ![]() First things first: Infrastructure and databasesīroadly speaking, Atlassian is split into two main sets of infrastructure where our products run: a platform as a service (PaaS) environment known internally as Micros, and non-Micros.
0 Comments
Leave a Reply. |