Question-3: Autoscaling is a feature of cloud computing that allows organizations to automatically increase or decrease the capacity of cloud services such as server capacities or virtual machines in response to predefined conditions such as levels of traffic or utilization. This feature is known as autoscaling. Your organization now has a dockerized HTTPS web application thanks to the efforts of one of your development teams. You will need to deploy the application on Google Kubernetes Engine (GKE), and you will also need to ensure that the application can grow on its own. Kubernetes supports autoscaling not just at the cluster/node level, but also at the pod level. These are two distinct levels of the Kubernetes architecture, but they are fundamentally tied to one another. How should you deploy to GKE? You are unable to grow the application if there is no capacity left in the cluster.
A. To activate the auto scaling feature for the cluster, make use of the Horizontal Pod Autoscaler. Utilize an Ingress resource to distribute the HTTPS traffic and evenly distribute the strain.
B. Utilize the Horizontal Pod Autoscaler and activate the auto-scaling feature of the Kubernetes cluster by clicking the auto-scaling toggle button. Utilize a Service resource of type LoadBalancer so that the HTTPS traffic may be distributed more evenly.
C. Activate the auto-scaling feature on Google Compute Engine for the instance group. Utilize an Ingress resource to distribute the HTTPS traffic and evenly distribute the strain.
D. Make sure that auto-scaling is turned on for the Compute Engine instance group. Utilize a Service resource of type LoadBalancer so that the HTTPS traffic may be distributed more evenly.

Get All 340 Questions and Answer for Google Professional Cloud Architect