exam questions

Exam Professional Cloud Architect All Questions

View all questions & answers for the Professional Cloud Architect exam

Exam Professional Cloud Architect topic 1 question 104 discussion

Actual exam question from Google's Professional Cloud Architect
Question #: 104
Topic #: 1
[All Professional Cloud Architect Questions]

You need to deploy an application to Google Cloud. The application receives traffic via TCP and reads and writes data to the filesystem. The application does not support horizontal scaling. The application process requires full control over the data on the file system because concurrent access causes corruption. The business is willing to accept a downtime when an incident occurs, but the application must be available 24/7 to support their business operations. You need to design the architecture of this application on Google Cloud. What should you do?

  • A. Use a managed instance group with instances in multiple zones, use Cloud Filestore, and use an HTTP load balancer in front of the instances.
  • B. Use a managed instance group with instances in multiple zones, use Cloud Filestore, and use a network load balancer in front of the instances.
  • C. Use an unmanaged instance group with an active and standby instance in different zones, use a regional persistent disk, and use an HTTP load balancer in front of the instances.
  • D. Use an unmanaged instance group with an active and standby instance in different zones, use a regional persistent disk, and use a network load balancer in front of the instances.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
VishalB
Highly Voted 3 years, 2 months ago
Correct Ans : D Since the Traffic is TCP, Ans A & C gets eliminated as HTTPS load balance is not supported. B - File storage system is Cloud Firestore which do not give full control, hence eliminated. D - Unmanaged instance group with network load balance with regional persistent disk for storage gives full control which is required for the migration.
upvoted 63 times
kimharsh
2 years, 3 months ago
what about the fact that is the unmanaged instance group is not regional , so you can't create it in more than 1 zone ?
upvoted 7 times
Jerryzzyy
1 year, 1 month ago
Can we group to running instances in different zones to an unmanaged instance group?
upvoted 1 times
...
...
poseidon24
3 years, 2 months ago
almost all good, except for File Storage, is not Cloud Firestore, it is a new service for sharing filesystems across VMs (like a NAS in a traditional infrastructure).
upvoted 10 times
...
...
kopper2019
Highly Voted 3 years, 3 months ago
Ans ) D , unmanaged instance group as application does not support horizontal scaling and network load balancer as no mention of http traffic .
upvoted 29 times
...
Polosaty
Most Recent 6 months, 2 weeks ago
In Unmanaged Instance Group instances cannot be in different zones. I think that correct is D but maybe a mistake in the question.
upvoted 1 times
...
OrangeTiger
8 months, 1 week ago
Selected Answer: D
Why not a B? Because the application doesn't support for horizonal scale. I chose D.
upvoted 1 times
...
duzapo
1 year ago
Selected Answer: D
D is corrrect TCP load balancer plus UNMANAGED
upvoted 2 times
...
TheCloudGuruu
1 year, 4 months ago
Selected Answer: D
must be unmanaged
upvoted 1 times
...
JC0926
1 year, 6 months ago
Selected Answer: D
Since the application does not support horizontal scaling, a managed instance group is not required. Instead, an unmanaged instance group can be used to ensure that the application runs on multiple instances in different zones for high availability. The network load balancer is designed to handle TCP and UDP traffic The HTTP(S) load balancer is designed specifically for HTTP and HTTPS traffic.
upvoted 17 times
Sur_Nikki
1 year, 4 months ago
Thanks for the apt explanation
upvoted 2 times
...
...
omermahgoub
1 year, 9 months ago
An unmanaged instance group allows you to create and manage a group of Compute Engine instances manually, rather than using an autoscaling solution like a managed instance group. This is appropriate for an application that does not support horizontal scaling, as you can manually create and manage the number of instances needed to meet the traffic demands. To ensure high availability and minimize downtime, you should deploy the instances in different zones and use a regional persistent disk to store the application's data. This will ensure that the application is still available even if one of the instances or a zone experiences an outage. A network load balancer should be used in front of the instances to distribute traffic to the instances. A network load balancer is a highly available and scalable load balancing solution that operates at the network layer and can handle high volumes of traffic. It can also balance traffic across multiple zones to ensure that the application is always available to users.
upvoted 21 times
omermahgoub
1 year, 9 months ago
Therefore, the correct answer is option D: Use an unmanaged instance group with an active and standby instance in different zones, use a regional persistent disk, and use a network load balancer in front of the instances.
upvoted 10 times
...
...
oms_muc
1 year, 9 months ago
Selected Answer: D
Regional Persistent Disk, as App requires full control of filesystem data without concurrent access (block storage vs. file storage (NAS). https://cloud.google.com/compute/docs/instance-groups https://cloud.google.com/load-balancing/docs/choosing-load-balancer
upvoted 1 times
...
surajkrishnamurthy
1 year, 9 months ago
Selected Answer: D
Option A & B eliminated because we cannot use managed instance group since the app does not support Horizontal scaling Option C > HTTP load balancer is Layer 7 & application is receiving traffic via TCP Option D > is best answer because we are using Network load balancer Layer 4 which meets the condition "application receives traffic via TCP"
upvoted 5 times
...
fiercedog
1 year, 9 months ago
Selected Answer: D
Checking the comparative analysis of storage options, we can see that Filestore is not suitable for the workload, hence A and B are out. C is out because it restricts to HTTP traffic. Answer is D
upvoted 2 times
fiercedog
1 year, 9 months ago
https://cloud.google.com/architecture/storage-advisor#comparative_analysis
upvoted 1 times
...
...
megumin
1 year, 10 months ago
Selected Answer: D
D is ok
upvoted 1 times
...
SerGCP
1 year, 11 months ago
Selected Answer: B
D is not possibile you cannot create a regional unmanaged instance group. https://cloud.google.com/compute/docs/instance-groups/creating-groups-of-unmanaged-instances
upvoted 3 times
KyubiBlaze
1 year, 9 months ago
Downtime is acceptable, Disk is regional, in case of issue the unmanaged instance group can be moved to other zone, disk has data. A&B are not at all an option
upvoted 3 times
...
...
minmin2020
1 year, 11 months ago
Selected Answer: D
D. Use an unmanaged instance group with an active and standby instance in different zones, use a regional persistent disk, and use a network load balancer in front of the instances. D is the only option as the application does not support horizontal scaling (no MIG), it needs full control (no filestore) and has TCP traffic (no HTTP LB).
upvoted 1 times
...
Santanu_01
1 year, 11 months ago
D is more appropriate solution ---In the ques. it is mentioned done not support horizontal scaling --> hence Unmanaged Instance , and traffic is TCP --- hence N/W Load balancer
upvoted 1 times
...
Rajeev26
1 year, 11 months ago
Selected Answer: D
does not support horizontal scaling so MIG not needed. TCP traffic so NW LB is ok
upvoted 1 times
...
Nirca
2 years ago
Selected Answer: D
concurrent access causes corruption - it can not be a managed group
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago