0% found this document useful (0 votes)
110 views

ERPprep Questions

The document contains a series of questions and answers related to SAP S/4HANA Cloud, SAP BTP, and various associated technologies and concepts. It covers topics such as app development, cloud-native applications, authentication types, and the use of APIs. Each question is followed by multiple-choice responses, indicating the correct answers for certification purposes.

Uploaded by

advi130802
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views

ERPprep Questions

The document contains a series of questions and answers related to SAP S/4HANA Cloud, SAP BTP, and various associated technologies and concepts. It covers topics such as app development, cloud-native applications, authentication types, and the use of APIs. Each question is followed by multiple-choice responses, indicating the correct answers for certification purposes.

Uploaded by

advi130802
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 160

Mini 1

Score 1 of 1
Question:

What is required when registering an SAP S/4HANA Cloud system in your SAP BTP
global account?
Please choose the correct answer.

Response:

A token

A developer

A coin

A voucher

A service description in the application

Score 1 of 1

Certification Question:
When would you choose sap Fiori elements for app development?
There are 2 correct answers to this question.

Response:

When speed is more important than flexibility

When standard floorplans are sufficient

When unique floorplans are required

When flexibility is more important tan speed

Score 1 of 1
Question:

In S/4HANA Cloud, to what do you assign a communication user?


Please choose the correct answer.
Response:

To a communication system

To a communication arrangement

To a communication scenario

Score 1 of 1

Certification Question:
What are responsibilities of the approuter? (Answers were in detail)
There are 3 correct answers to this question.

Response:

Authenticate users.

Dispatch requests to back end microservices (reverse proxy).

Provide network isolation.

Hide back end microservices.

Serve static content.

Score 0 of 1
Question:

What are some pillars of cloud-native applications?


There are 2 correct answers to this question.

Response:

Continuous integration

Microservices

Continuous delivery
Serverless

Score 1 of 1
Question:

What are some characteristics of APIs?


There are 2 correct answers to this question.

Response:

They can always be used whitout authentication

The communication protocolo of apis is defind in ther specification

They specify how software programs Exchange information using standarized

All apis use de common json format

Score 1 of 1

Certification Question:
Which criticality value is assigned to <code>Negative</code> criticality?
Please choose the correct answer.

Response:

Score 1 of 1
Question:

You use the Cloud MTA Build Tool to create an MTA archive (.mtar) from your
project source. What command must you run to do this in one step?
Please choose the correct answer.

Response:
mbt init

mbt build

mbt make

Score 1 of 1
Question:

On which interface type is the Odata based?


Please choose the correct answer.

Response:

REST

IDocs

SOAP

Score 1 of 1
Question:

What are typical problems of distributed systems?


Please choose the correct answer.

Response:

Memory leaks

Thread exhaustion

Network failures

Score 1 of 1
Question_read:

To establish trust, which of the following can be targets of the SAP Authorization
and Trust Management Service?
Please choose the correct answer.

Response:
multi-environments

platforms

identity-providers

users

Score 1 of 1
Question:

In the SAP BTP, what is the correct order of entities?


Please choose the correct answer.

Response:

Global account. Directory. Subaccount. Environment

Directory. Global account. Subaccount. Environment

Global account. Subaccount. Directory. Environment

Environment. Global account. Directory. Subaccount

Score 1 of 1
Question:

Leveraging robotic process automation (RPA) tools and software belongs to which
pillar of the SAP Business Technology Platform?
Please choose the correct answer.

Response:

Intelligent Technologies

Application Development and Integration

Database and Data Management


Analytics

Foundational Platform Services

Score 1 of 1
Question_Read:

Which of the following authentication types can you choose for a destination used
by an SAP Fiori application?
There are 2 correct answers to this question.

Response:

App-to-database SSO

Role propagation

Basic authentication

Principal propagation

Score 1 of 1
Question:

Which of the following environments run on the SAP multi-cloud foundation?


There are 2 correct answers to this question.

Response:

Kyma environment

Netweaver environment

Neo environment

Cloud Foundry environment

Score 1 of 1
Question:
What is a difference between business users and platform users on the sap btp?
There are 2 correct answers to this question.

Response:

Platform users use deployed applications

Bussiness users deploy, administer, and troubleshoot applications and services

Platform users deploy, administer, and troubleshoot applications and services

Business users use deployed application

Score 1 of 1
Question:

Which file contains an app's "declaration of security"?


Please choose the correct answer.

Response:

xs-sec.json

xs-security.json

xs-app.json

Score 1 of 1
Question:

Your customer presents you with the following UI requirements: The same
visualizations for all users. Extraction of key information to identify a root cause.
Searching, filtering, and sorting of items.

Which SAP Fiori elements floorplan do you recommend they use?


Please choose the correct answer.

Response:

List report

Analytical list page


Worklist

Object page

Score 1 of 1
Question_read:

Analytics consists of which building blocks?


There are 3 correct answers to this question.

Response:

Information Governance and Metadata Management

Master Data Management

Augmented BI

Collaboration Planning

Predictive analytics

Mini 2
Score 1 of 1
Question:

Which of the following building blocks are part of the extension application front
end?
There are 2 correct answers to this question.

Response:

Roles and permissions

Metadata and configuration

Template
Key and certificates

Score 1 of 1
Question:

You have implemented a simple CAP application for risk management of your
company’s supply chain. You want to limit viewing permissions for risk data
within the application to certain users and therefore define an xs-security.json
file.

Drag the key and value items onto the correct parts of the descriptor file.
Please choose the correct answer.

Solution:
Determine whether the given solution is correct?

Response:

Correct

Incorrect

Score 1 of 1
Question:

Which programming language can you use to develop in-app extensibility?


Please choose the correct answer.

Response:

ABAP

Node.js

Java

Score 1 of 1
Question:
Which of the following messaging protocols are supported by the Message
Management Service of the SAP Cloud Platform Internet of Things Service?
There are 2 correct answers to this question.

Response:

HTTPS

IMAP

WebSocket

FTP

Score 1 of 1
Question:

What does the component VM in Cloud Foundry provide?


Please choose the correct answer.

Response:

Software provisioning

Platform infrastructure

Application distribution

Application hosting

Score 1 of 1
Question:

You want to use a full stack development approach that is deployed on the SAP
Cloud Platform. What can you use?
Please choose the correct answer.

Response:

REST Application Programming Model (RAP) on S/4HANA Cloud

Microservices with Java


Cloud Application Programming Model

Score 0 of 1
Question_read:

To which of the following features does the development plugin for SAP Web IDE
provide access?
There are 3 correct answers to this question.

Response:

App and device management

Plugin management

Developer Companion

Mobile Secure

Cloud Build Service

Score 1 of 1
Question_read:

What are some SAP Fiori technology components?


There are 2 correct answers to this question.

Response:

HTML5

SAPUI5

Analytics

React

Score 1 of 1
Question:

At which of the following levels can you assign entitlements?


There are 2 correct answers to this question.

Response:

Environment

Global account

Cloud Foundry org

Directory

Score 1 of 1
Question:

Which Java application metrics can be monitored in the SAP Cloud Platform
cockpit?
There are 2 correct answers to this question.

Response:

Idle Threads

Average Response Time

CPU Load

Available CPU Cores

Score 1 of 1
Question:

After what period of time are process metrics no longer available in the SAP Cloud
Platform cockpit?
Please choose the correct answer.

Response:

7 days
14 days

2 months

1 month

Score 1 of 1

Certification Question:
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?
Please choose the correct answer.

Response:

The webhook of your version control system

The webhook event receiver

The stages in the config.yml in the .pipeline folder

The stages of the failed job run

Score 1 of 1
Question:

What do SAP Cloud Platform virtual machines enable you to do?


Please choose the correct answer.

Response:

Develop apps using additional programming languages

Install software side by side with runtimes and services

Use runtime containers for Java development

Implement buildpacks
Score 1 of 1
Question:

Which pattern do you use to register an event handler?


Please choose the correct answer.

Response:

phase.()

event.()

srv.()

Score 1 of 1

Certification Question: (different question but answered)


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?
Please choose the correct answer.

Response:

Trigger title

Trigger run

Trigger build

Trigger refresh

Score 0 of 1
Question:

You have created a custom business object (CBO) in S/4HANA Cloud. What can you
use to add data records to this CBO?
Please choose the correct answer.

Response:

A database table
The generated UI

A REST service with GET

Score 1 of 1
Question:

What kind of offering is Cloud Foundry?


Please choose the correct answer.

Response:

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Functions as a Service (FaaS)

Software as a Service (SaaS)

Mini 3
Score 1 of 1
Question:

What are some characteristics of JSON files?


There are 2 correct answers to this question.

Response:

JSON files are based on XML.

JSON files are also valid YAML files.

JSON files contain JavaScript commands.

JSON files contain human-readable data.

Score 1 of 1
Certification Question:
You have developed a CAP project and added the XSUAA security configuration.
What information is stored in the xs-security.json file?
There are 2 correct answers to this question.

Response:

role-templates

scopes

users

roles

Score 1 of 1
Question:

Which one of the following uses Blockchain?


Please choose the correct answer.

Response:

SAP API Management

SAP Cloud Platform Integration

SAP HANA extended application services, advanced model

SAP Leonardo

Score 1 of 1
Question:

You want to use the continuous delivering capabilities of the SAP Cloud SOK.
Which development approach is possible?
Please choose the correct answer.

Response:

Restricted ASAP on SAP Cloud Platform


Cloud Application Programming model (CAP)

ABAP on S/4HANA

Score 1 of 1
Question:

Which command reads the dependencies from your package.json and downloads
all the specified modules into your project?
Please choose the correct answer.

Response:

cds deploy

npm install

cds watch

npm build

Score 1 of 1
Question:

Where do you find licensed multi-tenant applications?


Please choose the correct answer.

Response:

In subscriptions at subaccount level

In user-provided services at space level

In the Service Marketplace at space level

Score 1 of 1
Question_read:

What service is used for secure integration?


Please choose the correct answer.

Response:
SAP Cloud Platform Identity Authentication

SAP Cloud Platform Identity Provisioning

SAP Cloud Identity Access Governance

Score 1 of 1
Question:

What is JavaScript Object Notation (JSON)?


Please choose the correct answer.

Response:

A simple way to annotate objects in JavaScript.

An open-standard format to structure JavaScript programs.

An open-standard format to structure data transferred using web technologies

A notation command for automatically instantiating JavaScript objects.

Score 0 of 1
Question_read:

How can you bring your company’s user base into your SAP BTP subaccount?
Please choose the correct answer.

Response:

Import the users via .csv file upload in the SAP BTP cockpit.

Establish a trust relationship with the default identity provider.

Establish a trust relationship with your corporate identity provider.

Create the users manually in the security section of your subaccount.

Score 1 of 1
Question:
Which build tool does SAP recommend you use to create a Java runtime artifact?
Please choose the correct answer.

Response:

Gradle

Maven

Ant

Buildr

Score 1 of 1

Certification Question:
By default, which file describes scopes and role-templates of an application for
the instantiation of an XSUAA service instance?
Please choose the correct answer.

Response:

xs-security.json

package.json

manifest.yml

services-manifest.yml

Score 1 of 1
Question:

After you run the command <code>cds add hana</code>, which file is updated
with the required configuration?
Please choose the correct answer.

Response:

package.mta
package.json

package.js

package.cds

Score 1 of 1
Question:

