All Coursera Quiz Answers

Architecting with Google Kubernetes Engine: Foundations Coursera Quiz Answers

In this article i am gone to share Coursera Course: Architecting with Google Kubernetes Engine: Foundations Coursera Quiz Answers with you..

Enrol Link:  Architecting with Google Kubernetes Engine: Foundations

Architecting with Google Kubernetes Engine: Foundations Coursera Quiz Answers


 

Introduction to Google Cloud Quiz Answers

Question 1)
You are considering deploying a solution using containers on Google Cloud. What Google Cloud solutions are available to you that will provide a managed compute platform with native support for containers?

  • Container Registry
  • Compute Engine Autoscaling Groups
  • Cloud Functions
  • Google Kubernetes Engine Clusters

Question 2)
You are ready to start work building an application in Google Cloud. What IAM hierarchy should you implement for this project?

  • Create new projects and resources inside departmental folders for the resources needed by the component applications.
  • Create a new folder inside your organization and create projects inside that folder for the resources.
  • Create new projects for each of the component applications and create folders inside those for the resources.
  • Create a new organization for the project and create all projects and resources inside the new organization.

Question 3)
You are developing a new product for a customer and need to implement control structures in Google Cloud to help manage the Google Cloud resources consumed by the product and the billing for the customer account. What steps should you take to manage costs for this product and customer?

  • Set up budgets and alerts at the project level for the product.
  • Configure quotas and limits for the product folders.
  • Configure the billing account at the product folder level in the resource hierarchy.
  • Configure the billing account for each project associated with the product.

Question 4)
You need to write some automated scripts to run periodic updates to the resources in your Google Cloud environment. What tools can you install in your own computers to allow you to run those scripts?

  • The Cloud Shell
  • The Cloud Console Mobile app
  • The Google Cloud Console
  • The Cloud SDK

Question 5)
One of the key characteristics of cloud computing is the concept of measured service. What is the primary customer benefit of the measured service aspect of cloud computing?

  • Resources can be allocated automatically.
  • You pay only for the resources you consume.
  • You can get more resources as quickly as you need them.
  • You share resources from a large pool enabling economies of scale.

 


 

Containers and Kubernetes in Google Cloud Quiz Answers

Question 1)
You are choosing a technology for deploying applications, and you want to deliver them in lightweight, standalone, resource-efficient, portable packages. Which choice best meets those goals?

  • Executable files
  • Hypervisors
  • Virtual Machines
  • Containers

Question 2)
You are classifying a number of your applications into workload types. Select the stateful applications in this list of applications. Choose the TWO responses that are correct.

  • A shopping application that saves user shopping cart data between sessions.
  • A gaming application that keeps track of user state persistently.
  • Web server front end for your inventory system.
  • Image recognition application that identifies product defects from images.

Question 3)
Google Compute Engine provides fine-grained control of costs. Which Compute Engine features provide this level of control? (Choose TWO)

  • Per-second billing
  • Autoscaling groups
  • Billing budgets and alerts
  • Managed instance groups
  • Fully customizable virtual machines

Question 4)
You are deploying a containerized application, and you want maximum control over how containers are configured and deployed. You want to avoid the operational management overhead of managing a full container cluster environment yourself. Which Google Cloud compute solution should you choose?

  • Cloud Functions
  • Compute Engine
  • App Engine
  • Google Kubernetes Engine

 


 

Kubernetes Architecture Quiz Answers

Question 1)
You are designing an application, and you want to ensure that the containers are located as close to each other as possible, in order to minimize latency. Which design decision helps meet this requirement?

  • Give the containers the same labels.
  • Place the containers in the same Pod.
  • Place the containers in the same cluster.
  • Place the containers in the same Namespace.

Question 2)
Which Kubernetes component does the kubectl command connect to in order to carry out operations on a cluster?

  • kube-apiserver
  • kube-dns
  • kube-scheduler
  • kube-controller-manager

Question 3)
You have deployed a new Google Kubernetes Engine regional cluster with four machines in the default pool for the first zone and left the number of zones at the default. How many Compute Engine machines are deployed and billed against your account?

  • Ten. (Four nodes are deployed in the first zone and three nodes are deployed in two other zones because you selected the defaults.)
  • Twelve. (Four nodes are deployed in each of three zones. A control plane node is deployed in each zone which is indirectly billed against your account through the cluster management fee.)
  • Fifteen. (Four nodes and a single control plane are deployed to each of the three zones. A control plane node is deployed in each zone and it is billed against your account.)
  • Sixteen. (Four nodes are deployed in primary and secondary zones in two regions, for a total of 4 zones and 16 nodes. A control plane node is deployed in each zone but it is not billed to your account.)

Question 4)
You need to ensure that the production applications running on your Kubernetes cluster are not impacted by test and staging deployments. Which features should you implement and configure to ensure that the resources for your production applications can be prioritized?

  • Configure resource requests for Test, Staging and Production and configure specific Kubernetes resource quotas for the Production Namespace.
  • Configure labels for Test, Staging and Production and configure specific Kubernetes resource quotas for the Production Namespace.
  • Configure Namespaces for Test, Staging and Production and configure specific Kubernetes resource quotas for the test and staging Namespaces.
  • Configure Namespaces for Test, Staging and Production and configure specific Kubernetes resource quotas for the Production Namespace.

Question 5)
When configuring storage for stateful applications, what steps must you take to provide file system storage inside your containers for data from your applications that will not be lost or deleted if your Pods fail or are deleted for any reason?

  • You must create Volumes using network based storage to provide durable storage remote to the Pods and specify these in the Pods.
  • You must mount NFS Volumes on each container in the Pod that requires durable storage.
  • You must export the data from your applications to a remote service that preserves your data.
  • You must create Volumes using local Storage on the Nodes and mount the Volumes inside your containers to provide durable storage.

Question 6)
You want to deploy multiple copies of your application, so that you can load balance traffic across them. How should you deploy this application’s Pods to the production Namespace in your cluster?

  • Create a Deployment manifest that specifies the number of replicas that you want to run.
  • Create a Service manifest for the LoadBalancer that specifies the number of replicas you want to run.
  • Deploy the Pod manifest multiple times until you have achieved the number of replicas required.
  • Create separate named Pod manifests for each instance of the application and deploy as many as you need.