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

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 307 discussion

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

You are developing an external-facing application on GKE that provides a streaming API to users. You want to offer two subscription tiers, “basic" and “premium", to users based on the number of API requests that each client application is allowed to make each day. You want to design the application architecture to provide subscription tiers to users while following Google-recommended practices. What should you do?

  • A. 1. Configure the service on GKE as a backend to an Apigee proxy.
    2. Provide API keys to users to identify client applications.
    3. Configure a Quota policy in Apigee for API keys based on the subscription tier.
  • B. 1. Configure the service on GKE as a backend to an Apigee proxy.
    2. Provide API keys to users to identify client applications.
    3. Configure a SpikeArrest policy in Apigee for API keys based on the subscription tier.
  • C. 1. Configure the service on GKE as a backend to two new projects, each with a separate Application Load Balancer.
    2. Configure the quota "Queries per second (QPS) per region per network” for each project individually.
    3. Provide users with API endpoints based on the subscription tier.
  • D. 1. Deploy the application to two GKE clusters, one for each subscription tier. Configure each cluster to have a separate Ingress.
    2. Configure each cluster as a backend to an Apigee proxy.
    3. Provide API keys to users to identify client applications.
    4. Configure separate rate limits for client applications based on the subscription tier.
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
anshad666
1 month, 1 week ago
Selected Answer: A
Apigee Proxy: Apigee acts as an API gateway, handling security, rate limiting, and traffic management. Using it ensures scalability and the ability to manage subscription-based API access efficiently. API Keys: Issuing API keys to identify client applications allows for tracking and controlling usage. Quota Policy: Apigee's quota policies allow you to set request limits (e.g., daily or per-minute quotas) based on the subscription tier. This is an ideal solution for managing different subscription levels, as you can define different API request limits for "basic" and "premium" users.
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 ...