C-KYMD-01 Premium Exam Engine - Download Free PDF Questions [Q22-Q46]

Share

C-KYMD-01  Premium Exam Engine - Download Free PDF Questions

Instant Download C-KYMD-01 Free Updated Test Dumps

NEW QUESTION # 22
When you create an API Rule for a service, what is created automatically?

  • A. A Kubernetes Service
  • B. A Helm Chart
  • C. An Istio Virtual Service
  • D. A Kubernetes Deployment

Answer: C


NEW QUESTION # 23
Which kubectl command lists pods with the exact label "env-dev"?

  • A. kubectl get pods - env=dev
  • B. kubectl get pods -L env-dev
  • C. kubectl get pods -L env
  • D. kubectl get pods -I env

Answer: B


NEW QUESTION # 24
Which workload type is used to create time-based jobs?

  • A. Job
  • B. StatefulSet
  • C. Deployment
  • D. CronJob

Answer: D

Explanation:
Explanation
A CronJob is a workload type that creates Jobs on a repeating schedule, based on the Cron syntax. A Job is a workload type that runs a task to completion, just once. A Deployment is a workload type that manages a set of Pods that are created from the same template. A StatefulSet is a workload type that manages a set of Pods that have stable identities and persistent storage. References: CronJob, Jobs, Workloads.


NEW QUESTION # 25
You want to run a database migration on SAP BTP, Kyma runtime. Which workload type does SAP recommend you use?

  • A. DeemonSet
  • B. StatefulSet
  • C. One off/non parallel job
  • D. Parallel job

Answer: B


NEW QUESTION # 26
Which of the following does Kyma Eventing simplify? Note: There are 2 correct Answers to this question.

  • A. Subscribing to events
  • B. Publishing events
  • C. Sending Cloud Events to the NATS backend without proxy
  • D. Connecting event publishers and subscribers directly

Answer: A,B

Explanation:
Explanation
Kyma Eventing simplifies the process of publishing and subscribing to events in the cluster. Publishing events means sending information about a change in the state of the application or the system to the Eventing backend. Subscribing to events means registering interest for a specific event type from a specific source.
Kyma Eventing allows users to publish events by sending HTTP requests to the Event Publisher Proxy component, which validates and forwards the events to the NATS backend. Kyma Eventing also allows users to subscribe to events by creating Subscription custom resources that specify the event source, type, and the HTTP endpoint of the service that will receive the events. Kyma Eventing handles the delivery of the events from the NATS backend to the subscribers with the help of the Eventing Controller and the Eventing Dispatcher components. References: https://kyma-project.io/
https://blogs.sap.com/2021/06/15/in-cluster-eventing-in-sap-btp-kyma-runtime/


NEW QUESTION # 27
Why would you use observability tools in SAP BTP, Kyma runtime?

  • A. To manage StatefulSets
  • B. To monitor system behaviour
  • C. To run distributed tracing

Answer: B


NEW QUESTION # 28
For which workload requirements would you use StatefulSet? Note: There are 3 correct Answers to this question.

  • A. Ordered network identifiers
  • B. Ordered, persistent storage
  • C. Ordered, graceful deployment and scaling
  • D. Stable, persistent storage
  • E. Stable, unique network identifiers

Answer: C,D,E

