Hard1 markMultiple Choice
Domain 2.4: Planning and configuring network resourcesCompute EngineHigh AvailabilityZonesMIGs

GCP ACE · Question 18 · Domain 2.4: Planning and configuring network resources

You are designing a highly available architecture for a mission-critical application on Compute Engine. The application must survive the failure of a single data center without any downtime.

Which TWO architectural decisions should you make to ensure this level of availability? (Select TWO)

Answer options:

A.

Deploy all Compute Engine instances in a single zone to ensure low-latency communication between them.

B.

Deploy Compute Engine instances across multiple zones within the same region.

C.

Use a Regional Managed Instance Group (MIG) to automatically distribute instances across zones.

D.

Use an Unmanaged Instance Group to manually place specific VMs in specific racks.

E.

Store all application state on the local SSDs of the Compute Engine instances.

How to approach this question

Understand the difference between regions and zones. A zone is a deployment area (data center). To survive a data center failure, deploy across multiple zones using a Regional MIG.

Full Answer

Deploy instances across multiple zones within a region, and use a Regional Managed Instance Group.
To protect against the failure of a single data center, you must deploy your resources across multiple zones (since a zone typically corresponds to a single data center or a collection of closely linked data centers). The best practice for achieving this with Compute Engine is to use a Regional Managed Instance Group (MIG). A Regional MIG automatically distributes your VM instances across multiple zones within a region, ensuring high availability and providing auto-healing capabilities.

Common mistakes

Thinking a single zone is highly available, or confusing Unmanaged with Managed Instance Groups.

Practice the full GCP Associate Cloud Engineer Practice Exam 6

50 questions · hints · full answers · grading

More questions from this exam