makeporngreatagain.pro
yeahporn.top
hd xxx

Practice Test 2 | Google Cloud Certified Professional Cloud Architect | Dumps | Mock Test

4,641

A development manager is building a new application. He asks you to review his requirements and identify what cloud technologies he can use to meet them. The application must

1.       Be based on open-source technology for cloud portability

2.       Dynamically scale compute capacity based on demand

3.       Support continuous software delivery

4.       Run multiple segregated copies of the same application stack

5.       Deploy application bundles using dynamic templates

6.       Route network traffic to specific services based on URL

Which combination of technologies will meet all of his requirements?

A. Google Kubernetes Engine and Cloud Load Balancing
B. Google Compute Engine, Jenkins, and Cloud Load Balancing
C. Google Kubernetes Engine and Cloud Deployment Manager
D. Google Kubernetes Engine, Jenkins, and Helm

The correct answer is Option D.

The best approach is by elimination: start from any requirements, for example, you may start elimination by the requirement not supported by repeatedly appeared components (e.g., GCE and GKE) in the questions

·         Req 1: Be based on open-source technology for cloud portability

·         Req 3 Support continuous software delivery

·         Req 5 Deploy application bundles using dynamic templates

·         Req 6 Route network traffic to specific services based on URL

If we start from “Be based on open-source technology for cloud portability”, we know that Container Engine (new name is K8s Engine, GKE for short) one of the unique features is “open-source and cloud portability”. Now we have followings left:

·         Google Kubernetes Engine and Cloud Load Balancing

·         Google Kubernetes Engine, Jenkins, and Helm

At this point, if you have the experience or knowledge, you probably are able to make the right decision. If not then following the same approach, we can choose either requirement of LB or CICD. For example, if we chose CICD, then the only answer is: Answer D. Google Kubernetes Engine, Jenkins, and Helm

At first glance it appears answer D does not meet “all of his requirements” since it seems misses the “Route network traffic to specific services based on URL”, an obvious feature for Cloud Load Balancing.

If looking further, we know, unlike Compute Engine, the Kubernetes Engine offers integrated support for two types of cloud load balancing for a publicly accessible application. One of them is HTTP(S) load balancers are designed to terminate HTTP(S) requests and can make better context-aware load balancing decisions.

For your information: Helm is a package manager for Kubernetes templates. It allows for defining the Kubernetes templates required to run an application and then replace the application options dynamically. It bundles all the templates in `tgz` packages called charts. https://helm.sh/

Note:

The first requirement in the question is “Open source technology for cloud portability “.  The Google Kubernetes Engine (GKE) is the most preferred choice for this requirement for this.

Google document mentions the following about GKE:

Requirement 3 in the question is Continues delivery. Hence the correct choice will be Google Container Engine, Jenkins, and Helm.

Also the one more requirement here is “Route network traffic to specific services based on URL” which is the requirement make you think to select Cloud Load Balancing.

Let’s summarise how load balancing is achieved here.

The Google Document mentions the following:

Kubernetes Engine offers integrated support for two types of cloud load balancing for a publicly accessible application.

Reference link:

Comments are closed, but trackbacks and pingbacks are open.

baseofporn.com https://www.opoptube.com
Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.