Which service plan of the SAP BTP 5/4HANA Cloud Extensibility service do you
choose when you want to use the Business Partner API of your SAP S/4HANA
Cloud system?
Please choose the correct answer.

Response:

SAP_COM_0008

api-access

Cloud Foundry

SAP_COM_0009

Score 0 of 1
Question_read:

What do you need to consider when working with subaccounts in SAP BTP?
There are 2 correct answers to this question.

Response:

A service must be entitled to the subaccount before you can subscribe to it.

The subdomain of a subaccount must be unique within a region.

The subdomain is the unique identifier of a subaccount.

A subaccount must be registered through a booster.


Mini 4
Score 1 of 1
Question:

What are standard events that CAP handles by default?


There are 3 correct answers to this question.

Response:

WRITE

REFRESH

READ

UPDATE

CREATE

Score 0 of 1
Question_read:

You want to connect an SAP backend system to the SAP BTP using the SAP Cloud
Connector. Which additional SAP BTP services are required for the connection?
There are 2 correct answers to this question.

Response:

SAP Connectivity service

SAP Destination service

SAP Keystore service

SAP Cloud Transport Management service

Score 1 of 1

Certification Question:
In SAP Fiori, how are drafts used?
There are 2 correct answers to this question.

Response:

To prevent an object being edited by multiple users concurrently

To prevent data loss in case an app terminates unexpectedly

To enable responsiveness of apps

To enable empty states of apps

Score 1 of 1
Question_read:

Which of the following are principles of cloud computing?


There are 2 correct answers to this question.

Response:

Microservices

Serverless

Integration

Automation

Score 0 of 1
Question_read:

Which of the SAP Cloud Platform Integration services acts as a reverse invoke
proxy between an on-premise network and SAP Cloud Platform?
Please choose the correct answer.

Response:

Cloud Integration

Cloud Connector
SAP Cloud Platform Streaming Analytics service

SAP Cloud Platform OData Provisioning service

Score 1 of 1
Question:

What is used by the extension application to get access to an extended SAP


solution?
Please choose the correct answer.

Response:

BAPIs

IDocs

BAdIs

APIs

Score 1 of 1
Question:

After what period of time are process metrics no longer available in the SAP Cloud
Platform cockpit?
Please choose the correct answer.

Response:

7 days

1 month

14 days

2 months

Score 1 of 1
Question:
Which services does SAP BTP Connectivity consist of?
There are 2 correct answers to this question.

Response:

XSUAA Connector for SAP Business Technology Platform

SAP Connectivity service

SAP Destination service

OData Connector for SAP Solutions

Score 1 of 1
Question:

Which technology is part of SAP's digital innovation system?


There are 2 correct answers to this question.

Response:

Containers

Microservices

Analytics

Internet of Things

Score 1 of 1
Question:

What is an Independent System Architecture (ISA)?


Please choose the correct answer.

Response:

A set of business modules

A collection of best practices


A framework

Score 0 of 1
Question:

Which of the following can you use to extend an SAP Cloud Platform front-end
application?
There are 2 correct answers to this question.

Response:

REST

OData

HTML5

SAPUI5

Score 1 of 1
Question:

Which of the following can be used as a management tool for SAP BTP?
There are 2 correct answers to this question.

Response:

SAP Business Application Studio

SAP Solution Manager

Cloud Foundry CLI

SAP BTP CLI

Score 0 of 1
Question:

Which of the following are layers of the SAP Cloud Platform extension application
back end?
There are 2 correct answers to this question.

Response:
Provisioning

Persistency

Security

Business logic

Score 1 of 1
Question:

A CRUD operation violated the foreign key constraints. Why should you register
an error handler in your service implementation for the exception of the CAP SDK
for Node.js?
Please choose the correct answer.

Response:

To ensure that the end user receives a message

To provide a meaningful error message

To avoid a break in the app execution

To force the execution of the CRUD operation

Score 1 of 1
Question:

Which of the following are benefits of SAP Business Application Studio?


There are 3 correct answers to this question.

Response:

Central administration

Access to Visual Studio Code-compatible extensions

Desktop client-based access


Browser-based access

Maintenance of all development projects in one central dev space

Score 1 of 1
Question:

In the SAP Cloud Platform Internet of Things service, which role must you have to
access the Message Management Service?
Please choose the correct answer.

Response:

IOT-MMS-DevOps

IOT-MMS-User

IOT-Admin

IOT-User

Score 1 of 1
Question:

Which software deployment models comprise the following characteristics?


There are 2 correct answers to this question.

- Infrastructure is dedicated to a single customer


- Infrastructure is managed by the customer or a third party

Response:

Managed cloud

Private cloud

On premise

Public cloud

Score 0 of 1
Question_read:

Which of the following statements apply to Continuous Delivery?


There are 3 correct answers to this question.

Response:

The trigger for deployment to a productive system is a human decision.

Software is ready for deployment to a productive system all the time.

Feedback from a productive system gets quickly integrated into teams' backlo

Deployment to a productive system is triggered automatically.

Code changes are pushed to a remote source code management system.

Mini 5
Score 0 of 1
Question:

Which routing pattern sends the same message to more than one receiver while
processing messages in the integration flows?
Please choose the correct answer.

Response:

Splitter

Multicast

Gather

Join

Score 1 of 1
Question:

In the SAP Cloud Platform, what is a valid relationship?


Please choose the correct answer.
Response:

One global account can have many subaccounts in different regions

One global account can have many subaccounts only in its region

One global account can have many subaccount in one region only

Score 0 of 1
Question:

To which account type do register SAP SuccessFactors at SAP Cloud Foundry


within an automatic extension configuration?
Please choose the correct answer.

Response:

Subaccount

Global account

Space

Score 1 of 1
Question:

What information does the SAP Destination service provide to your applications to
connect to a remote service or system?
Please choose the correct answer.

Response:

Semantic information about the target resource

Technical information about the target resource

Connectivity proxy information for the target resource

Score 1 of 1
Question:
You want to run your application on the SAP Cloud Foundry runtime. Which
application programming concept can you use?
There are 2 correct answers to this question.

Response:

Smart-DASH

SAP HANA extended application services, classic model

Cloud application programming

Multi-target applications

Score 1 of 1
Question_read:

Which of the following databases are supported by SAP Cloud Platform data and
storage services?
There are 2 correct answers to this question.

Response:

MongoDB

PostgreSQL

SQLite

MySQL

Score 1 of 1
Question:

Which event phases can you use with CAP event handlers by default?
There are 3 correct answers to this question.

Response:

while

on
between

before

after

Score 1 of 1
Question:

On SAP BTP, what request rate limit tries to protect the Cloud Foundry API
against misuse?
Please choose the correct answer.

Response:

10k requests per hour per user

50k requests per hour for all users

100k requests per hour per user

1k requests per hour for all users

Score 1 of 1
Question:

What are rules for REST APIs?


There are 3 correct answers to this question

Response:

Links/Hypermedia

Standard methods

Stateful communication
Resources with unique identification.

Score 1 of 1
Question:

Which of the following are integrated solutions of SAP's Business Technology


Platform?
There are 2 correct answers to this question.

Response:

Development and Deployment

Application Development and Integration

Analytics

Blockchain

Score 1 of 1
Question:

Your customer presents you with the following UI requirements: Users work on
different kinds of items. Different visualizations without interactions between the
visualizations. No drilldown.

Which SAP Fiori elements floorplan do you recommend they use?


Please choose the correct answer.

Response:

Object page

Worklist

List report

Analytical list page

Score 1 of 1
Question:
After you run the command <code>cds add hana</code>, which file is updated
with the required configuration?
Please choose the correct answer.

Response:

package.cds

package.js

package.mta

package.json

Score 1 of 1
Question:

Which command do you use to install dependencies in your project?


Please choose the correct answer.

Response:

bash

yum

cds

npm

Mini 6
Score 1 of 1
Question:

Which component of SAP Cloud Platform Internet of Things (IoT) is used to define
new message schemas?
Please choose the correct answer.

Response:
Remote Device Management Service

IoT Service Cockpit

Message Management Service

Score 1 of 1
Question:

When using namespaces, what does SAP recommend you use to construct names
for namespaces?
Please choose the correct answer.

Response:

Cascades of acronyms

Your organization's name

Reverse domain names

Score 1 of 1
Question_read:

When using SMAL, what does principal propagation require to connect to an


OAuth-protected end-point?
Please choose the correct answer.

Response:

Nonce

Access token

Keystore service

Two-factor authentication

Score 1 of 1

Certification Question:
You initialize a new CAP project with initial project structure using a generator in
SAP Business Application Studio. What are some of the default elements being
created?
There are 2 correct answers to this question.

Response:

file manifest.yml

file package.json

folder /approuter

folder /app

Score 0 of 1
Question:

You are extending S/4HANA Cloud with a Custom Application on SAP Cloud
Platform. What can you use to enable the extension to communicate
asynchronously?
Please choose the correct answer.

Response:

IDoc communication

An API with a GET Method

Events

Score 1 of 1
Question:

Which of the following identifiers of the communication scenario is used for


accessing the Business Partner API in an SAP S/4HANA Cloud system?
Please choose the correct answer.

Response:

SAP_COM_0213

SAP_COM_0009
SAP_COM_0008

SAP_COM_0109

Score 1 of 1
Question:

s
Please choose the correct answer.

Response:

Public Git repository

Cloud Foundry Git repository

Corporate Git repository

SAP Cloud Platform Git repository

Score 1 of 1
Question:

What is Kubernetes?
Please choose the correct answer.

Response:

A container orchestrator

An operating system

A container runtime

A container engine

Footer
Score 0 of 1
Question:

How many administrators can be assigned to a global account?


Please choose the correct answer.

Response:

0-n

0-1

1-n

Score 1 of 1
Certification Question:

Which language do you use to create a data model in a CAP project?


Please choose the correct answer.

Response:

SQL

Core Data Services Query Language (CQL)

ABAP

Core Data Services Definition Language (CDL)

Score 1 of 1
Certification Question:

According to SAP CAP best practices, which error types should you NOT catch?
There are 2 correct answers to this question.

Response:

Unexpected errors
Programming errors

Runtime errors

Rejections of promises

Score 1 of 1
Question:

To grant a user access to an application in an SAP BTP subaccount, what must you
assign to this user?
Please choose the correct answer.

Response:

A role template

A role collection

A role

Score 1 of 1
Question:

You want to connect your on-premise database to an SAP HANA database service
on the SAP Cloud Platform. Which SAP Cloud Connector configuration do you use?
Please choose the correct answer.

Response:

Cloud to On-Premise

On-Premise to Cloud

On-Premise to HANA

Score 1 of 1
Question:

You want to create a new service definition in your cap project. In which folder do
you place the service definition .cds file?
Please choose the correct answer.
Response:

/db

/app

/srv

/root

Score 1 of 1
Question:

What is Apache Maven used for?


Please choose the correct answer.

Response:

Building projects

Installing the SAP Cloud Platform SDK

Localizing apps

Score 1 of 1
Question:

What's the SAP Business Technology Platform?


Please choose the correct answer.

Response:

None of the others

Container-as-a-Service solution

Integration-as-a-Service solution

Infrastructure-as-a-Service solution
Platform-as-a-Service solution

Software-as-a-Service solution

Mini 7

Score 1 of 1
Question:

What is OData?
Please choose the correct answer.

Response:

A standard to share data under a creative commons license

A standard to create user interfaces (UI) for applications

A standard to access data through RESTful APIs

Score 1 of 1
Question:

What is the purpose of a view in the Model View Controller concept of SAPUI5?
Please choose the correct answer.

Response:

Define the UI

Collect data changes from the UI

Fill the UI with data from the model

Verify input data from the UI

Score 1 of 1
Question:

What is SAP Fiori?


Please choose the correct answer.

Response:

Design principles for monolithic user interfaces

Design principles for a consistent, role-based user experience

A collection of business applications provided by SAP

User interface technology for a consistent, role-based user experience

Score 1 of 1
Question:

What are some core principles of the design philosophy of SAP Fiori?
There are 3 correct answers to this question.

Response:

Intuitive

Role-based

Productive

Coherent

Adaptive

Score 1 of 1
Question:

What are some of the Continuous Integration principles?


There are 3 correct answers to this question.

Response:

Run tests in the build.


Fix errors immediately.

Fix errors only when users complain.

Use version control.

Run tests only in production.

Score 1 of 1
Question:

You want to extend a standard OData API that is listed in the SAP API Business
Hub in the S/4HANA category. Which of the following extensibility options you can
use?
Please choose the correct answer.

Response:

Custom fields

Custom business objects

Custom UIs

Score 1 of 1
Question:

Which file types are required to expose an XSC application?


There are 2 correct answers to this question.

Response:

.xsodata

.xsaccess

.xsjs
.xsapp

Score 1 of 1
Question:

Which of the following characterizes DevOps?


Please choose the correct answer.

Response:

Framework

Culture

Methodology

Score 1 of 1
Question:

You use SAP continuous integration and delivery for your CAP project. Where can
you access the webhook event receiver?
Please choose the correct answer.

Response:

On theJobs tab

On the Repositories tab

On the Credentials tab

Score 1 of 1
Question:

What are some restrictions of the free plan of SAP Business Application Studio?
There are 2 correct answers to this question.

Response:

The maximum size limit of a dev space is 10 GB.

A user can only have up to 2 dev spaces in the RUNNING state at a time.
A user can only have up to 2 dev spaces.

A user can only have 1 dev space in the RUNNING state at a time.

Score 0 of 1
Question_read:

Which of the following is an integrated enterprise mobility management SaaS


solution included in SAP Cloud Platform Mobile Services?
Please choose the correct answer.

Response:

Mobile service for SMS messaging

Mobile service for app and device management

Mobile service for development and operations

Mobile service for SAP Fiori

Score 1 of 1

Certification Question:
What are tasks of the approuter?
There are 3 correct answers to this question.

Response:

Routing requests from the web browser to the CAP service.

Authorizing users for the CAP service and the provider of the UI service.

Routing requests from the application to the SAP Launchpad service.

Forwarding user requests to the XSUAA service for authentication and authoriz

Routing requests from the web browser to the provider of the UI service.

Score 1 of 1
Question:

Which tools are required, to work offside?


There are 3 correct answers to this question.

Response:

Maven build tool

ABAP editor

Java SDK

Git client

Score 1 of 1
Question:

What does SAP recommend you use to test a standard OData interface?
Please choose the correct answer.

Response:

An SAP Gateway service on SAP Cloud Platform

A side-by-side extension

An in-app extension

The SAP API Business Hub

Score 1 of 1
Question:

Which of the following does OData use to address and access data feed
resources?
Please choose the correct answer.

Response:

URI
UML

URN

URL

Score 1 of 1
Question:

You extended an SAP Business Standard API with custom fields. Where do you
find the fields in the exposed OData API?
Please choose the correct answer.

Response:

In a new SAP Business Standard API

In a new API

In the extended SAP Business Standard API

Score 1 of 1

Certification Question:
You have configured an approuter by creating the xs-app.json file in the
approuter folder with the following content:

{ … "authenticationMethod": "route'', … }, "routes": [ { "source": "^/app/(.*)$”, "target":


"S1", "localDir": "resources", "authenticationType": "xsuaa" }, { "source": "^/service/(.*)$",
"destination": "srv-binding", "authenticationType": "xsuaa" }] }

What does this routes array tell the approuter?


There are 2 correct answers to this question.

Response:

All requests starting with /service will be targeted to the folder resources.

The files requested for /app will be put to the resources folder.

The files in the resources folder will be served for all requests to /app.
All requests starting with /service will be forwarded to the CAP service.

Score 1 of 1
Question_read:

Which of the following components are part of the SAP Cloud Platform Integration
Suite?
There are 2 correct answers to this question.

Response:

Process Integration

API Management

Integration Advisor

SAP API Business Hub

Score 1 of 1
Question:

What is the minimum required version of SAP HANA to use XS advanced?


Please choose the correct answer.

Response:

Version 2.0

Version 2.0 SPS 1

Version 1 SPS 8

Version 1 SPS 11

Score 1 of 1
Question:

What is the default IDE for SAP's multi-cloud environment?


Please choose the correct answer.

Response:
Microsoft Visual Code

Oxygen

Eclipse

SAP Business Application Studio

Score 1 of 1
Question:

Which interface type does the SAP API Business Hub support?
There are 2 correct answers to this question.

Response:

REST

SOAP

SAP Graph

IDocs

Score 1 of 1
Question:

To which concept do OData entities correspond?


Please choose the correct answer.

Response:

Untyped classes

Class properties

Packages

Typed classes
Score 1 of 1
Question:

In SAP BTP correct order of SAP BTP?


Please choose the correct answer.

Response:

Environment

Subaccount

Directory

GLOBAL Account

Mini 8
Leveraging robotic process automation (RPA) tools and software belongs to which
pillar of the SAP Business Technology Platform?
Please choose the correct answer.

Response:

Analytics

Application Development and Integration

Intelligent Technologies

Database and Data Management

Foundational Platform Services

Score 1 of 1
Question:
Which of the following are process templates of SAP Intelligent Enterprise?
There are 2 correct answers to this question.

Response:

Lead-to-Cash

Design-to-Cash

Design-to-Operate

Lead-to-Pay

Score 1 of 1
Question:

What extension is created for the runtime object when using files under the data
folder during the Build activity?
Please choose the correct answer.

Response:

.cdstabledata

.hdbtabledata

.hdbtable

.hdbdatatable

Score 0 of 1
Question_read:

Which of the following features are provided by the SAPUI5 library?


There are 2 correct answers to this question.

Response:

Data binding

Automatic loading of language resources


Custom color theming

Role-based implementation

Score 1 of 1
Question:

What is the sequence of steps to configure an Internet of Things of service?


Please choose the correct answer.

Response:

1. Create a message type


2. Create a device type
3. Create a device

1. Create a device type


2. Create a device
3. Create a message type

1. Create a message type


2. Create a device
3. Create a device type

1. Create a device
2. Create a device type
3. Create a message type

Score 1 of 1
Question_read:

What can you do with SAP Cloud Platform Streaming Analytics?


There are 2 correct answers to this question.

Response:

Process data streams in real time

Consolidate analytics streams

Capture and analyze data in motion


Transform business outcomes

Score 1 of 1
Question:

What do you use to access the SAP Cloud Connector?


Please choose the correct answer.

Response:

Directory

Entitlement

Sunaccount

Global account

Score 0 of 1
Question_read:

When you create a link to an app in SAP Fiori Cloud, from which of the following
locations can the app originate?
There are 3 correct answers to this question.

Response:

SAP Web IDE

SAP Fiori Front End Server (FES)

SAP via subscription

SAP Cloud Platform account

SAP partners via subscription

Score 1 of 1
Question:

Which modules must you install to enable authentication support in CAP for BTP?
There are 2 correct answers to this question.

Response:

xssecure

xsjs

xsenv

xssec

Score 1 of 1
Question:

Which of the following are characteristics of the cloud native process model?
There are 2 correct answers to this question

Response:

Client server

Waterfall

Continuous delivery

Use of containers

Question:

After what period of time does GitHub remove unused personal access tokens?
Please choose the correct answer.

Response:

28 days

100 days
1 year

1 month

Score 1 of 1
Question_read:

What are some characteristics of CAP event handling?


There are 2 correct answers to this question.

Response:

You can register multiple event handlers for each event phase.

You can register only one event handler for a specific event.

You must use the handler registration API srv.emit(<event>) to de-register ev

You can register event handlers with instances of cds-service to add custom lo

Score 1 of 1
Question_read:

Which of the mobile services is the server counterpart of the SAP Cloud Platform
SDK for iOS?
Please choose the correct answer.

Response:

Mobile service for Fiori Mobile

Mobile service for SMS messaging

Mobile service for development and operations

Mobile service for app and device management

Score 1 of 1
Question_read:
Which of the following are features of MongoDB?
There are 2 correct answers to this question.

Response:

It supports replica sets.

It stores structured data.

It provides a key-value cache.

It stores data as JSON-like documents.

Score 0 of 1
Question_read:

You have created an SAP BTP subaccount and want to use Cloud Foundry. What is
the correct order of next steps?
Please choose the correct answer.

Response:

Enable Cloud Foundry. Create org. Create space. Create quota plan

Enable Cloud Foundry. Create space. Create org. Create quota plan

Create quota plan. Enable Cloud Foundry. Create space. Create org

Create quota plan. Create org. Create space. Enable Cloud Foundry

Score 1 of 1
Question:

Using a terminal in SAP Business Application Studio, you want to enable


authentication support via XSUAA in CAP for SAP BTP. Which command must you
run in the terminal?
Please choose the correct answer.

Response:

npm i --save @sap/xssec @sap/xsenv


cds compile srv --to xsuaa >@sap/xssec @sap/xsenv

npm i --save xs-security.json

cds compile srv --to xsuaa >xs-security.json

Score 1 of 1
Question:

What is the maximum amount of RAM a single application instance on SAP Cloud
Platform Cloud Foundry can use?
Please choose the correct answer.

Response:

16 GB

4 GB

2 GB

8 GB

Score 1 of 1
Question:

Which extension archetype shields the SAP S/4HANA system from internet traffic?
Please choose the correct answer.

Response:

Substitute application

Convenient application

Proxy application

Mini 9
What are some tasks of an App Router?
There are 2 correct answers to this question.

Response:

Generate JSON tokens

Manage authorization flows

Act as a reverse proxy

Manage authentication flows

Score 1 of 1
Question:

Which of the following are features of the connectivity layer?


There are 2 correct answers to this question.

Response:

Connect other back end system to the extension application

Connect SAP Adaptive Server Enterprise with SPA Cloud Platform

Connect the logged on user with an OAuth request

Connect an extension application to the extended SAP solution

Score 0 of 1
Question:

Which web browsers are officially supported in SAP Business Application Studio?
There are 2 correct answers to this question.

Response:

Mozilla Firefox

Google Chrome
Microsoft Edge

macOS Safari

Score 1 of 1
Question:

Which user types will work on and with SAP BTP?


There are 2 correct answers to this question.

Response:

Business users

Platform users

Trial users

Professional users

Score 1 of 1
Question:

When deploying applications on SAP BTP, what is the maximum application


package size?
Please choose the correct answer.

Response:

1.5 GB

1 GB

2 GB

2.5 GB

Score 1 of 1
Question:
How many moments are there to hook event handlers to a service?
Please choose the correct answer.

Response:

Two

Five

Four

Three

Score 1 of 1
Question:

Which component is included in an Infrastructure as a Service(IaaS) cloud service


model?
Please choose the correct answer.

Response:

Runtime

Middleware

Applications

Virtualization

Score 1 of 1
Question:

What type of application is the SAP Business Application Studio?


Please choose the correct answer.

Response:

IDE

Multi-target application
Editor

Score 1 of 1
Question:

What is a necessary step to implement a custom error handler in the cap cds for
node.js?
Please choose the correct answer.

Response:

Catch exceptions during a CRUD operation

Register the error handler function for the before pase of the error

Write a custom node.js package.

Register the error handler function for the on pase of the error.

Score 1 of 1
Question:

What is the SAP Business Technology Platform?


Please choose the correct answer.

Response:

SAP BTP offers a technological platform offering database and data manageme
integration and extension capabilities, exclusively on cloud.

SAP BTP brings together intelligent enterprise applications with database and d
management, analytics, integration and extension capabilities into one platfor
cloud and hybrid environments.

SAP BTP offers a technological platform offering database and data manageme
integration and extension capabilities, exclusively on Premise landscapes.

Score 1 of 1
Question:

Which content types can be used for an OData UPDATE operation?


Please choose the correct answer.
Response:

application/atom+json

application/xml

application/atom+xml

application/json

Score 1 of 1
Question:

What is a compute unit?


Please choose the correct answer.

Response:

Physical hardware on which multiple SAP Clous Platform applications can run

Virtualized hardware on which multiple SAP Cloud Platform applications can ru

Physical hardware on which an SAP Cloud Platform application runs

Virtualized hardware on which an SAP Cloud Platform application runs

Score 1 of 1
Question:

Which of the following is one of the main side-by-side extensibility scenario?


Please choose the correct answer.

Response:

Extend OData interfaces

Extend user interfaces

Extend database

Score 0 of 1
Question:

What are components of the SAP Intelligent Enterprise Framework?


There are 3 correct answers to this question.

Response:

Intelligent Technologies

Digital Platform

Intelligent Services

Intelligent Suite

Digital Deployment

Score 1 of 1
Question:

Which are standard build packs provided by SAP to develop applications in the
SAP BTP, Cloud Foundry environment?
There are 3 correct answers to this question.

Response:

Node.js

Python

Java

Docker

HTML5

Score 1 of 1
Question:

Which of the following dev space types does NOT contain MTA Tools by default?
Please choose the correct answer.
Response:

SAP Fiori

Basic

Full Stack Cloud Application

SAP HANA Native Application

Score 1 of 1
Question:

What are the building blocks of the SAP Cloud Application Programming model
(CAP)?
There are 2 correct answers to this question.

Response:

SAP Cloud SDK

Customer business objects

Core Data Services

SAP Cloud Platform SDK

Score 1 of 1
Question_read:

Which of the following capabilities are delivered by SAP Cloud Platform Mobile
Services?
There are 3 correct answers to this question.

Response:

Offline synchronization

Multiple authentication methods


Push notifications

Embedded analytics

Process and data integration

Score 1 of 1
Question:

You develop an app using the SAP Cloud Application Programming Model (CAP).
What do you use to define the data model?
Please choose the correct answer.

Response:

SAP Cloud SDK

Core Data Services (CDS)

SAP Cloud Platform SDK

Mini 10
Which of the following types is defined in the Application Router's Design-Time
Descriptor xs-app.json?
Please choose the correct answer.

Response:

Authentication types

Authorization types

Runtime types

Score 1 of 1
Question:

Which SAP platforms does the SAP Cloud SOK support?


There are 2 correct answers to this question.
Response:

SAP Cloud Platform, Cloud Foundry environment

SAP Cloud Platform, Neo environment

SAP BusinessObjects

SAP NetWeaver

Score 1 of 1
Question:

What is the default identity provider for SAP BTP platform users?
Please choose the correct answer.

Response:

SAP Cloud Identity Services

SAML 2.0

SAP ID service

XSUAA

Score 1 of 1
Question:

When using namespaces, what does SAP recommend you use to construct names
for namespaces?
Please choose the correct answer.

Response:

Cascades of acronyms

Your organization's name

Reverse domain names


Score 1 of 1
Question:

You are developing an SAP HANA extended application services, advanced model
app. What can you use to define the database container?
Please choose the correct answer.

Response:

Core Data Services for SAP S/4HANA (CDS)

SAP HANA Deployment Infrastructure (HDI)

SAP HANA SQL

Java Persistence API layer for SAP HANA (JPA)

Score 1 of 1
Question:

Which of the following roles is required to create an XSC application?


Please choose the correct answer.

Response:

sap.hana.ide.roles::EditorDeveloper

sap.hana.ide.roles::SecurityAdmin

sap.hana.ide.roles::CatalogDeveloper

sap.hana.ide.roles::TraceViewer

Score 1 of 1
Question:

Which concept describes Cloud Foundry applications?


Please choose the correct answer.

Response:

Epiglot
Polyglot

Proglot

Monoglot

Score 1 of 1
Question:

What do you have to create to build an API?


There are 2 correct answers to this question.

Response:

API Policies

API Artifacts

API Proxy

API provider

Score 0 of 1
Certification Question:

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?
There are 2 correct answers to this question.

Response:

A secret

A user

A password

A content type
Score 1 of 1
Question:

Which formats are supported by odata?


There are 2 correct answers to this question.

Response:

HTML

XML-based Atom Pub

JSON

YAML

Score 1 of 1
Question:

What is the default IDE for SAP's multi-cloud environment?


Please choose the correct answer.

Response:

Eclipse

SAP Business Application Studio

Oxygen

Microsoft Visual Code

Score 0 of 1
Question_read:

What features are provided by the SAP Cloud Platform SDK?


There are 2 correct answers to this question.

Response:

Local debugger
Cloud Foundry CLI

Local server runtime

Command line tools

Score 1 of 1
Question:

Which identifier is used by the XSUAA service to distinguish applications and


scopes?
Please choose the correct answer.

Response:

xs-security

xsappname

tenant-mode

VCAP_SERVICES

Score 1 of 1
Question_read:

You have created a custom business object in SAP S/4HANA How can you access
this object outside of SAP S/4HANA?
Please choose the correct answer.

Response:

Via an SAP API Business Hub interface

Via an SAP S/4HANA OData interface

Via an SAP S/4HANA SOAP interface

Score 1 of 1
Question:
Which of the following can be used to edit the HTML code of an extension project?
Please choose the correct answer.

Response:

UI theme designer

SAP Web IDE

SAP Cloud Platform Portal service

Score 0 of 1
Question_read:

Which features of the SAP Java Virtual Machine(JVM) extend the standard JVM?
There are 3 correct answers to this question.

Response:

Multi thread support

Profilling

Extensive monitoring and tracing

Debugging on demand

Database access

Mini 11
Score 1 of 1
Question:

What is a reason to build extensions?


Please choose the correct answer.

Response:

To use a micro-service architecture with a SaaS application


To harden the database

To implement different processes on different backends

Score 1 of 1
Question:

What is the standard health check time limit of a Cloud Foundry application?
Please choose the correct answer.

Response:

90 seconds

180 seconds

30 seconds

60 seconds

Score 1 of 1
Question:

How many event handlers can you register for one event phase?
Please choose the correct answer.

Response:

multiple

exactly one

exactly three

Score 1 of 1
Question:

What cloud deployment models does SAP HANA Enterprise Cloud use?
Please choose the correct answer.

Response:
Public

Managed

Hybrid

Private

Score 0 of 1
Question_read:

To which of the following SAP Cloud Platform Integration services does the SAP
Content Hub provide access?
Please choose the correct answer.

Response:

Workflow

Integration

Smart Data Integration

OData Provisioning

Score 0 of 1
Question:

What are the some features of the Cloud Foundry Diego system?
There are 2 correct answers to this question.

Response:

Distribution of the hosted applications

Hosting of applications

Provisioning of platform of infrastructures


Downloading of buildpacks

Score 1 of 1
Question:

Which languages does the SAP Cloud SDK support?


There are 2 correct answers to this question.

Response:

SQL

ABAP

Java

JavaScript

Score 1 of 1
Question:

An HTTPS GET call using /$metadata suffixed to the URL of the API of an OData
service returns which kind of information?
Please choose the correct answer.

Response:

A Which features of the SAP Java Virtual Machine(JVM) extend the standard JVM f b
response that can be read by services in order to analyze the API.

An EDMX document that contains a complete description of the feeds, types, p


relationships exposed by the service in EDM.

A JSON file that contains a complete description of the API.

Score 1 of 1
Question:

In SAP BTP development, you can choose between the following runtimes:
Please select all the correct answers that apply.

Response:
Serverless

ABAP

Cloud Foundry

Kyma

Score 1 of 1
Question_read:

What does Redis provide?


There are 2 correct answers to this question

Response:

Value transformations

Ready-to-use hash tables

Support for various data structures

A Key-value cache and store

Score 1 of 1
Question:

Which of the following are SAP Fiori app types?


There are 3 correct answers to this question.

Response:

Collaboration apps

Dashboard apps

Analytical apps

Transactional apps
Fact Sheets

Score 1 of 1
Question:

Which of the following HDD sizes are supported by SAP Adaptive Server
Enterprise?
There are 2 correct answers to this question.

Response:

80 GB

32 GB

64 GB

48 GB

Score 1 of 1
Question:

What are advantages of using an MTA file for deployment?


There are 2 correct answers to this question.

Response:

It supports red - green deployment.

It supports blue-green deployment.

It provides a build tool.

It provides workflows.

Full 1
At what level can you select a region?
Please choose the correct answer.

Response:

Subaccount

Directory

Environment

Global account

Score 1 of 1
Question:

Which of the following dev space types contains the Java extension by default?
There are 2 correct answers to this question.

Response:

SAP Fiori

Full Stack Cloud Application

SAP HANA Native Application

SAP Mobile Application

Score 1 of 1
Question:

You are asked to add a User Interface to your CAP project as quickly as possible
and without any unique functionalities. Which option do you choose?
Please choose the correct answer.

Response:

SAP UI5 Elements


SAP Fiori Elements

SAP UI5 Freestyle

Score 0 of 1
Question:

You want to use all current and future PaaS services but only pay for the actual
consumption of the services. Which commercial model fits this requirement?
Please choose the correct answer.

Response:

A la carte

Cloud Platform Enterprise Agreement

Pay as you go

Score 1 of 1
Question:

What do you need before you can consume an OData service from an SAPUI5
application deployed in SAP Cloud Platform?
There are 2 correct answers to this question.

Response:

A service description in the application

A metadata.xml file in the application

A destination in the SAP Cloud Platform account

A service reference in index.html of the application

Score 1 of 1
Question:

Which security feature is provided by SAP Cloud Platform multi-tenancy?


Please choose the correct answer.

Response:
System hardening

Network segregation

Sandboxing

Secure application containers

Score 0 of 1
Question:

Which models can you use to develop a micro app?


There are 2 correct answers to this question.

Response:

SAP HANA extended application services, advanced model

SAP HANA extended application services, classic model

SAP Cloud Application Programming Model (CAP)

SAP ABAP RESTful programming model

Score 1 of 1
Question:

Which of the following statements about a GitHub Repository are correct?


There are 3 correct answers to this question.

Response:

Anyone on the internet can see a public repository.

You choose who can commit into your private repository.

Anyone on the internet can commit into a public repository.

You choose who can see your private repository.


Score 1 of 1
Certification Question:

Which files are added to your CAP project when you run the “cds add pipeline”
command in an SAP Business Application studio terminal?
There are 2 correct answers to this question.

Response:

A .pipeline folder with a manifest.yml file

A file named Jenkinsfile

A Jenkins folder with a manifest.yml file

A .pipeline folder with a config.yml file

Score 0 of 1
Question_read:

Which of the following options are available for extension platform development?
There are 2 correct answers to this question.

Response:

OData extension

SAP Fiori extension

Extension customization

Custom development

Score 1 of 1
Question:

What type of application is the SAP Business Application Studio?


Please choose the correct answer.

Response:
IDE

Multi-target application

Editor

Score 1 of 1
Question:

An HTTPS GET call using /$metadata suffixed to the URL provides the results of
the call in JSON format. Which APIs were used?
There are 2 correct answers to this question.

Response:

REST API

IDoc API

OData API

SOAP API

Score 1 of 1
Question:

What are solution areas in SAP BTP?


Please select all the correct answers that apply.

Response:

Application Development and Integration

Analytics

Intelligent Technologies

Database and Data Management

Score 0 of 1
Question:

A request thread is blocked while it is waiting for a response. What type of


request type is this?
Please choose the correct answer.

Response:

Synchronous

breaker

Asynchronous

Circuit

Score 0 of 1
Question:

Which of the following characterizes DevOps?


Please choose the correct answer.

Response:

Culture

Methodology

Framework

Score 1 of 1
Question:

Which environment can the SAP Cloud Connector connect to the SAP Cloud
Platform?
Please choose the correct answer.

Response:

SAP HANA Enterprise Cloud

SAP SaaS solutions


SAP cloud-based enterprise solutions

Score 1 of 1
Question:

JSON is based on which programming language?


Please choose the correct answer.

Response:

Javascript

Julia

Java

JCL

Score 0 of 1
Question:

Which of the following is an SAP-managed runtime?


Please choose the correct answer.

Response:

Kubernetes

NEO

ABAP

Score 1 of 1
Question:

Which of the following are features of a managed cloud deployment model?


There are 2 correct answers to this question.

Response:

Dedicated resources for multiple customers


Limited customizing access

Dedicated resources for an individual customer

Extensive customizing access

Score 1 of 1
Question:

Which formats are supported by odata?


There are 2 correct answers to this question.

Response:

JSON

XML-based Atom Pub

HTML

YAML

Score 1 of 1
Question:

Leveraging robotic process automation (RPA) tools and software belongs to which
pillar of the SAP Business Technology Platform?
Please choose the correct answer.

Response:

Foundational Platform Services

Analytics

Application Development and Integration

Database and Data Management


Intelligent Technologies

Score 1 of 1
Question:

What are some advantages of building an account model based on functional


areas such as Sales or IT?
There are 2 correct answers to this question.

Response:

It increases scalability of the solution

It reduces maintenance and governance effort

It reduces the total cost of ownership (TCO)

It increases the number of concurrent users

Score 1 of 1
Question:

In the SAP Cloud Platform, what is a valid relationship?


Please choose the correct answer.

Response:

One global account can have many subaccounts only in its region

One global account can have many subaccount in one region only

One global account can have many subaccounts in different regions

Score 1 of 1
Question:

Which extension archetype shields the SAP S/4HANA system from internet traffic?
Please choose the correct answer.

Response:

Convenient application
Substitute application

Proxy application

Score 1 of 1
Question:

Which of the following does SAP administrative user access management adhere?
There are 2 correct answers to this question.

Response:

Policy-based authorization

Segregation of duties

Two-factor authentication

Minimal authorization

Score 1 of 1
Question:

You can use the credentials created in the SAP CI/CD service to:
There are 2 correct answers to this question.

Response:

Access the service itself.

Deploy applications to the SAP BTP, Cloud Foundry environment.

Connect to a private GitHub repository.

Score 0 of 1
Question:

An operation runs multiple times without changing the result more than once.
What is the name of this property of the operation?
Please choose the correct answer.

Response:
Idempotency

Asynchronous

HATEOAS

Full 2
Score 1 of 1
Question:

What is the recommended approach for adding custom business logic to an SAP
S/4HANA Cloud system?
Please choose the correct answer.

Response:

Modyfing core SAP code

Directly running custom logic on the application server

Using side-by-side extensibility with SAP BTP

Adding custom code to the ABAP application server

Score 1 of 1
Question:

What is used to decouple the extension development from the extended SAP
solution?
Please choose the correct answer.

Response:

A secure application container

A secure SAP HANA Cloud Platform container

A secure SAP HANA extended application services container


A secure OData container

Score 1 of 1
Question_read:

What is the one of the features of a public cloud deployment model?


Please choose the correct answer.

Response:

Full configuration access

Customer-controlled update cycle

In-app key user extensibility

Customer-owned infrastructure

Score 1 of 1
Question:

What is the SAP Cloud SDK CX Server?


Please choose the correct answer.

Response:

A microservice runtime

A life-cycle management tool

An application server for SAP Cloud Platform, Cloud Foundry environment

Score 1 of 1
Question:

What type of application is the SAP Business Application Studio?


Please choose the correct answer.

Response:

Multi-target application
Editor

IDE

Score 1 of 1
Question:

After what period of time are process metrics no longer available in the SAP Cloud
Platform cockpit?
Please choose the correct answer.

Response:

2 months

14 days

1 month

7 days

Score 0 of 1
Question:

What are some of the capabilities of the SAP Cloud platform Document service?
There are 2 correct answers to this question.

Response:

It stores structured content.

It stores unencrypted data.

It defines hierarchies and metadata.

It stores unstructured content.

Score 1 of 1
Question:
An HTTPS GET call using /$metadata suffixed to the URL provides the results of
the call in JSON format. Which APIs were used?
There are 2 correct answers to this question.

Response:

SOAP API

IDoc API

REST API

OData API

Score 1 of 1
Question:

Which of the following elements are part of the open-source Kyma project, but
not of SAP BTP, Kyma runtime?
There are 2 correct answers to this question.

Response:

Prometheus

Kiali

Jaeger

Istio
Score 1 of 1
Certification Question: (Answer is wrong here/check please)

What is a rule of thumb for when to use namespaces in your models?


Please choose the correct answer.+

Response:

When your app rarely exposes services

When your models are reused in other projects

When your model names are unique

Score 0 of 1
Question_read:

Which of the following benefits best describes the SAP BTP, cloud foundry
environment?
There are 3 correct answers to this question.

Response:

Integration of the SAP NetWeaver platform

Simplified developer experience for business application development


Automatic application routing, load balancing, health checks, and multilevel se

Platform-managed application security patching and updates

Score 1 of 1
Question:

According to SAP CAP best practices, which error types should you NOT catch?
There are 2 correct answers to this question.

Response:

Runtime errors

Unexpected errors

Rejections of promises

Programming errors

Score 1 of 1
Question:

On which interface type is the Odata based?


Please choose the correct answer.

Response:

SOAP

REST

IDocs

Score 1 of 1
Question:

What are some characteristics of OData?


There are 2 correct answers to this question.

Response:
OData is an architectural design template for hypermedia information systems

OData builds on HTTP, AtomPub, and JSON using URIs to address and access d
resources.

OData uses the SOAP protocol.

OData is RESTful.

Score 0 of 1
Question:

How many event handlers can you register for one event phase?
Please choose the correct answer.

Response:

exactly three

exactly one

multiple

Score 1 of 1
Question:

What extensibility type can you use to extend the business functionality of
S/4HANA Cloud?
Please choose the correct answer.

Response:

Classic

In-App

LoB

OData
Score 1 of 1
Question:

Which APIs are supported by the SAP Cloud SDK Virtual Data Model Generator?
Please choose the correct answer.

Response:

IDoc

OData

SOAP

Score 1 of 1
Question:

What do you use to access and manage accounts?


Please choose the correct answer.

Response:

SAP Integration Suite

SAP Business Application Studio

SAP BTP Cockpit

Score 1 of 1

Certification Question:
Your CAP project contains an entity called Books. You want to extend the Books
entity with the managed aspect. You have already imported the aspect from the
‘@sap/cds/common’ package (see attached graphic).
Which is a valid way to extend the entity with the aspect?
Please choose the correct answer.

Response:

Option C
Option A

Option B

Score 1 of 1
Question:

Which of the following is a publicly managed SAP solution?


Please choose the correct answer.

Response:

SAP S/4HANA Cloud, essentials edition

SAP S/4HANA Cloud, extended edition

SAP HANA Enterprise Cloud

Full 3
Score 1 of 1
Question:

Which basic user types exist on the SAP Business Technology Platform?
There are 2 correct answers to this question.

Response:

Business users

Technical users

Application users

Platform users

Score 1 of 1
Question:

What is the limitation of spaces within one Cloud Foundry org?


Please choose the correct answer.
Response:

Minimum 2 spaces per org

Maximum 2 spaces per org

Unlimited spaces per org

Exactly 1 space per org

Score 1 of 1
Question:

Which of the following are characteristics of the cloud native process model?
There are 2 correct answers to this question

Response:

Continuous delivery

Client server

Use of containers

Waterfall

Score 1 of 1
Question:

Which statements about YAML files are correct?


There are 2 correct answers to this question.

Response:

YAML uses hyphens: - for comments.

YAML uses whitespace indentation for structuring purposes.

YAML uses hashes: # for comments.


YAML uses tab indentation for structuring purposes.

Score 1 of 1
Question:

Which tools can you use to manage the SAP BTP, Cloud Foundry environment?
There are 2 correct answers to this question.

Response:

CF CLI

SAP BTP cockpit

Eclipse

SAP Business Application Studio

Score 1 of 1
Question:

What does the Extended Services - User Account and Authentication (XSUAA)
service enable your app to do?
There are 2 correct answers to this question.

Response:

Check users' roles to allow or prohibit actions.

Identify users by address and social security ID.

Identify users by e-mail, userld, first and last name.

Store "real" users.

Score 0 of 1
Question:

Facilitate the collection, connection, and orchestration of data as well as the


integration and extension of processes within the Intelligent Suite is the correct
description for which part of the SAP Intelligent Enterprise Framework?
Please choose the correct answer.
Response:

Cloud Platform

Intelligent Technologies

Smart Technologies

Intelligent Platform

Digital Platform

Score 0 of 1
Question:

What features of SAP Cloud platform mobile services support SAPUI5


applications?
There are 2 correct answers to this question.

Response:

Native device features

Application bundling

OData provisioning

Offline OData functions

Score 1 of 1
Question:

Which error is thrown by the cap sdk For node.js when a crud operation violates
the foreign key constraints?
Please choose the correct answer.

Response:

CX_SY_CONSTRAINT_VIOLATION

ILEGAL_CRUD_OPERATION
FOREIGN_KEY_VIOLATION

UNIQUE_CONSTRAINT_VIOLATION

Score 1 of 1
Question:

Which of the following features are provided by SAP Web IDE?


There are 2 correct answers to this question.

Response:

Git integration

Destination administration

OData modelling

SAPUI5 templates

Score 0 of 1
Question:

Your company is using the SAP Authorization and Trust Management service in
conjunction with the XSUAA service to authorize their applications.

Where do you bundle your defined scopes in role-template?


Please choose the correct answer.

Response:

In a role-collection

In an instance of the XSUAA service

In an xs-security.json file

Score 1 of 1
Question:
Which microservices platforms does SAP use?
Please choose the correct answer.

Response:

SAP Cloud Platform, Cloud Foundry environment

SAP Cloud Platform, Neo environment

SAP Netweaver

Score 0 of 1
Question:

