C_CPE_2409_EXAMEN2 Flashcards

1
Q

What entities can you establish trust with when configuring the SAP Authorization and Trust Management Service for secure authentication and authorization?

A

SAP Identity Authentication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

You wish to develop an extension application for S/4HANA Cloud, written in JavaScript and running in the Cloud Foundry environment. Which tools do you install on your laptop? (Choose 3 correct answers)

A
  1. Node.js
  2. Npm
  3. Cloud Foundry CLI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Pregunta 3
Incorrecto
In the mta.yaml file, which statements are used to exchange configuration properties between modules?

A

Provides and requires.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

You want to register custom event handlers using instances of CAP (Cloud Application Programming Model) Node.js SDK classes. Which class do you use for this purpose?

A

Service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Where in the MTA.YAML file, can you specify the required memory and disk space for a module?

A

Modules Section

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

You have set up a pipeline in the SAP Continuous Integration and Delivery service with automated deployment. A build was initiated and failed. What do you check to find out which step of the pipeline failed?

A

The stages of the failed job run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In your Git system, you have set up a webhook for your SAP Continuous Integration and Delivery pipeline. What does the webhook require to send a request to the specified payload URL? (Choose 2 correct answers)

A
  1. A secret
  2. A content type
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How many global accounts are associated with one license type?

A

1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the HTTP method used to Update an existing resource by replacing part of its properties with a partial instance?

A

PATCH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When creating a CI/CD job, what does defining Source Control Management (SCM) credentials enable?

A

Retrieving your project from SCM when its build is triggered

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which two of the following are major parts of SAP Cloud SDK? (Choose 2 correct answers)

A
  1. A set of JAVA libraries
  2. Maven
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which command can you use to create a pod from a YAML file?

A

kubectl create -f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are some of the capabilities of the SAP S/4HANA Virtual Data Model? (Choose 2 correct answers)

A
  1. It documents the relationships between entities
  2. It enriches the entities with business semantics
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which SAP technology is used to build SAP S/4HANA Virtual Data Model (VDM)?

A

SAP ABAP Core Data Services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are libraries provided by SAP Cloud SDK to reduce the effort of building extension applications for SAP S/4HANA Cloud? (Choose 2 correct answers)

A
  1. Java
  2. Javascript
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Which of the following are the technical features of the SAP Cloud SDK? (Choose 3 answers)

A
  1. Resilience management
  2. Caching management
  3. Integration with SAP S/4HANA
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Into which environment does the Test step in a CI/CD job allow you to deploy your application?

A

Cloud Foundry

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which of the following SAP Business Technology Platform services stores configuration information to connect to another cloud service?

A

Destination service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Which of the following can be used to implement side-by-side extensions in the Cloud Foundry environment of SAP Business Technology Platform? (Choose 2 correct answers)

A
  1. Java
  2. Node.js
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

How do you define the sequence of steps that a job needs to perform?

A

Set up a pipeline.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

In the Builds view of SAP Continuous Integration and Delivery there is no new tile for your job. Which command do you run to trigger the job manually?

A

Trigger build

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What information does the SAP Destination service provide to your applications to connect to a remote service or system?

A

Technical information about the target resource

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

In SAP BTP (SAP Business Technology Platform), what service is typically used for message and event-based communication between applications and microservices?

A

SAP Event Mesh

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Which runtime environments are supported by CAP? (Choose 2 correct answers)

