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

Exam Associate Cloud Engineer All Questions

View all questions & answers for the Associate Cloud Engineer exam

Exam Associate Cloud Engineer topic 1 question 236 discussion

Actual exam question from Google's Associate Cloud Engineer
Question #: 236
Topic #: 1
[All Associate Cloud Engineer Questions]

Your team is running an on-premises ecommerce application. The application contains a complex set of microservices written in Python, and each microservice is running on Docker containers. Configurations are injected by using environment variables. You need to deploy your current application to a serverless Google Cloud cloud solution. What should you do?

  • A. Use your existing CI/CD pipeline. Use the generated Docker images and deploy them to Cloud Run. Update the configurations and the required endpoints.
  • B. Use your existing continuous integration and delivery (CI/CD) pipeline. Use the generated Docker images and deploy them to Cloud Function. Use the same configuration as on-premises.
  • C. Use the existing codebase and deploy each service as a separate Cloud Function. Update the configurations and the required endpoints.
  • D. Use your existing codebase and deploy each service as a separate Cloud Run. Use the same configurations as on-premises.
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
Captain1212
Highly Voted 1 year, 2 months ago
Selected Answer: A
A is the correct answer , use your existing CI/cd pipeline and update the configuratons and the required endpoints
upvoted 5 times
...
denno22
Most Recent 1 month, 2 weeks ago
Selected Answer: A
Cloud Run is better than Cloud Functions and we have to update the configurations.
upvoted 1 times
...
nmnm22
1 year ago
Selected Answer: A
A seems the most effecient
upvoted 3 times
...
joao_01
1 year, 2 months ago
Selected Answer: A
I think its A
upvoted 2 times
...
nnecode
1 year, 2 months ago
Selected Answer: D
I vote D
upvoted 1 times
...
Cherrycardo
1 year, 3 months ago
Selected Answer: D
https://cloud.google.com/run/docs/configuring/services/environment-variables "The environment variables defined in the container runtime contract are reserved and cannot be set. In particular, the PORT environment variable is injected inside your container by Cloud Run. You should not set it yourself." Hence, by "using the same configurations of on-premise" you are just using the environment variables already present on the container.
upvoted 1 times
Cherrycardo
1 year, 3 months ago
I was wrong. The right answer is A. The current approach to loadi Docker images into Artifact Registry (formerly Container Registry), is by using CI/CD Pipelines.
upvoted 8 times
...
...
3arle
1 year, 3 months ago
Selected Answer: A
app was written for docker image, it likely should be rewritten for cloud run
upvoted 1 times
...
qannik
1 year, 3 months ago
Selected Answer: A
I think it's A. It can't be D because you can not use the same configuration as on-premise.
upvoted 4 times
...
qannik
1 year, 3 months ago
Selected Answer: D
I vote for D
upvoted 1 times
...
qannik
1 year, 3 months ago
I vote for D
upvoted 1 times
...
happydays
1 year, 3 months ago
Selected Answer: A
I THINK IT'S A
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 ...