Explanation:
Explanation
A StatefulSet is a workload type that runs one or more pods that maintain a stable identity and persistent storage1. StatefulSets are suitable for applications that require one or more of the following2:
Ordered, graceful deployment and scaling: StatefulSets ensure that pods are created and deleted in a sequential, ordered manner. Pods are assigned ordinal numbers that reflect their order in the set. Pods are scaled in reverse order of creation. StatefulSets also respect pod disruption budgets to limit the number of pods that are down simultaneously.
Stable, persistent storage: StatefulSets use PersistentVolumeClaims to provide each pod with its own persistent storage. The PersistentVolumeClaim of a pod is not deleted when the pod is deleted, which preserves the state of the application across pod rescheduling.
Stable, unique network identifiers: StatefulSets use a headless service to provide each pod with a unique network identity. Pods have a stable hostname based on their ordinal number and the name of the StatefulSet. Pods can use this hostname to communicate with each other and access their own or other pods' data.
References
1(https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/), 2(https://kubernetes.io/docs/tutorials/s


NEW QUESTION # 29
How can you create a Kubernetes object from a file?

  • A. kubectl install-from-file <file>
  • B. kubectl create -from-file <file>
  • C. kubectl install t <file>
  • D. kubectl create -f <file>

Answer: D

Explanation:
Explanation
You can use the kubectl create -f command to create a Kubernetes object from a file. The file can be a YAML or JSON file that specifies the configuration of the object, such as its apiVersion, kind, metadata, and spec.
The file can also be a URL that points to a remote file. The kubectl create -f command will send a POST request to the Kubernetes API server with the content of the file, and the API server will create the object according to the file. The other options are not valid kubectl commands. References: Imperative Management of Kubernetes Objects Using Configuration Files, Kubernetes Object Management


NEW QUESTION # 30
Which application-based service proxy does the kyma-gateway use to handle traffic and forwarding to services?

  • A. Envoy
  • B. Nginx
  • C. Traefik

Answer: A

Explanation:
Explanation
The kyma-gateway is a custom-configured Istio Ingress Gateway that is installed in the kyma-system namespace. It is the central point of contact for all external traffic that enters the Kyma cluster.
The kyma-gateway uses the Envoy Proxy as an application-based service proxy to handle the traffic and to forward it to the correct Service. Envoy Proxy is a high-performance proxy developed in C++ to mediate all inbound and outbound traffic for all services in the service mesh.
Envoy Proxy supports dynamic service discovery, load balancing, TLS termination, HTTP/2 and gRPC proxies, health checks, staged rollouts, fault injection, and rich metrics.
References:
Using the API Gateway to Expose Services
Extending on-premise systems via Kyma runtime
SAP BTP, Kyma Runtime API Gateway future architecture based on Istio
Exposing a Service in Kyma with API Rules


NEW QUESTION # 31
Which service does the SAP BTP service operator on SAP BTP, Kyma runtime use to consume services on SAP BTP?

  • A. SAP Service Manager
  • B. SAP API Business Hub
  • C. SAP Service Marketplace

Answer: A

Explanation:
Explanation
The SAP BTP service operator on SAP BTP, Kyma runtime uses the SAP Service Manager to consume services on SAP BTP. The SAP Service Manager is a component that provides a unified way of provisioning, accessing, and managing services from different providers and platforms. The SAP Service Manager implements the Open Service Broker API (OSB API) to communicate with service brokers and expose their services to applications. The SAP BTP service operator on SAP BTP, Kyma runtime leverages the SAP Service Manager to create and manage service instances and bindings for SAP BTP services in the Kyma cluster. The SAP BTP service operator also synchronizes the service catalog from the SAP Service Manager to the Kyma Service Catalog, so that users can discover and consume SAP BTP services through the Kyma Console or the Kubernetes API. References: https://learning.sap.com/learning-journey/deliver-side-by-side-extensibility-based-on-sap-btp-k
https://blogs.sap.com/2022/07/12/the-new-way-to-consume-service-bindings-on-kyma-runtime/


NEW QUESTION # 32
When do you use a Daemon Set as the main workload type?

  • A. To run a workload on every node in the cluster
  • B. To run multiple instances of the same container
  • C. To run a batch job

Answer: A

Explanation:
Explanation
A DaemonSet ensures that all (or some) Nodes run a copy of a Pod. As nodes are added to the cluster, Pods are added to them. As nodes are removed from the cluster, those Pods are garbage collected. Deleting a DaemonSet will clean up the Pods it created2.
Some typical uses of a DaemonSet are: running a cluster storage daemon on every node, running a logs collection daemon on every node, running a node monitoring daemon on every node2.
DaemonSets are ideal in a variety of real-world use cases: Running Node monitoring agents, Running log collection agents, Running network plugins, Running service meshes3.
References:
Kubernetes DaemonSet - What It is & How to Use It (Example)
DaemonSet | Kubernetes
Kubernetes Daemonset: A Practical Guide - Spot.io


NEW QUESTION # 33
Which Prometheus component must you create to scrape metrics from targets you want to observe?

  • A. Pod Monitor CRD
  • B. Service Manifest
  • C. Service Monitor CRD

Answer: C

Explanation:
Explanation
To scrape metrics from targets you want to observe, you need to create a Service Monitor Custom Resource Definition (CRD) in Prometheus. A Service Monitor CRD defines the endpoints, ports, paths, and labels of the targets that expose metrics in a standard Prometheus format. The Service Monitor CRD also specifies how often the targets should be scraped and what relabeling rules should be applied. The Service Monitor CRD is automatically detected and processed by the Prometheus Operator, which creates the appropriate scrape configurations for Prometheus. The other options are not valid components for scraping metrics from targets.
A Pod Monitor CRD is similar to a Service Monitor CRD, but it defines the pods that expose metrics, rather than the services. A Service Manifest is a YAML file that defines the service type, version, and metadata, but it does not specify the metrics endpoints or scraping parameters. References: Side-by-Side Extensibility Based on SAP BTP, Kyma Runtime - Unit 4 - Lesson 2: Observability in Kyma, Prometheus Operator Documentation - Service Monitor


NEW QUESTION # 34
What can be increased or decreased with Horizontal Pod Auto scalers?

  • A. The resources of pods
  • B. The number of pods
  • C. The lifetime of pods

Answer: B

Explanation:
Explanation
A Horizontal Pod Autoscaler (HPA) is a Kubernetes component that automatically scales workloads to additional nodes in response to increased load. Horizontal scaling means that the response to increased load is to deploy more Pods. A Pod is the smallest and simplest unit in the Kubernetes object model that you create or deploy. A Pod represents a running process on your cluster. The HPA does not affect the lifetime or the resources of the pods, but only the number of pods that are created or deleted based on the metrics and the configuration of the HPA. References: Horizontal Pod Autoscaling | Kubernetes, What is Kubernetes Horizontal Pod Autoscaler (HPA)? - Komodor, Pods | Kubernetes.


NEW QUESTION # 35
In which order are pods created when a StatefulSet is set up?

  • A. Chronological
  • B. Consecutive
  • C. Sequential

Answer: C

Explanation:
Explanation
Pods are created in a sequential order when a StatefulSet is set up. This means that for a StatefulSet with N replicas, the Pods are deployed one by one, starting from the Pod with the index 0 and ending with the Pod with the index N-1. Each Pod has to be in the Running and Ready state before the next Pod is created. This ensures that the Pods have a predictable and unique identity and can be connected to their corresponding persistent volumes. References: https://www.howtoforge.com/create-a-statefulset-in-kubernetes/
https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/


NEW QUESTION # 36
What does a pod in Kubernetes represent?

  • A. Virtual operating system
  • B. Thin wrapper around multiple deployments
  • C. Container for exactly one application
  • D. Smallest deployable units in Kubernetes

Answer: D


NEW QUESTION # 37
In which order are pods created when a StatefulSet is set up?

  • A. Chronological
  • B. Consecutive
  • C. Sequential

Answer: C


NEW QUESTION # 38
Which open-source project is one part of the API Gateway in Kyma?

  • A. Istio
  • B. Kodi
  • C. Django
  • D. OpenCV

Answer: A


NEW QUESTION # 39
Which open-source tool does the SAP BTP use to provision SAP BTP, Kyma runtime?

  • A. Rancher
  • B. Apache Mesos
  • C. Gardener
  • D. Nomad

Answer: C

Explanation:
Explanation
SAP BTP uses Gardener to provision SAP BTP, Kyma runtime. Gardener is an open-source project that enables the creation and management of Kubernetes clusters across multiple cloud providers and regions.
Gardener automates the deployment, scaling, and maintenance of Kubernetes clusters, as well as the installation of Kyma and other extensions on top of them. Gardener also provides a unified dashboard and API for cluster administration and monitoring. With Gardener, you can choose the cloud provider and region of your choice for your SAP BTP, Kyma runtime cluster, and benefit from the high availability, scalability, and security of Kubernetes and Kyma. References: Kyma Environment | SAP Help Portal, Gardener | SAP BTP, Gardener Project


NEW QUESTION # 40
Which proxy pattern is used by the service mesh solution in SAP BTP, Kyma runtime?

  • A. Sidecar
  • B. Per-Container
  • C. Per-Node
  • D. Shared library

Answer: A

Explanation:
Explanation
The service mesh solution in SAP BTP, Kyma runtime is based on Istio, which is one of the most popular service mesh solutions. Istio uses the Sidecar proxy pattern, which means that a proxy is deployed as a sidecar container next to each service. This way, the proxy can intercept and manage the traffic between the services, without requiring any changes in the application code. The proxy also communicates with the Istio control plane, whichprovides configuration and policies for the service mesh. The other options are not valid proxy patterns for the service mesh solution in SAP BTP, Kyma runtime. References: Discovering the Service Mesh
- SAP Learning, Istio Documentation - What is Istio?


NEW QUESTION # 41
What does a service mesh in Kyma typically consist of? Note: There are 2 correct Answers to this question.

  • A. Master node
  • B. Control plane
  • C. Worker node
  • D. Data plane

Answer: B,D

Explanation:
Explanation
A service mesh in Kyma typically consists of two components: the data plane and the control plane12. The data plane is responsible for handling the communication between the microservices in the cluster. It consists of a set of sidecar proxies (Envoy) that are injected into each pod and intercept the traffic. The control plane is responsible for managing the configuration and policies of the data plane. It consists of a set of components (Istio) that provide features like service discovery, security, traffic management, observability, and more12. References: Discovering the Service Mesh, SAP BTP - KYMA - SERVICE MESH | SAP Blogs


NEW QUESTION # 42
Which of the following are features of Kubernetes? Note: There are 3 correct Answers to this question.

  • A. Hardware virtualization
  • B. Immutability and self-healing
  • C. Storage orchestration
  • D. Operating system management
  • E. Service Discovery and load balancing

Answer: B,C,E


NEW QUESTION # 43
What are some features of Kubernetes? Note: There are 3 correct Answers to this question.

  • A. Extensibility and ecosystem
  • B. Process management and optimization
  • C. Immutability and self-healing
  • D. Automated rollouts and rollbacks
  • E. Integration and assessment

Answer: A,C,D

Explanation:
Explanation
Some of the features of Kubernetes are:
Immutability and self-healing: Kubernetes treats pods as immutable, meaning that they are not modified after they are created. Instead, pods are replaced with new ones when they need to be updated or repaired. This ensures that the pods are always in a consistent and predictable state. Kubernetes also monitors the health and availability of the pods and automatically restarts, reschedules, or replicates them if they fail or become unresponsive1.
Extensibility and ecosystem: Kubernetes is designed to be extensible and modular, allowing users to customize and extend its functionality according to their needs. Kubernetes supports various extensions, such as custom resources, operators, admission controllers, schedulers, network plugins, storage plugins, and more. Kubernetes also has a large and vibrant ecosystem of tools, services, and applications that are built on top of or integrate with it2.
Automated rollouts and rollbacks: Kubernetes enables users to deploy and update their applications with zero downtime, using declarative configuration and rolling updates. Kubernetes ensures that only a certain number of pods are changed at a time, and that the new pods are ready before terminating the old ones. Kubernetes also tracks the history of each update and allows users to roll back to a previous version if something goes wrong3.
References:
1: Pods | Kubernetes
2: Extending Kubernetes | Kubernetes
3: Deployments | Kubernetes


NEW QUESTION # 44
In a Kubernetes cluster, which pattern represents a valid DNS name?

  • A. svc.cluster.local.<service-name>.<namespace>
  • B. <service name> <namespace>.svc.cluster.local
  • C. svc.cluster.local.<namespace> <service-name>
  • D. <Namespace> <service-name> svc. Cluster. Local

Answer: B

Explanation:
Explanation
In a Kubernetes cluster, services are assigned a DNS name based on the following pattern: <service-name>.<namespace>.svc.cluster.local. This allows pods to access services within the same namespace or across namespaces using the fully qualified domain name (FQDN). The svc.cluster.local part is the default domain for the cluster, but it can be customized by the cluster administrator. References: Kubernetes Services, DNS for Services and Pods


NEW QUESTION # 45
Where can you check which SAP BTP services are available to create in your subaccount?

  • A. SAP BTP Service Marketplace
  • B. SAP Help Desk
  • C. SAP Discovery Center
  • D. SAP Community

Answer: A


NEW QUESTION # 46
......

Free C-KYMD-01 Exam Braindumps SAP Pratice Exam: https://www.exam4tests.com/C-KYMD-01-valid-braindumps.html

Valid C-KYMD-01 FREE EXAM DUMPS QUESTIONS & ANSWERS: https://drive.google.com/open?id=1G3l64DjWagV24hXOgJx6v8D2D_L_eUuH