Jawaban Getting Started with Google Kubernetes Engine II Introduction to Containers and Kubernetes

 

Introduction to Containers


1.Which of these problems are containers intended to solve? Mark all that are correct (3 correct answers).

Applications need a way to isolate their dependencies from one another.
It's difficult to troubleshoot applications when they work on a developer's laptop but fail in production.
Packaging applications in virtual machines can be wasteful.
Large monolithic applications that need to be run in the cloud.


Containers and Container Images


1.Why do Linux containers use union file systems?

To control an application's maximum consumption of CPU time and memory

To control an application's ability to see parts of the directory tree and IP addresses

To efficiently encapsulate applications and their dependencies into a set of clean, minimal layers

To give a container its own virtual memory address space


2.What is significant about the topmost layer in a container? Choose all that are true (2 correct answers).

The topmost layer's contents are ephemeral. When the container is deleted the contents will be lost.

Reading from or writing to the topmost layer requires special privileges.

An application running in a container can only modify the topmost layer.

Reading from or writing to the topmost layer requires special software libraries.

Introduction to Kubernetes

1.What is a stateful application?

An application that requires user and session data to be stored persistently

An application that is not containerized

A web front end


2.When you use Kubernetes, you describe the desired state you want, and Kubernetes's job is to make the deployed system conform to your desired state and to keep it there in spite of failures. What is the name for this management approach?

Declarative configuration

Virtualization

Imperative configuration

Containerizatio

Introduction to Google Kubernetes Engine

1.What is the relationship between Kubernetes and Google Kubernetes Engine?

Kubernetes and Google Kubernetes Engine are two names for the same thing.

Google Kubernetes Engine is Kubernetes as a managed service.

Google Kubernetes Engine is a closed-source variant of Kubernetes.

2.What is the name for the computers in a Kubernetes cluster that can run your workloads?

Containers

Container images

Nodes

Control Planes

3.Which of the following supports scaling a Kubernetes cluster as a whole?

Compute Engine

Google Kubernetes Engine

Kubernetes

 

Containers and Kubernetes in Google Cloud



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?

Hypervisors

Virtual Machines

Executable files

Containers

2.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

 

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

Image recognition application that identifies product defects from images.

A gaming application that keeps track of user state persistently.

Web server front end for your inventory system.

A shopping application that saves user shopping cart data between sessions.


4.Google Compute Engine provides fine-grained control of costs. Which Compute Engine features provide this level of control? (2 correct responses)

Billing budgets and alerts

Per-second billing

Managed instance groups

Fully customizable virtual machines

Autoscaling groups

Posting Komentar

Lebih baru Lebih lama