Aurora Global Database Flashcards

1
Q

What is an Aurora Global Database?

A

An Aurora Global Database is a feature of Amazon Aurora that allows you to deploy a database across multiple AWS Regions, with one primary region for read-write operations and up to five read-only secondary regions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How does the replication work in Aurora Global Database?

A

Replication in an Aurora Global Database occurs across AWS Regions with typical data replication latency of less than 1 second, offering high performance for globally distributed applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the primary benefits of using an Aurora Global Database?

A

Benefits include disaster recovery, lower latency for global applications by serving read traffic from the closest region, and simplified cross-region data replication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Can you perform write operations in the secondary regions of an Aurora Global Database?

A

No, secondary regions in an Aurora Global Database are read-only. Write operations can only be performed in the primary region.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How do you promote a secondary region to be the new primary region in an Aurora Global Database?

A

You can promote a secondary region to be the new primary region for full read-write capabilities in situations like regional failover. This is done through the AWS Management Console or AWS CLI and incurs a brief interruption.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What happens to the other secondary regions if one secondary region is promoted to primary in an Aurora Global Database?

A

Upon promoting a secondary region to primary, the other secondary regions will automatically start replicating from the new primary region, maintaining the global database structure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do you add a new secondary region to an existing Aurora Global Database?

A

Adding a new secondary region to an existing Aurora Global Database can be accomplished via the AWS Management Console or CLI, and it involves choosing an existing Aurora cluster and replicating its data to the new region.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the impact on application performance when using an Aurora Global Database?

A

Using an Aurora Global Database can improve global application performance by reducing read latency through local reads in secondary regions and providing high availability and disaster recovery capabilities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Are there any costs associated with cross-region replication in Aurora Global Database?

A

Yes, AWS charges for data transfer out of the primary region to secondary regions as part of cross-region replication in Aurora Global Database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are common use cases for Aurora Global Database?

A

Common use cases include global applications requiring low-latency access to database read replicas, applications needing high availability and disaster recovery across regions, and centralized database models with distributed access.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly