Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Exam Associate-Cloud-Engineer Topic 4 Question 79 Discussion

Actual exam question for Google's Google Associate Cloud Engineer exam
Question #: 79
Topic #: 4
[All Google Associate Cloud Engineer Questions]

Your team has developed a stateless application which requires it to be run directly on virtual machines. The application is expected to receive a fluctuating amount of traffic and needs to scale automatically. You need to deploy the application. What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: A

A managed instance group (MIG) is a group of identical virtual machines (VMs) that you can manage as a single entity. You can use a MIG to deploy and maintain a stateless application that runs directly on VMs. A MIG can automatically scale the number of VMs based on the load or a schedule. A MIG can also automatically heal the VMs if they become unhealthy or unavailable. A MIG is suitable for applications that need to run on VMs rather than containers or serverless platforms.

B is incorrect because Kubernetes Engine is a managed service for running containerized applications on a cluster of nodes. It is not necessary to use Kubernetes Engine if the application does not use containers and can run directly on VMs.

C is incorrect because Cloud Functions is a serverless platform for running event-driven code in response to triggers. It is not suitable for applications that need to run continuously and handle HTTP requests.

D is incorrect because Cloud Run is a serverless platform for running stateless containerized applications. It is not suitable for applications that do not use containers and can run directly on VMs.


Managed instance groups documentation

Choosing a compute option for Google Cloud

Contribute your Thoughts:

Bulah
13 minutes ago
Haha, yeah, that would be just our luck. Maybe they'll throw in a 'Deploy the application on a unicorn' option, just to see if we're paying attention.
upvoted 0 times
...
Felton
47 minutes ago
Hah, yeah, that's like the 'when all you have is a hammer, everything looks like a nail' of cloud computing. But I suppose it's not a bad choice here.
upvoted 0 times
...
Dorothea
23 hours ago
Agreed, Cloud Run it is. Now, let's just hope the exam question doesn't try to trick us with some obscure cloud service that none of us have heard of!
upvoted 0 times
...
Nobuko
2 days ago
Hmm, I'm not so sure. What about managed instance groups? That could be a good middle ground between Kubernetes and Cloud Run.
upvoted 0 times
...
Paris
2 days ago
Ooh, good catch! Cloud Run does sound like a solid choice here. It takes care of the scaling and infrastructure management, so we can focus on our application.
upvoted 0 times
...
Sheron
3 days ago
Yeah, Cloud Run was my first thought too. It's serverless, so it should scale automatically without all the Kubernetes hassle.
upvoted 0 times
...
Felicidad
3 days ago
I think Cloud Run is the way to go. It's got the autoscaling capabilities we need, and it's a managed service, so we don't have to worry about the underlying infrastructure. Sounds like a winner to me!
upvoted 0 times
...
Agustin
4 days ago
Hmm, you know what they say - 'when in doubt, go with the serverless option.' Cloud Run it is!
upvoted 0 times
...
Karl
6 days ago
Well, I'm leaning towards option B. Kubernetes Engine seems like the way to go for a scalable, managed solution.
upvoted 0 times
...
Hana
8 days ago
Okay, this is a tricky one. The application is stateless, which means it can be scaled easily. But the question is, what's the best way to do that?
upvoted 0 times
...

Save Cancel