Home › Forums › AWS › AWS Certified Solutions Architect Professional › EC2 autoscaling active-active configuration?
-
EC2 autoscaling active-active configuration?
Nikee-TutorialsDojo updated 3 weeks, 5 days ago 2 Members · 2 Posts
-
Hi,
my topic is about this exam question:
A company has a fitness tracking app that accompanies its smartwatch. The primary customers are North American and Asian users. The application is read-heavy as it pings the servers at regular intervals for user-authorization. The company wants the infrastructure to have the following capabilities:
– The application must be fault-tolerant to problems in any Region.
– The database writes must be highly-available in a single Region.
– The application tier must be able to read the database on multiple Regions.
– The application tier must be resilient in each Region.
– Relational database semantics must be reflected in the application.
Which of the following options must the Solutions Architect implement to meet the company requirements? (Select TWO.)
In one the two correct answer you are mentioning:
Deploy the application tier on an Auto Scaling group of EC2 instances for each Region in an active-active configuration.
What is an active-active configuration for EC2 Auto Scaling?
Thank’s and best regards,
Chris
-
Hello Chris,
Thank you for posting. Let me explain what an active-active configuration for EC2 Auto Scaling is.
An active-active configuration for EC2 Auto Scaling refers to a setup where EC2 instances run and actively handle traffic in multiple regions or Availability Zones simultaneously. In this configuration, all the instances in each region or Availability Zone are “active,” meaning they are all serving requests and processing traffic at the same time, rather than having one region or zone as primary and others on standby.
Here’s how it works in an EC2 Auto Scaling:
-
Auto Scaling groups are created in multiple regions or Availability Zones.
-
Traffic is distributed across all these regions or zones based on routing policies (like Route 53 geolocation or weighted routing).
-
Each region or zone is self-sufficient and can handle traffic on its own. If one region or zone becomes unavailable, traffic is automatically rerouted to the active regions or zones, ensuring high availability.
-
Scaling occurs in each region or Availability Zone independently based on the load, so if one region experiences high demand, it can scale up while other regions can continue to operate without any interruptions.
This configuration is useful for building resilient and fault-tolerant applications, as it ensures that no single region or Availability Zone is a single point of failure. Even if one region experiences an issue, the others continue to serve traffic, keeping your application available.
Let me know if you need more details!
Best regards,
Nikee @ Tutorials Dojo -
Log in to reply.