There are no comments, be the first and leave one below:
Which of the following are principles of cloud computing? Note: There are 2 correct answers.
Integration
Automation
Serverless
Microservices
What is a necessary step to implement a custom error handler in the CAP SDK for Node.js?
Register the error handler function for the before phase of the error
Write a custom Node.js package
Catch exceptions during a CRUD OPERATION
Register de error handler function for the on phase of the error
What are some of the Continuous Integration principles? Choose the 3 correct answers.
Fix errors only when users complain.
Fix errors immediately.
Use version control.
Run tests only in production.
Run tests in the build.
When using CAP in the SAP Business Application Studio, you want to use Core Data Services to define the persistence layer. Which extension do you use for the design-time file?
.hdbtable
.hdbddl
.cds
.hdbcds
Which of the following are the fundamental guidelines of a twelve-factor application? (3 correct)
Cache management
Security management of software layers
Separation of application code and runtime configuration
Traceability and reproducibility of all changes
Stateless and self-contained application processes
Which sequence of steps do you follow when working with fi les locally in Git in SAP Business Application Studio?
Check out, Create, modify, save, Stage, Commit
Stage, Create, modify, save, Commit, Check out
Create, modify, save, Stage, Check out, Commit
Stage, Create, modify, save, Check out, Commit
When creating a CI/CD job, what does defining Source Control Management (SCM) credentials enable?
Managing your SCM credentials
Retrieving your project from SCM when its build is triggered
Modifying your project source code automatically
You have set up the scopes and attributes that are needed to protect your application in the Cloud Foundry environment, but a user is unable to access your application. What might be the reason?
Roles aren't assigned to the client application.
Role collections aren't assigned to the user.
Roles aren't assigned to the user.
Role collections aren't assigned to the client application.
How do you add authorization and trust management to your CAP project?
cds add security
cds add uaa
cds add xsuaa
Which of the following supports non-hierarchical data?
Neither YAML nor JSON
JSON
YAML
Which of the following is a constraint of REST?
SOAP with media links
Hypermedia as the Engine of Appl cation State (HATEOAS) including links
IDocs with links
What is a Multi-Target-Application (MTA) comprised of?
modules and services
modules and instances
modules and resources
What is OData?
A standard to access data through RESTful APIs
standard to create user interfaces (UI) for applications
A standard to share data under a creative commons license
You 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.
Add the SAP Fiori UI.
Define services.
Add custom logic.
Define the data model.
Reuse existing services.
In which environment can you deploy a cloud native micro app?
ABAP stack
SAP HANA Enterprise Cloud
SAP BTP, Cloud Foundry environment
Which of the following are features of Kubernetes? (3 correct)
Software virtualization
Immutability and self-healing
Operating system management Storage orchestration
Service Discovery and load balancing
Hardware virtualization
What are the advantages of using an MTA file for deployment? Choose the 2 correct answers.
It provides a build tool.
It provides workflows.
It supports blue-green deployment.
It supports red - green deployment.
What feature of the pre-built content packages in SAP Build Process Automation increases the speed of development? (2 correct)
Predetermined decisions
Plug-and-play availability
Templated automations
Enhanced user interface
How many event handlers can you register for one event phase?
Exactly three
Exactly four
Exactly one
Multiple
Why are extensions on top of SAP S/4HANA Cloud NOT affected by the quarterly update cycle of SAP S/4HANA Cloud?
SAP provides maintenance agreements to fix any extension issues.
The Virtual Data Model of SAP S/4HANA Cloud remains unchanged.
The public interfaces of SAP S/4HANA represent a stable contract across the versions of SAP S/4HANA Cloud.
The extension application runs only on SAP Business Technology Platform.
What do you need to connect a service to the Sandbox environment of the SAP API Business Hub for the Business Partner API that you want to use?
A personal token
A password
An API key
An authenticator
Which of the following are use cases for SAP Business Technology Platform? (3 correct)
Supports only Cloud scenarios with seamless interoperability with hyperscalers.
Build innovative digital apps.
Extend cloud and on-premise apps.
Integrate apps, data, and processes.
Build tightly coupled applications.
After you run the command cds add hana, which file is updated with the required configuration?
package.js
package.cds
package.json
package.mta
What are some characteristics of logic flows? (3 correct)
They are a sequence of events, actions, and functions
They can be simple or branching
They can be used to customize any kind of behavior in an app
They first need to be modelled in Excel to ensure there is a result
They always require a decision loop
Which property of access control with @restrict accepts all standard CDS CRUD events, as well as action and function names?
on
grant
To
where
Which method can you use to collect error messages with high severity and return them to the caller in the request-response?
req.error
req.reply
req.notify
req.reject
Using the Cloud Events specification, which component must you use to post events to Kyma Eventing?
service/eventing-event-publisher-proxy
pod/eventing-event-publisher-proxy
pods/eventing-nats-0
svc/eventing-nats
Which of the following are benefits of using the OData Virtual Data Model of the SAP Cloud SDK? (3 correct)
Auto-completion of function names and properties
Commonly used SQL query technology
Easy access to create, update, and delete operations
Database procedures provided out of the box
Type safety for functions
Which of the following applies to Custom Event handlers? Note: There are 3 correct answers.
Single handlers can be registered for multiple events.
Multiple Event Handlers can not be registered for same event.
Registered custom handlers can add Domain logic to application.
CRUD requests are not served by Generic handlers.
Multiple Event Handlers can be registered for same event.
The credentials created in the SAP Continuous Integration and Delivery service enable you to do which of the following? Note: There are 2 correct answers.
Connect to a private GitHub repository.
Connect to S/4 HANA Cloud
Access the service itself.
Deploy applications to the SAP BTP, Cloud Foundry environment.
Which statements are true about CAP's deployment options? Choose the 2 correct answers.
CAP can only be used for single tenant applications.
CAP applications can only be deployed on SAP BTP environments.
CAP applications can be deployed to SAP BTP Cloud Foundry and KYMA environments.
CAP has built-in support for multitenancy.
What is the prerequisite before you can create a CI/CD job for a project?
The project has been previewed.
The project has been shared to a remote Git repository.
The project has been deployed.
You have deployed a workload through a Kubernetes Deployment to SAP BTP, Kyma runtime. What must you do to expose the workload to the public internet? (3 correct)
Create an API Rule CR.
Create a service to group your pods.
Add a readiness probe for your workload.
Add a custom Virtual Service CR to secure the service.
Configure rules and access Strategies.
What is the maximum amount of RAM a single application instance on SAP BTP, Cloud Foundry can use?
16 GB
4 GB
2 GB
8 GB
Which actions are executed in Cloud Foundry under the Deploy & Execute phase when you run an application? (2 correct)
Maximizing boilerplate code to real custom logic
Fueling generic runtimes to serve recurring tasks automatically
Declaratively capturing domain knowledge in CDS models
Integrating the data with other SAP systems
In SAP Build Process Automation, what is a decision table rule?
A set of rule expressions in an IF-THEN format
A set of pre-defined data objects
A tabular set of business process decisions
A tabular set of input/output rule expressions
Which models can you use to develop a micro app? (2 corrects)
SAP ABAP RESTful programming model
SAP Cloud Application Programming Model (CAP)
SAP HANA extended application services, advanced model
SAP HANA extended application services, classic model
What are the benefits of using Side-by-Side Extensibility? (3 correct)
It uses In-App tools to adapt the standard UI.
It provides support for hybrid scenarios.
It integrates with other cloud/non-cloud solutions when using SAP Business Technology Platform Integration services.
It uses a complete development platform for creating extension applications.
It can be implemented in the same software stack as the extended application.
Which of the following features are provided by SAP BAS? (2 correct)
Destination administration
SAPUI5 templates
OData modelling
Git integration
Which are the Service APIs for Custom Logic? Note: There are 3 correct answers.
Querying API
Event Handling
Messaging API
External Services
Custom API