A
  1. JAVA
  2. Node.js
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Which development environments are supported by SAP for the development and deployment of CAP applications? (Choose two correct answers)
1. Visual Studio Code 2. SAP Business Application Studio
26
What kind of dev space do you create in SAP Business Application Studio to develop business services and business applications with SAP Fiori and CAP?
Full Stack Cloud Application
27
Which npm package provides commands for various stages of CAP development, from initializing new projects to deploying them to the cloud?
@sap/cds-dk
28
Which statements about Core Data Services (CDS) are correct? (Choose 2 correct answers)
1. CDS is used to declaratively capture domain models. 2. CDS is used to declaratively capture service definitions.
29
Which of the following protocols does CAP support out of the box? (Choose 2 correct answers)
1. OData V2 2. OData V4
30
Is the following statement regarding the difference between actions and functions correct? Functions modify data on the server whereas actions retrieve data.
False
31
What type of event handler is used to implement actions/functions?
On
32
How can you implement the continuous integration and continuous deployment of your CAP application? (Choose 2 correct answers)
1. Using the Project "Piper". 2. Integrating the SAP CI/CD service.
33
Which of the following features are provided by SAP BAS? (Choose 2 correct answers)
1. Git integration 2. SAPUI5 templates
34
What are some of the characteristics of an extension application?
1. It consists of several layers 2. Its UI layer is decoupled from the back-end layer
35
What are some prerequisites for functions to receive events from Kyma Eventing? (Choose 2 correct answers)
1. A Subscription CR. 2. A Cloud Events specification
36
Which command do you execute in the terminal to start an HTTP server via which you can test a CAP application locally from the SAP Business Application Studio?
cds watch
37
You develop an application using the Cloud Foundry environment. What are some steps to restrict access to this application? (Choose 2 correct answers)
1. Define the role template name in the role-templates element of the xs-security.json file. 2. Set the Scopes element to the required scope name in the xs-security.json file.
38
What is a necessary step to implement a custom error handler in the CAP SDK for Node.js?
Register the error handler function for the on phase of the error.
39
Which of the following are parts of the architecture of the SAP BTP Service Operator for Kubernetes? (Choose 2 correct answers)
1. API server 2. Service Broker
40
You develop custom SAP S/4HANA side-by-side extensions. For which development objects can you enable OData services? (Choose 2 correct answers)
1. Custom CDS views 2. SAP-delivered business objects
41
What are some benefits of using the Istio service mesh in SAP BTP, Kyma runtime? (Choose 3 correct answers)
1. Traffic management between services can be controlled. 2. Networking is decoupled from the application logic. 3. Distributed tracing can be used to trace request flows.
42
What does the organization (org) define in Cloud Foundry (CF)?
Manage users, spaces, resource allocation in subaccount
43
What is the purpose of a scope in a BTP CAP (Cloud Application Programming) application?
To specify the level of access control and security for users interacting with the application
44
What is the command to connect to BTP subaccount endpoint?
cf api
45
Which of the following is the primary purpose of the cf push command in SAP Business Application Studio?
To upload the application code and deploy it to Cloud Foundry based on the configuration in the manifest.yml file.
46
You need to secure your application in the Cloud Foundry environment. In which file do you maintain routes during design time?
xs-app.json
47
Which of the following configurations can be specified in the xs-app.json file for the SAP App Router? (Choose 2 correct answers)
1. Routes 2. Authentication method
48
What is the main use of the mta.yaml file in SAP Business Technology Platform (BTP)?
It provides project data and describe the dependencies and deployment configuration of a multi-target application
49
Which DB is used as local DB in CAP?
sqlite
50
In CAP, which of the following database is a popular choice for handling large-scale enterprise applications?
SAP HANA
51
Which databases can be used as a data source when developing applications with CAP? (Choose 2 correct answers)
1. sqlite 2. SAP HANA
52
What are different ways Backend services can be consumed in CAP? (Choose 2 correct answers)
1. oData 2. OpenAPI (swagger)
53
Which of the following are supported ways to integrate external services into a CAP application? (Choose 2 correct answers)
1. CDS Service Projections 2. Event-based Communication
54
In SAP BTP CAP, which API is used for asynchronous communication and real-time eventing between various system?
Websocket
55
What is the main task of the Control Plane? (Choose 3 correct answers)
1. It is responsible for scheduling containers on worker nodes. 2. It is responsible for storing and managing the cluster data. 3. It is responsible for providing the cluster's API.
56
Which component is responsible for maintaining network rules on the nodes?
kube-proxy
57
Which user interfaces can you use to manage your Kyma cluster? (Choose 3 correct answers)
1. Kyma CLI 2. Kyma dashboard 3. kubectl
58
What is Helm?
A tool for packaging and managing Kubernetes applications.
59
What are the pros of Serverless Functions? (Choose 2 correct answers)
1. They reduce the implementation and operation effort of your application. 2. They support the asynchronous programming model.
60
Which of the following technologies are used throughout the Kyma Eventing process? (Choose 2 correct answers)
1. JetStream 2. NATS