What's provided by SAP Cloud Platform Identity Authentication?


There are 2 correct answers to this question.

Response:

Secure integration

Two-factor authentication

User access definition based on identity attributes.

Score 1 of 1
Question:

Which parameters are mandatory in the Global Elements section of an mta.yaml


file?
There are 3 correct answers to this question.

Response:

provider

ID

copyright

_schema-version
version

Score 1 of 1
Question:

Which extension archetype shields the SAP S/4HANA system from internet traffic?
Please choose the correct answer.

Response:

Substitute application

Convenient application

Proxy application

Score 1 of 1
Question:

What are valid actions using subaccounts in SAP BTP?


There are 2 correct answers to this question.

Response:

Creating many subaccounts assigned to the Cloud Foundry environment.

Creating Cloud Foundry orgs explicitly.

Disabling the Cloud Foundry environment once you have enabled it.

Deleting a subaccount with service subscriptions.

Score 0 of 1
Question:

What is the maximum number of running threads per application instance?


Please choose the correct answer.

Response:

10421
10420

10430

11420

Score 1 of 1
Question:

You have implemented a simple CAP application for risk management of your
company’s supply chain. You want to limit viewing permissions for risk data
within the application to certain users and therefore define an xs-security.json
file.

Drag the key and value items onto the correct parts of the descriptor file.
Please choose the correct answer.
Solution:

Determine whether the given solution is correct?

Response:

Correct

Incorrect

Score 1 of 1
Question:

What type of application is the SAP Business Application Studio?


Please choose the correct answer.

Response:
Editor

IDE

Multi-target application

Score 1 of 1
Question:

Which of the following are functions of the Tenant Management Integration Node
of SAP Cloud Platform Integration?
There are 3 correct answers to this question.

Response:

It hosts the integration runtime engine.

It provides failover capabilities.

It ensures that worker nodes are running.

It stores integration deployment artifacts.

It processes messages.

Score 1 of 1
Question:

What does the SAP Cloud Platform Connectivity service use to communicate with
cloud databases?
Please choose the correct answer.

Response:

RFC

JDBC

HTTP
ADBC

Score 1 of 1
Question:

Which dev space type in SAP Business Application Studio do you need when you
want to create a CAP project?
Please choose the correct answer.

Response:

Full Stack Cloud Application

Basic

SAP Mobile Application

SAP Fiori

Score 1 of 1
Question:

To grant a user access to an application in an SAP BTP subaccount, what must you
assign to this user?
Please choose the correct answer.

Response:

A role template

A role

A role collection

Full 4
Score 1 of 1
Question_read:

In which component of SAP Cloud Platform Smart Data Integration are the
adapters deployed?
Please choose the correct answer.

Response:
Data provisioning agent

Adapter framework

Data proxy server

Data provisioning server

Score 1 of 1
Question_read:

Which of the following can be used as the identity providers for the SAP BTP
applications?
There are 2 correct answers to this question.

Response:

SAP S/4HANA Cloud

SAP Authorization and Trust Management Service

Identity authentication tenant

SAP S/4HANA on-premise

Score 1 of 1

Certification Question:
What is one of the required steps to enable authentication support in CAP?
Please choose the correct answer.

Response:

Install a YAML module called passport.

Install a CDS module called passport.

Install a Node.js module called passport.


Install a package.json module called passport.

Score 1 of 1
Question:

Which of the following formats are provided by the Keystore Service in SAP Cloud
Platform?
There are 2 correct answers to this question.

Response:

.PEM

.CER

.P12

.CRT

Score 1 of 1
Question:

Which of the following are design principles of SAP Fiori?


There are 3 correct answers to this question.

Response:

Innovative

Adaptive

Stateful

Delightful

Coherent

Score 0 of 1
Question_read:
Which of the following are factors of the Twelve-Factor Microservices
methodology?
There are 2 correct answers to this question.

Response:

Prototyping

Dependencies

Draft handling

Backing services

Score 1 of 1
Question:

What kind of cloud solution is SAP HANA Enterprise Cloud?


Please choose the correct answer.

Response:

Hybrid managed

Public managed

Private managed

On-premise managed

URN

Score 1 of 1
Question:

Which of the following characterizes DevOps?


Please choose the correct answer.

Response:

Methodology
Framework

Culture

Score 1 of 1
Question:

Which of the following authentication types can you choose for a destination used
by an SAP Fiori application?
There are 2 correct answers to this question.

Response:

Role propagation

App-to-database SSO

Basic authentication

Principal propagation

Score 1 of 1
Question:

In CAP, which keyword is used to send events?


Please choose the correct answer.

Response:

Emit

Stream

Throw

Actions

Score 1 of 1
Question:
What does SAP Fiori elements use to generate the UI?
There are 2 correct answers to this question.

Response:

The entity definition of the OData service

Annotations in the OData service

Custom UI logic

Authorizations in the OData service

Score 1 of 1
Question:

What tools can be use to develop SAP HANA extended application services, classic
model applications?
There are 2 correct answers to this question.

Response:

SAP Web IDE

SAP Build

SAP HANA Web-based Development Workbench

SAP HANA studio

Score 1 of 1
Question:

What is the default IDE for SAP's multi-cloud environment?


Please choose the correct answer.

Response:

SAP Business Application Studio

Oxygen
Microsoft Visual Code

Eclipse

Score 1 of 1
Question:

What are some tasks of an App Router?


There are 2 correct answers to this question.

Response:

Manage authorization flows

Generate JSON tokens

Manage authentication flows

Act as a reverse proxy

Score 1 of 1
Question:

When using namespaces, what does SAP recommend you use to construct names
for namespaces?
Please choose the correct answer.

Response:

Cascades of acronyms

Your organization's name

Reverse domain names

Score 1 of 1
Question:

In SAP Fiori, how Score 1 of 1

Question:
Which of the following environments run on the SAP multi-cloud foundation?
There are 2 correct answers to this question.

Response:

Kyma environment

Netweaver environment

Neo environment

Cloud Foundry environment

Workflow

Score 1 of 1
Question:

Which of the following tools can you use to secure an OData interface?
There are 2 correct answers to this question.

Response:

SAP Cloud Platform Integration

SAP API Management

SAP Remote Access and Connectivity service

SAP Cloud Connector

Score 0 of 1
Question:

You have developed a Java app strictly adhering to the Twelve-Factor


Microservices methodology. Which property of the app is mandated by the
concurrency factor?
Please choose the correct answer.

Response:

The app can be scaled outward via the process model.


The app requires a stateful backing service.

The app can be executed as a stateless process.

The app is self-contained.

Score 1 of 1
Question:

You have licensed Identity Authentication. What do you need additionally for
authentication?
There are 2 correct answers to this question.

Response:

SAP Cloud Identity Access Governance

Identity Provisioning

SAP ID service

Third party ID service

Score 1 of 1
Question:

What can you do to provide meaningful error messages to users in your CAP
application?
Please choose the correct answer.

Response:

Hide the cause of errors.

Register an error handler.

Catch exceptions.
Register an event handler.

Score 1 of 1
Question:

What kind of relationship does a subaccount and a Cloud Foundry org have?
Please choose the correct answer.

Response:

1:1

1:n

n:n

n:1

Score 1 of 1
Question:

You want to use the SAP Cloud Connector to connect an SAP S/4HANA system to
the SAP BTP. Where does the SAP Cloud Connector need to be installed?
Please choose the correct answer.

Response:

In the on-premise network of the SAP S/4HANA system

In an SAP BTP subaccount

In a virtual machine independent from the on-premise network and the SAP BT

Score 1 of 1
Question:

You want to use the Extensibility Cockpit in S/4HANA Cloud. Where does the
authorization happen?
Please choose the correct answer.

Response:

In the SaaS Application


In the company's LDAP

In the Identity Provider

In the SAP Cloud Platform

Score 1 of 1
Question:

Your company wants to set up an account model in the SAP BTP that includes a
Cloud Foundry environment and subaccounts. What must you consider?
There are 2 correct answers to this question.

Response:

A subaccount can contain more than one Cloud Foundry org.

Each Cloud Foundry org can contain only one space.

Each Cloud Foundry org can contain multiple spaces.

A subaccount can contain only one Cloud Foundry org.

Score 1 of 1
Question:

Which of the following are Twelve Factor application principles?


There are 2 correct answers to this question.

Response:

Do not strictly separate build and run stages

Strictly separate build and run stages

One codebase tracked in revision control, many deploys


One codebase tracked in revision control, one deploy

Score 1 of 1
Question:

Which management tool can you use to deploy a CAP project into a space of your
SAP BTP subaccount?
Please choose the correct answer.

Response:

SAP BTP command line interface

Cloud Foundry command line interface

APIs for SAP BTP

Score 1 of 1
Question:

How many event handlers can you register for one event phase?
Please choose the correct answer.

Response:

exactly one

exactly three

multiple

Score 1 of 1
Question:

Which of the following statements about a GitHub Repository are correct?


There are 3 correct answers to this question.

Response:

Anyone on the internet can commit into a public repository.

You choose who can see your private repository.


Anyone on the internet can see a public repository.

You choose who can commit into your private repository.

Score 1 of 1
Question_read:

Whcih of the following sample integration domain of User2Cloud?


There are 2 correct answers to this question.

Response:

IoT

Process Integration

SAPUI5 apps

OData provisioning

Full 5
Score 1 of 1

Question:

Which file type is used to deliver an HTML5 app in an SAP Cloud Platform, Cloud
Foundry environment?
Please choose the correct answer.

Response:

*.war

*.mtar

*.jar

Score 1 of 1
Question:
Which of the following can you use to deploy an SAPUI5 application to an SAP
Cloud Platform account?
There are 2 correct answers to this question.

Response:

SAP Web IDE

SAP Web IDE Multi-Cloud version

SAP Cloud Platform cockpit

SAP XS CLI client, command line tool

SAP HANA studio

Score 1 of 1
Question:

Which APIs are implemented as Java classes by the SAP Cloud SDK?
Please choose the correct answer.

Response:

All S/4HANA Cloud APIs

All S/4HANA APIs

All SAP APIs in the SAP API Business HUB

S/4HANA Cloud APIs in the SAP API Business Hub

Score 1 of 1
Question:

An HTTPS GET call using /$metadata suffixed to the URL provides the results of
the call in JSON format. Which APIs were used?
There are 2 correct answers to this question.

Response:

SOAP API
OData API

REST API

IDoc API

Score 1 of 1
Question:

What are some of the features of SAP HANA extended application services?
There are 2 correct answers to this question.

Response:

3-tier architecture

Tight database integration

Development environment

ABAP runtime support

Score 1 of 1
Question:

In the SAP Cloud Platform, what is a valid relationship?


Please choose the correct answer.

Response:

One global account can have many subaccount in one region only

One global account can have many subaccounts only in its region

One global account can have many subaccounts in different regions

Score 1 of 1
Question:
Which languages does the SAP Cloud SDK support?
There are 2 correct answers to this question.

Response:

ABAP

JavaScript

SQL

Java

Score 0 of 1
Question_read:

What are the differences between continuous integration (CI) and continuous
delivery (CD)?
There are 2 correct answers to this question.

Response:

CI allows developers to integrate their contributions any time.

CD adds an aspect that changes have been tested successfully.

CI allows team members to add their changes to a main line.

CD adds an aspect that changes are immediately ready for deployment.

Score 1 of 1
Question_read:

Which SAP Cloud Platform Integration service establishes secure TLS tunnel
connection between SAP Cloud Platform and on premise systems?
Please choose the correct answer.

Response:

SAP Cloud Platform Enterprise Messaging service

SAP Cloud Platform Connectivity service


SAP Cloud Platform OData Provisioning service

SAP Cloud platform Smart Data Integration service

Score 1 of 1

Certification Question:
What are some principles of continuous integration?
There are 2 correct answers to this question.

Response:

Automated code change pushes

Automated builds

Automated deployment to the productive system

Automated tests

Score 1 of 1
Question:

Which dev space type should you select to extend SAP S/4HANA with a CAP
project?
Please choose the correct answer.

Response:

SAP HANA Native Application

SAP Fiori

Full Stack Cloud Application

Score 1 of 1
Question:
What is recommended by SAP when you publish an API?
There are 2 correct answers to this question.

Response:

Remove obsolete APIs without notice.

Use meaningful, clear, and self-explanatory API names.

Use version numbers in the API names.

Provide good API documentation.

Score 0 of 1
Question:

What are some of the capabilities of the SAP Cloud Connector?


There are 3 correct answers to this question.

Response:

Provides access to the SAP Cloud Identity Services.

Serves as a link between SAP BTP applications and on-premise systems.

Provides fine-grained control over the connectivity.

Runs as on-premise agent in a secured network.

Manages dev spaces.

Score 1 of 1
Question:

Which document types are associated with an OData service?


There are 2 correct answers to this question.

Response:

Service Manifest document


Service description document

Service document

Service metadata document

Score 0 of 1
Question_read:

Which of the following elements are required to expose a table via an XSODATA
service?
There are 2 correct answers to this question.

Response:

key definition

association

namespace

table name

Score 1 of 1
Question_read:

Which SAP Cloud Platform service can eliminate the need to have an SAP Gateway
server?
Please choose the correct answer.

Response:

SAP Cloud Platform Smart Data Integration service

SAP Cloud Platform Enterprise Messaging service

SAP Cloud Platform OData Provisioning service

SAP Cloud Platform Connectivity service


Score 1 of 1
Question:

What can you use to add business logic to SAP S/4HANA Cloud?
There are 2 correct answers to this question.

Response:

SAP Enterprise Messaging

ln-app extensibility

Side-by-side extensibility

Extensibility services on SAP Cloud Platform

Score 1 of 1
Question:

In SAP Cloud Platform Integration service, each tenant stores data in a different
database schema. What is this called?
Please choose the correct answer.

Response:

Tenant cluster

Tenant node

Tenant isolation

Score 1 of 1

Certification Question: (Different question)


To grant a user access to an application in an SAP BTP subaccount, what must you
assign to this user?
Please choose the correct answer.

Response:

A role collection
A role

A role template

Score 1 of 1
Question:

When using namespaces, what does SAP recommend you use to construct names
for namespaces?
Please choose the correct answer.

Response:

Your organization's name

Reverse domain names

Cascades of acronyms

Score 1 of 1
Question:

Which of the following characterizes DevOps?


Please choose the correct answer.

Response:

Methodology

Culture

Framework

Full 6
Score 0 of 1
Question:

What can a key user use to access SAP S/4HANA Cloud in-app extensibility
features?
Please choose the correct answer.

Response:
Internal tools without special business roles

Internal tools with special business roles

External tools without special business roles

External tools with special business roles

Score 1 of 1
Question:

In SAP Business Application Studio, what is a dev space?


Please choose the correct answer.

Response:

A pre-configured private development environment

A pre-configured private virtual machine

A pre-configured shared virtual machine

A pre-configured shared development environment

Score 1 of 1
Question:

Which container type is used for the service mesh proxy in SAP BTP, Kyma
runtime?
Please choose the correct answer.

Response:

Proxy container

Init container

Adapter container
Sidecar container

Score 0 of 1
Question_read:

What do SAP Cloud Platform virtual machines use to deploy legacy software to
SAP Cloud Platform?
Please choose the correct answer.

Response:

Cloud Foundry

VMware Fusion

Buildpacks

OpenStack

Score 0 of 1
Question:

In which environment can you deploy a cloud native micro app?


Please choose the correct answer.

Response:

SAP Cloud Platform, Neo environment

ABAP stack

SAP Cloud Platform, Cloud Foundry environment

SAP HANA Enterprise Cloud

Score 1 of 1
Question:

Which dev space type in SAP Business Application Studio do you need when you
want to create a CAP project?
Please choose the correct answer.

Response:
SAP Mobile Application

Full Stack Cloud Application

SAP Fiori

Basic

Score 1 of 1
Question_read:

Which of the following objects are accessible in the S/4HANA Cloud Extensibility
Cockpit?
There are 2 correct answers to this question.

Response:

DLL objects

Form templates

CDS views

Tables

Score 1 of 1
Question:

During application development, what are some principles of dealing with


application errors?
There are 2 correct answers to this question.

Response:

Hide errors and continue silently

Use try/catch blocks sparingly

Use as many try/catch blocks as possible


Log unexpected errors

Score 1 of 1
Question:

Which of the following roles is required to consume the prepackaged content


available in the SAP Integration Content Catalog?
Please choose the correct answer.

Response:

System developer

Content publisher

Integration developer

Content reviewer

Score 1 of 1
Question_read:

Which of the following are capabilities of the SAP cloud connector?


There are 2 correct answers to this question.

Response:

Connect an SAP S/4HANA Cloud system with the SAP BTP

Providing control over cloud to cloud connections

Connecting an SAP S/4HANA system with the SAP BTP

Providing control over cloud to on-premise connections

Score 1 of 1
Question:

In the SAP Cloud Platform, what is a valid relationship?


Please choose the correct answer.

Response:
One global account can have many subaccount in one region only

One global account can have many subaccounts only in its region

One global account can have many subaccounts in different regions

Score 0 of 1
Question:

Which service provides collaboration in SAP Cloud Platform?


There are 2 correct answers to this question.

Response:

Integration

SAP Document Center

Gamification

Portal

Score 0 of 1
Question:

You want to register custom event handlers using instances of CAP node.js SDK
classes. Which one do you use?
Please choose the correct answer.

Response:

cds.Request

cds.Service

cds.Event

Question:

What are some of the artifacts project "Piper" offers?


There are 2 correct answers to this question.
Response:

Feedback loop

Docker images

Abaplint

ABAP Environment pipeline

Score 1 of 1
Question:

In your Git system, you have set up a webhook for your SAP Continuous
Integration and Delivery pipeline. What king of request does the webhook send to
the specified payload URL?
Please choose the correct answer.

Response:

PUT request

GET request

POST request

PATCH request

Score 1 of 1
Question:

Which of the following frameworks is included in the SAP Cloud SOK to implement
resilient behavior?
Please choose the correct answer.

Response:

Failsafe

Micro profile fault tolerance


Hystrix

Score 1 of 1
Question:

Which of the following is a feature of the SAP Cloud Platform Identity Provisioning
service?
Please choose the correct answer.

Response:

Reuse of corporate user stores

SSL communication

Digital signature verification

Encryption and decryption

Score 0 of 1
Question_read

You use the SAP Cloud Platform with the standard Identity Provider. Where are
roles and groups for an identity used?
Please choose the correct answer.

Response:

In the Identity Provider

In the SAP Cloud Platform

In the user store of the Identity Provider

Score 1 of 1
Question_read:

Which of the following are the available content providers in the SAP Content
Hub?
There are 3 correct answers to this question.

Response:
Workflow

APIs

Integration

Business services

Analytics

Score 1 of 1
Question:

Which of the following are characteristics of the SAP BTP ABAP environment?
There are 2 correct answers to this question.

Response:

Runs within the Kyma environment

Is based on the latest ABAP platform cloud release

Runs within the Cloud Foundry environment

Is based on the latest SAP NetWeaver Application Server for ABAP release

Score 1 of 1
Question:

Which types of calculation views are available in SAP HANA?


There are 2 correct answers to this question.

Response:

STAR JOIN

HIERARCHY

CUBE
DIMENSION

Score 1 of 1
Question:

What are the two structures JSON is built on?


There are 2 correct answers to this question.

Response:

Ordered list of values

Collections of name/value pairs

Collections of value/value pairs

Unordered list of strings

Score 1 of 1
Question:

Which of the following characterizes DevOps?


Please choose the correct answer.

Response:

Framework

Culture

Methodology

Score 1 of 1
Question:

Which components are part of the API Gateway?


There are 3 correct answers to this question.

Response:
Envoy Proxy

Istio Ingress Gateway

Ory Oathkeeper

Istio Egress Gateway

Virtual Hosts

Score 0 of 1

Certification Question_read:
What are some characteristics of YAML files?
There are 2 correct answers to this question.

Response:

YAML files rely on correct indentation.

YAML files are also valid JSON files.

YAML files can be used as configuration files.

YAML files are based on XM

Full 7
Score 1 of 1
Question:

In your SAP BTP subaccount, what can you select at the environment level?
There are 2 correct answers to this question.

Response:

Runtime
Infrastructure

Data

Services

Score 0 of 1
Question_read:

What are approaches to develop a REST API?


There are 2 correct answers to this question.

Response:

Protocol First

Schema First

Contract First

Code First

Score 1 of 1
Certification Question:

To grant a user access to an application in an SAP BTP subaccount, what must you
assign to this user?
Please choose the correct answer.

Response:

A role template

A role

A role collection

Score 1 of 1
Question:
To which account type do register SAP SuccessFactors at SAP Cloud Foundry
within an automatic extension configuration?
Please choose the correct answer.

Response:

Global account

Space

Subaccount

Score 1 of 1
Question:

Which of the following can you use in a side-by-side extensibility scenario?


There are 2 correct answers to this question.

Response:

Business events

Stable APls

Cloud extension points

BAdls

Score 1 of 1
Question:

Which services can be used for connecting your application to a remote service or
system on SAP BTP?
There are 2 correct answers to this question.

Response:

Connectivity service

SAP Authorization and Trust Management service

Destination service
Cloud Management service

Score 1 of 1
Question:

Which of the following are built in adapters of SAP Cloud Platform Smart Data
Integration that are used to communication with source system?
There are 3 correct answers to this question.

Response:

Flat file

Microsoft Word

Twitter

Snapchat

ABAP

Score 1 of 1
Question:

Score 1 of 1
Question:

What encryption type does the SAP Cloud Connector use?


Please choose the correct answer.

Response:

XMPP

TLS

SSL
SSH

Score 1 of 1
Certification Question:

What are the aspects of a Multi-Target Application (MTA) model in the lifecycle
management of distributed applications?
There are 3 correct answers to this question.

Response:

CI/CD

Integration

Configuration

Composition

Dependencies

Score 1 of 1
Question:

You have developed a risk service application in CAP. To which file must you add
restrictions - @(restrict...) - to add authorizations to your service?
Please choose the correct answer.

Response:

package-lock.json

srv/risk-service.cds

srv/risk-service.js

xs-security.js

Score 1 of 1
Question_read:
Which of the following SAP products is the SAP Cloud SDK an abstraction of?
Please choose the correct answer.

Response:

S/4HANA Cloud

SAP Netweaver Cloud Stack

SAP Cloud Platform Cloud Foundry

Score 1 of 1
Question_read:

What are some characteristics of a distributed system?


There are 2 correct answers to this question.

Response:

Individual computers are connected through a network.

Connected computers appear connected through SAP Cloud Platform, Cloud Fo


