Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam Professional Cloud Architect topic 1 question 54 discussion

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

You are working in a highly secured environment where public Internet access from the Compute Engine VMs is not allowed. You do not yet have a VPN connection to access an on-premises file server. You need to install specific software on a Compute Engine instance. How should you install the software?

  • A. Upload the required installation files to Cloud Storage. Configure the VM on a subnet with a Private Google Access subnet. Assign only an internal IP address to the VM. Download the installation files to the VM using gsutil.
  • B. Upload the required installation files to Cloud Storage and use firewall rules to block all traffic except the IP address range for Cloud Storage. Download the files to the VM using gsutil.
  • C. Upload the required installation files to Cloud Source Repositories. Configure the VM on a subnet with a Private Google Access subnet. Assign only an internal IP address to the VM. Download the installation files to the VM using gcloud.
  • D. Upload the required installation files to Cloud Source Repositories and use firewall rules to block all traffic except the IP address range for Cloud Source Repositories. Download the files to the VM using gsutil.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
zaki_b
Highly Voted 4 years, 5 months ago
Internet access is not allowed so it should be A. CMIIW
upvoted 53 times
tartar
3 years, 8 months ago
A is ok
upvoted 10 times
...
kumarp6
3 years, 5 months ago
A is the answer
upvoted 3 times
...
nitinz
3 years, 1 month ago
A is the best answer.
upvoted 3 times
...
...
KNG
Highly Voted 4 years, 2 months ago
Should be A https://cloud.google.com/vpc/docs/configure-private-services-access Note: Even though the IP addresses for Google APIs and services are public, the traffic path from instances that are using Private Google Access to the Google APIs remains within Google's network.
upvoted 19 times
...
AdityaGupta
Most Recent 6 months, 2 weeks ago
Selected Answer: A
A. Upload the required installation files to Cloud Storage. Configure the VM on a subnet with a Private Google Access subnet. Assign only an internal IP address to the VM. Download the installation files to the VM using gsutil.
upvoted 1 times
...
ppandher
1 year, 3 months ago
Those who are opting for B, Can please explain without Internet access and without Private Google Access enabled how will they communicate with Cloud Storage ? :)
upvoted 5 times
...
omermahgoub
1 year, 4 months ago
The correct answer is A: Upload the required installation files to Cloud Storage. Configure the VM on a subnet with a Private Google Access subnet. Assign only an internal IP address to the VM. Download the installation files to the VM using gsutil. To install specific software on a Compute Engine instance in a highly secured environment where public Internet access is not allowed, you can follow these steps: Upload the required installation files to Cloud Storage. Configure the VM on a subnet with a Private Google Access subnet. This will allow the VM to access Google APIs and services, such as Cloud Storage, without requiring a public IP address or internet access. Assign only an internal IP address to the VM. This will ensure that the VM is not accessible from the public internet. Download the installation files to the VM using gsutil, which is a command-line tool that allows you to access Cloud Storage from the VM.
upvoted 6 times
omermahgoub
1 year, 4 months ago
Option B: Uploading the required installation files to Cloud Storage and using firewall rules to block all traffic except the IP address range for Cloud Storage is not a valid option, as it does not allow the VM to access the installation files without public internet access. Option C: Uploading the required installation files to Cloud Source Repositories and using gcloud to download the files to the VM is not a valid option, as Cloud Source Repositories does not support storing large binary files such as installation files. Option D: Uploading the required installation files to Cloud Source Repositories and using firewall rules to block all traffic except the IP address range for Cloud Source Repositories is not a valid option, as it does not allow the VM to access the installation files without public internet access.
upvoted 4 times
...
...
habros
1 year, 4 months ago
Selected Answer: A
Eliminate B&D as it connect via public networks despite it being a Google Cloud service.
upvoted 1 times
...
megumin
1 year, 5 months ago
Selected Answer: A
ok for A
upvoted 1 times
...
stevehlw
1 year, 5 months ago
With private Google access subnet, the vm can reach external network. With this setting, it violates “public Internet access from the Compute Engine VMs is not allowed”. Can someone explain why it’s not B instead?
upvoted 2 times
ppandher
1 year, 4 months ago
Private Google access means - refer to https://www.youtube.com/watch?v=yd5FtV8aJkk
upvoted 3 times
...
...
AzureDP900
1 year, 6 months ago
A is good
upvoted 1 times
...
minmin2020
1 year, 6 months ago
Selected Answer: A
A. Upload the required installation files to Cloud Storage. Configure the VM on a subnet with a Private Google Access subnet. Assign only an internal IP address to the VM. Download the installation files to the VM using gsutil.
upvoted 1 times
...
muneebarshad
1 year, 7 months ago
Selected Answer: B
Configuring Private Google Access is the best way to access Google Services for VM that does not have access to the internet. In order to access Google Private APIs egress should be opened to the following IP Address restricted.googleapis.com (199.36.153.4/30). VM will leverage internal networking to access Cloud Storage https://cloud.google.com/vpc/docs/configure-private-google-access
upvoted 4 times
...
6721sora
1 year, 8 months ago
C because Cloud repositories is a private Git within Google cloud. Hence it is ideal for simple pull, push, clone type "git" operations. As this is within Google cloud and is a private git, you do not need public internet access
upvoted 1 times
BiddlyBdoyng
1 year, 6 months ago
I think it's not this because Clouse Source Repositories is for source code. Sounds like we are looking for an executable?
upvoted 1 times
...
...
amxexam
1 year, 11 months ago
Selected Answer: A
C&D we are all eliminating becoz of source storage repo Between A& B B looks more tempting to select because it mentions fire wallrule But the problem with B is the statement is wrong the access will happen from VM to storage and the statement mentions traffic from storage to Vm. Hence A
upvoted 3 times
...
celina123123
2 years, 3 months ago
Selected Answer: A
You have to set Private Google Access for communicating between VM and Storage
upvoted 3 times
...
ehgm
2 years, 3 months ago
Unfortunately the question it's poorly designed. B is correct: https://cloud.google.com/vpc/docs/configure-private-google-access
upvoted 3 times
...
vincy2202
2 years, 3 months ago
A is the correct answer
upvoted 1 times
...
gcp_learner
2 years, 4 months ago
It cannot be B because I don’t think anything like “restricted IP range for GCS” exists, at best we can use the private access feature. So while I agree the answer is A, can someone explain why it’s not C please?
upvoted 1 times
vartiklis
2 years, 4 months ago
Cloud Source Repositories = Git repositories (for storing source code). Cloud Storage is perfectly suitable for storing things like installation files. So it's A :) https://cloud.google.com/source-repositories/docs/features
upvoted 3 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 ...