Google Professional Cloud Network Engineer Question 6
Select 3Google Cloud PlatformYou are designing a high-availability architecture for an e-commerce application hosted in Google Cloud. The application must handle sudden spikes in traffic during seasonal sales and ensure minimal downtime in case of a regional failure. Which combination of strategies will best meet these requirements?
- A
Deploy the application in a single Compute Engine instance in one region and scale vertically when needed.
- B
Use a global external HTTP(S) load balancer to distribute traffic across multiple regions.
- C
Configure managed instance groups with auto-scaling enabled in multiple regions.
- D
Set up a Cloud Storage bucket with multi-region redundancy for static content.
- E
Use a Cloud VPN to connect to an on-premises data center for failover.
Show answer and explanation
Correct answers: B, C, D
Explanation
To design for high availability, failover, disaster recovery, and scale, you need a combination of strategies that ensure resilience, redundancy, and scalability. A global external HTTP(S) load balancer distributes traffic to multiple regions, managed instance groups with auto-scaling ensure scalability, and multi-region Cloud Storage provides redundancy for static content. These strategies together address the requirements of handling traffic spikes and mitigating the impact of regional failures.
- A. Incorrect.
Deploying a single Compute Engine instance in one region creates a single point of failure and is not suitable for high availability or handling traffic spikes effectively.
- B. Correct.
Using a global external HTTP(S) load balancer ensures traffic is distributed across multiple regions, providing both high availability and the ability to handle traffic spikes.
- C. Correct.
Managed instance groups with auto-scaling enabled can dynamically adjust the number of instances based on traffic, ensuring the application scales effectively during traffic spikes. Deploying these across multiple regions ensures failover capability in case of a regional failure.
- D. Correct.
A Cloud Storage bucket with multi-region redundancy ensures that static content, such as images and videos, remains highly available and resilient during regional failures.
- E. Incorrect.
While a Cloud VPN provides connectivity to on-premises environments, it is not a failover mechanism for regional failures or a strategy for handling traffic spikes.