environment.

Connected computers appear as a single computer.

Individual computers are connected through Kubernetes.

Score 1 of 1
Question:

After what period of time are process metrics no longer available in the SAP Cloud
Platform cockpit?
Please choose the correct answer.

Response:

14 days

2 months

7 days
1 month

Score 0 of 1
Question_read:

What can you use to develop SAPUI5 applications to be deployed to Cloud


Foundry?
Please choose the correct answer.

Response:

SAP Web IDE on Cloud Foundry

SAP Web IDE on SAP Cloud Platform

SAP Web IDE Multi-Cloud version on SAP Cloud Platform

SAP HANA studio on Cloud Foundry

Score 1 of 1
Question:

What are some capabilities of the MongoDB database on SAP Cloud Platform
Cloud Foundry?
There are 2 correct answers to this question.

Response:

Concurrency management

Indexing of any field

Inheritance support

Support of replica sets

Score 1 of 1
Question:
Which of the following is a constraint of REST?
Please choose the correct answer.

Response:

SOAP with media links

IDocs with links

Hypermedia as the Engine of Appl cation State (HATEOAS) including links

Score 0 of 1
Question:

What are some of the characteristics of an extension application?


There are 2 correct answers to this question.

Response:

Its UI layer is directly coupled with the back-end layer

Its UI layer is decoupled from the back-end layer

It consists of several layers

It requires its own authorization management

Score 1 of 1
Question:

Which dev space type should you select to extend SAP S/4HANA with a CAP
project?
Please choose the correct answer.

Response:

SAP HANA Native Application

SAP Fiori

Full Stack Cloud Application


Score 0 of 1
Question:

Which of the following is supported by sap cloud platform development


environment?
Please choose the correct answer.

Response:

PHP

Node.js

HTML5

Python

Score 1 of 1
Question:

Leveraging robotic process automation (RPA) tools and software belongs to which
pillar of the SAP Business Technology Platform?
Please choose the correct answer.

Response:

Foundational Platform Services

Analytics

Application Development and Integration

Database and Data Management

Intelligent Technologies

Score 1 of 1
Question:

In S/4HANA Cloud, where do you configure inbound and outbound connections?


Please choose the correct answer.

Response:
Communication scenario

Communication system

Communication arrangement

Score 1 of 1
Question:

What are some tasks of an App Router?


There are 2 correct answers to this question.

Response:

Generate JSON tokens

Manage authentication flows

Act as a reverse proxy

Manage authorization flows

Score 1 of 1
Question:

Before you can use SAP Continuous Integration and Delivery in your CAP project,
what must you do in your SAP BTP account?
There are 2 correct answers to this question.

Response:

Assign an appropriate role template to your user.

Create an SAP CI/CD service instance.

Assign an appropriate role collection to your user.

Subscribe to an SAP CI/CD service plan.

Score 1 of 1
Question:

Which security feature uses a cryptographic nonce?


Please choose the correct answer.

Response:

X.509 certificates

Principal propagation for OAuth protected application

Prevention of a cross-site request forgery

Authentication using SAML 2.0

Score 1 of 1
Question:

Certification Your customer presents you with the following UI requirements:


Users need to work through a comparatively small set of items, one by one.
Multiple views of the same content. One kind of data visualization.

Which SAP Fiori elements floorplan do you recommend they use?


Please choose the correct answer.

Response:

Object page

List report

Worklist

Analytical list page

Score 1 of 1
Question:

Which of the following dev space types contains the Java extension by default?
There are 2 correct answers to this question.

Response:
SAP HANA Native Application

Full Stack Cloud Application

SAP Mobile Application

SAP Fiori

Score 0 of 1
Question:

You want to version your REST API. The versioning should not be visible in the
URL. Which versioning approach do you use?
Please choose the correct answer.

Response:

Resource

Global

Mime-based

Score 1 of 1
Question:

What are some of the features of mobile service for Fiori mobile?
There are 2 correct answers to this question.

Response:

Mobilization of SAP Fiori Cloud apps and on premise apps

Integration with both SAP and non-SAP systems

Integration with SAP Secure for mobile device and app management

Access to back-end systems via REST API

Score 1 of 1
Question:

Which of the following SAP Fiori pages areas are mandatory?


There are 2 correct answers to this question.

Response:

Footer

Toolbars

Header

Content

Score 1 of 1
Question:

What are some SAP recommendations for deploying large apps to Cloud Foundry?
There are 2 correct answers to this question.

Response:

The CF_STARTUP_TIMEOUT is set to 15 minutes.

The maximum app size is set in the manifest file.

The total size of environment variables does not exceed 250KB.

The network speed exceeds 874 KB/s.

Question:

What are advantages of OData?


There are 2 correct answers to this question.

Response:

It is based on REST.
It's efficient for large system to system communication.

Documentation takes place via the metadata.

Question:

Which component of Internet of Things (IoT) provides APIs to send data from
devices to an SAP Cloud Platform IoT service?
Please choose the correct answer.

Response:

Internet of Things Service Cockpit

Remote Data Synchronization

Message Management Service

Remote Device Management Service

Which technology can you use to build a bot to process natural language?
Please choose the correct answer.

Response:

Blockchain

Internet of Things

Artificial Intelligence

Question:
What are some features of the SAP Cloud Connector?
There are 2 correct answers to this question.

Response:

Configuring trust

Managing HTML5 applications

Monitoring requests

Securing the activation of traffic traces

Question:

You want to improve the performance of your REST-based communication. Which


serialization format do you use?
Please choose the correct answer.

Response:

JSON

XML

Protobuf

Question:

Which of the following do SAP Cloud Platform Big Data Services provide?
There are 2 correct answers to this question.

Response:

Pre-configured database tables


Job monitoring

Framework

AWS S3 buckets

1) CertificationYou are tasked with developing a simple end-to-end


application with data persistency in SAP HANA Cloud and with SAP Fiori as
the user frontend, to perform CRUD operations. According to the
programming model's golden path, which activities are mandatory when
building such applications? Note: There are 3 correct answers to this
question.

A. Reuse existing services.


B. Define services.
C. Add the SAP Fiori UI.
D. Define the data model.
E. Add custom logic.

Answer: BCD

Certification 2) What does SAP Fiori elements use to generate the UI?
Note: There are 2 correct answers to this question.

A. Custom UI logic
B. Annotations in the OData service
C. The entity definition of the OData service
D. Authorizations in the OData service

Answer: BC
3) CertificationWhich of the following tools are required to
build Spring Boot applications using the SAP Cloud SDK?

Note: There are 2 correct answers to this question.

A. Java SE Development Kit 8


B. Apache Maven version 3.5 or above
C. SAP Mobile Services (MDK)
D. Spring Initialize

Answer: A B

4) CertificationWhich method can you use to collect error


messages with high severity and return them to the caller in
the request-response?

A. req.reply
B. req.notify
C. req.reject
D. req.error

Answer: D

5) CertificationIn SAP Build Process Automation, what is a


decision table rule?

A. A tabular set of input/output rule expressions


B. A set of pre-defined data objects
C. A tabular set of business process decisions
D. A set of rule expressions in an IF-THEN format
Answer: A

Certification What feature of the pre-built content packages in SAP Build Process
Automation increases the speed of development? Note: There are 2 correct answers
to this question.
A Templated automations

B Predetermined decisions

C Enhanced user interface

D Plug-and-play availability

Show Answer

Answer : A, D

Certification- What are some prerequisites for functions to receive events from
Kyma Eventing? Note: There are 2 correct answers to this question.
A An API Rule with Oathkeeper AccessRules for GET-Requests

B The request to the function contains the event context

C A Subscription CR.

D A CloudEvents specification

Show Answer

Answer : C, D
Certification Why are extensions on top of SAP S/4HANA Cloud NOT affected by
the quarterly update cycle of SAP S/4HANA Cloud?
A The Virtual Data Model of SAP S/4HANA Cloud remains unchanged.

B The extension application runs only on SAP Business Technology Platform.

C The public interfaces of SAP S/4HANA represent a stable contract across the
versions of SAP S/4HANA Cloud.

D SAP provides maintenance agreements to fix any extension issues.

Show Answer

Answer : C
Question 4
Certification What are some scenarios where you would use the SAP
Cloud SDK in your application? Note: There are 2 correct answers
to this question.
A You want to allow key users to create fields

B You need advanced features in your app such as resilience and


caching

C You want to add new features to an existing Java application

D You want to build extensions using .NET

Show Answer

Answer : B, C
Certification What are some characteristics of logic flows? Note: There are 3
correct answers to this question.
A They are a sequence of events, actions, and functions

B They can be used to customize any kind of behavior in an app

C They first need to be modelled in Excel to ensure there is a result

D They always require a decision loop

E They can be simple or branching

Show Answer

Answer : A, B, E

Certification Which of the following are the fundamental guidelines of a twelve-


factor application? Note: There are 3 correct answers to this question.
ACache management

BTraceability and reproducibility of all changes

CSecurity management of software layers

DStateless and self-contained application processes

ESeparation of application code and runtime configuration

Reveal Answer
Answer : B, D, E
Certification You develop an application using the Cloud Foundry environment.
What are some steps to restrict access to this application? Note: There are 2
correct answers to this question.
ASet the Scopes element to the required scope name in the xs-app.json file.

BSet the role-name attribute of the Security-role element in the web.xml file to
the required role template name.

CDefine the role template name in the role-templates element of the xs-
security.json file.

DSet the Scopes element to the required scope name in the xs-security.json file.

Reveal Answer
Answer : C, D

Certification You want to register custom event handlers using instances of CAP
Node.js SDK classes. Which one do you use?
Acds.Service

Bcds.Request

Ccds.Event

Reveal Answer
Answer : A

Certification Which of the following are use cases for SAP Business Technology
Platform? Note: There are 3 correct answers to this question.
AIntegrate apps, data, and processes.
BBuild innovative digital apps.

CExtend cloud and on-premise apps.

DBuild tightly coupled applications.

ESupports only Cloud scenarios with seamless interoperability with


hyperscalers.

Reveal Answer
Answer : A, B, C

Certification What are some of the capabilities of the SAP S/4HANA Virtual Data
Model? Note: There are 2 correct answers to this question.
AIt documents the relationships between entities.

BIt allows direct access to underlying database tables.

CIt provides a native UI to query the database tables.

DIt enriches the entities with business semantics.

Reveal Answer
Answer : A, D

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

A. Mobile Services

B. Private server

C. Local workspace
D. Cloud Foundry

Answer : D

Certification For which workload requirements would you use Stateful


Set? Note: There are 3 correct answers to this question.

A. Ordered, graceful deployment and scaling

B. Stable, unique network identifiers

C. Stable, persistent storage

D. Ordered network identifiers

E. Ordered, persistent storage

Answer: A,B,C
Question:

What information does SAP provide through the SAP API Business Hub?
There are 2 correct answers to this question

Response:

Integration content

Data schema

IDoc definitions

Events
Question:

Which of the following are infrastructure requirements of an SAP Fiori fact sheet
application?
There are 2 correct answers to this question.

Response:

SAP HANA database

ABAP stack

Java stack

SAP Vora

Certification Questions
1) How to debug node.js
2) Read console log for message for user info – check which code is correct
3) Kubelets/ Kyma questions 5, Steps of kubernetes
4) Devops 5-7 questions with detailed steps
5) Steps of GIT how to process
6) Automation steps questions 5-7
7) Question on Istio API

You might also like