WorksheetsSAP C_CPE_2409 Exam Questions
Total questions: 60
Worksheet time: 41mins
Which CAP feature allows real-time data synchronization and communication between different parts of an application or with external systems?
Database Connectivity
Service Extensibility
Service Connectivity
Message Queues and Event Brokers
What are some of the capabilities of the SAP S/4HANA Virtual Data Model?
It documents the relationships between entities.
It provides a native UI to query the database tables.
It allows direct access to underlying database tables.
It enriches the entities with business semantics.
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?
Role collections aren't assigned to the client application.
Roles aren't assigned to the client application.
Roles aren't assigned to the user.
Role collections aren't assigned to the user.
What are scopes in the context of SAP BTP XSUAA?
Values that express authorizations or access rights
Entities that aggregate technical roles
Collections of user credentials
SAP BTP subaccounts
What is the function of the service metadata document in an OData service?
To specify the API's security requirements
To describe the types, sets, functions, and actions
To list the available entity sets, functions, and singletons
To provide a human-readable description of the data model
Which open-source tools can be integrated with SAP BTP for enhanced observability?
Logstash
Jenkins
Terraform
Prometheus
Which configuration files are updated when you run the command 'cds add xsuaa'?
xs-usertokens.json
xs-security.json
Package.json
Cdsrc.json
What is the purpose of the SAP BTP, Cloud Foundry runtime?
To manage SAP HANA databases
To manage API integrations between SAP S/4HANA and legacy systems
To provide an environment for developing and deploying cloud-native applications
To configure SAP S/4HANA systems
What features does the SAP Cloud SDK provide as part of Enterprise-specific adaptations of open source frameworks?
Code samples
Multi-tenant persistence
Feature toggling
Tightly coupled integration
Which services in SAP BTP can be used to store and retrieve technical information about target external systems?
Destination Service
Core Data Service
Connectivity Service
To consume a service from an on-premise system with CAP, which of the following must be configured?
Event Mesh
API Management
Destination Service
Cloud Connector
Why are extensions on top of SAP S/4HANA Cloud NOT affected by the quarterly update cycle of SAP S/4HANA Cloud?
The Virtual Data Model of SAP S/4HANA Cloud remains unchanged.
SAP provides maintenance agreements to fix any extension issues.
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 is the primary function of kubectl?
To set up cloud environments
To configure storage systems
To create virtual networks
To interact with the Kubernetes API to manage cluster resources
Which of the following tools are required to build Spring Boot applications using the SAP Cloud SDK?
SAP Mobile Services (MDK)
Apache Maven version 3.5 or above
Java SE Development Kit 8
Spring Initializer
What are Kubernetes deployments used for?
To manage Pods directly
To roll out application updates with zero downtime
To configure network policies
To create databases
Which entity in XSUAA holds several scopes?
Role
User group
Scope
Role collection
You develop an application using the Cloud Foundry environment. What are some steps to restrict access to this application?
Set the Scopes element to the required scope name in the xs-security.json file.
Set the role-name attribute of the Security-role element in the web.xml file to the required role template name.
Set the Scopes element to the required scope name in the xs-app.json file.
Define the role template name in the role-templates element of the xs-security.json file.
What are the benefits of using Side-by-Side Extensibility?
It provides support for hybrid scenarios.
It can be implemented in the same software stack as the extended application.
It uses a complete development platform for creating extension applications.
It uses In-App tools to adapt the standard UI.
It integrates with other cloud/non-cloud solutions when using SAP Business Technology Platform Integration services.
When creating a CI/CD job, what does defining Source Control Management (SCM) credentials enable?
Retrieving your project from SCM when its build is triggered
Modifying your project source code automatically
Managing your SCM credentials
Which of the following can you use to define external service APIs in CAP?
OpenAPI (Swagger)
GraphQL schema
EDMX for OData V2 and V4
WSDL
In the context of a CAP application, what is one of the actions of the cds build command?
To deploy the application to SAP BTP
To create Docker images
To compile the application
To execute test cases
Which command is used to create a Pod in Kubernetes from a YAML file?
kubectl apply
kubectl get pod
kubectl run
kubectl create -f
What is the purpose of the .env file in a CAP project?
To store values for runtime environment variables
To manage version control settings
To specify UI component settings
What is the role of SAP Gardener in SAP BTP, Kyma runtime?
It is a subaccount manager and deploys instances on the hyperscaler of your choice.
It manages Kubernetes clusters across various cloud providers.
It is responsible for deploying SAP applications.
When you create a CI/CD job for a low-code project, which options are available in the Release stage?
Deploy to Private Server
Deploy to Cloud Foundry
Deploy to Cloud Transport Management Service
Upload to FTP server
In SAP BTP, Cloud Foundry, what is the function of an organization?
To define specific API endpoints for applications
To manage users and spaces under a common resource pool
To allocate memory for applications
To deploy applications
What is the role of a buildpack in Cloud Foundry?
It acts as a database manager for applications.
It binds services to applications.
It builds a container image for applications during staging.
It builds user roles and permissions.
What are some scenarios where you would use the SAP Cloud SDK in your application?
You want to allow key users to create fields
You want to build extensions using .NET
You need advanced features in your app such as resilience and caching
You want to add new features to an existing Java application
What are namespaces used for in CAP data models?
Note: There are 2 correct answers to this question
To provide additional styling options
To enhance data retrieval performance
To manage version control
To group related entities and type
Which file is used to define the structure and components of a multitarget application (MTA) in SAP BTP?
mtad.yaml
mta.json
manifest.json
mta.yaml
Out of the box, which of the following can CAP applications use to interact with external APIs and services?**
Note: There are 2 correct answers to this question.
REST
OData
SOAP
WebSockets
How do you run a CI/CD build manually without pushing changes to Git?
A. Create and run "Build task" in Task Explorer
Select 'Trigger a Build' in the CI/CD job's context menu
Select Deploy from the project's context menu in the Project Explorer
Submit Changes via Sync & Share action
For local development in the SAP Cloud Application Programming Model, which database option is recommended?
PostgreSQL
SQLite
NoSQL
SAP HANA Cloud
Which file includes by default the configuration for an external OData service in a Node.js CAP project?
Manifest.json
Index.js
Package.json
service.cds
What are typical components of a Kubernetes worker node?
etcd
kube-proxy
service-mesh
Container Runtime
kubelet
Which of the following are benefits of SAP BTP, Cloud Foundry runtime?
Note: There are 2 correct answers to this question
Managed security and automatic updates
Managed service mesh
High availability with load balancing
Manual infrastructure scaling
In CAP, what is required to connect a service to the sandbox environment of the SAP API Business Hub for the Business Partner service?
Service principal
Client certificate
Auth token
API key
Which of the following can be used to implement side-by-side extensions in the Cloud Foundry environment of SAP Business Technology Platform?*
Note: There are 2 correct answers to this question.
ABAP
Java
ActionScript
Node.js
Which command is used to set the API endpoint in the Cloud Foundry CLI?
cf target
cf api
cf endpoint
cf login
What are some purposes of OData in CAP-based applications?
Note: There are 2 correct answers to this question.
To define request and response headers, status codes
To create user interfaces for applications
To perform CRUD operations using HTTP verbs
To provide real-time analytics
In CAP, which file is used to define destinations for connecting to external services?
Note: There are 2 correct answers to this question.
Destinations.json
Package.json
Services.xml
manifest.json
Into which environment does the Test step in a job allow you to deploy your application?
Cloud Foundry
Local workspace
Private server
Mobile Services
Which HTTP method is used by OData to partially update an existing resource?
POST
PATCH
PUT
How can developers deploy a multitarget application (MTA) in SAP BTP, Cloud Foundry?
Note: There are 2 correct answers to this question.
By using the Cloud Foundry CLI with cf push directly
By manually creating and deploying the mta.yaml file
By using SAP HANA Cloud tools
By using SAP Business Application Studio
What are Kubernetes pods?
Note: There are 2 correct answers to this question.
A thin wrapper for one or more containers
A smallest manageable unit
A thin wrapper for one container
A persistent storage system that containers can share across nodes
Which metrics are provided out-of-the-box by the @cap-js/telemetry tool?**
Note: There are 2 correct answers to this question.
Database pool statistics
Network latency and jitter
Memory usage metrics
CPU allocation and thread management
What is Kubernetes commonly used for?
To manage operating systems
To develop web applications directly
To manage application deployment and scaling
To create virtual machines
What is the prerequisite before you can create a CI/CD job for a project?
The project has been shared to a remote Git repository.
The project has been previewed
The project has been deployed
Which of the following modules are available in Kyma project?**
Note: There are 3 correct answers to this question.
Storage
API Gateway
Data Warehouse
Telemetry
Serverless
You use the Nest Framework and Visual Studio Code to develop an extension application. Which activities can you perform in the development environment?**
Note: There are 2 correct answers to this question.
Run the Java program and make it stop at breakpoints.
Automatic re-deploy of a JavaScript program when the source code is modified
Run the JavaScript program and make it stop at breakpoints
Automatic re-build of a TypeScript program when the source code is modified
Which of the following are benefits of using the OData Virtual Data Model of the SAP Cloud SDK?
Note: There are 3 correct answers to this question.
Database procedures provided out of the box
Commonly used SQL query technology
Auto-completion of function names and properties
Type safety for functions
Easy access to create, update, and delete operations
What is the benefit of using SAP BTP, Kyma runtime instead of a standard Kubernetes cluster?
Unlimited number of nodes
Elimination of infrastructure management
Support of machine learning pipelines
Automatic migration of workloads
You need to secure your application in the Cloud Foundry environment. Which file do you maintain routes during design time?
xs-app.json
mta.yml
xs-security.json
manifest.yml
Which of the following describe a multitenant application in Cloud Foundry?**
Note: There are 2 correct answers to this question
It stores data on the local file system of each instance.
It provides automatic scaling based on tenant requirements.
It allows multiple consumers to access the application via unique URLs.
It uses shared memory for tenant-specific data.
Which of the following are use cases for SAP Business Technology Platform?**
Note: There are 3 correct answers to this question.
Supports only Cloud scenarios with seamless interoperability with hyperscalers.
Build innovative digital apps.
Build tightly coupled applications.
Extend cloud and on-premise apps.
Integrate apps, data, and processes
Why should you use SAP Fiori annotations in CAP projects?
To enable automatic database schema migration
To facilitate real-time data synchronization
To improve frontend loading time
To enrich the service with UI-specific instructions
What is the Kyma project primarily designed to do?
To manage virtual machines
To develop standalone applications
To extend Kubernetes with additional tools and features
To replace Kubernetes as a container management system
To expose a data model to an application, which of the following must be defined?
Aspects
Associations
Data model entity
Service model entities
Which of the following can you use to configure authorization and trust management in a CAP project?**
Note: There are 2 correct answers to this questionXSUAA service
XSUAA service
SAP Cloud Identity Services
Role collections in mta yaml
Predefined roles in SAP BTP
In which type of system environments do the side-by-side extensions typically run?**
Note: There are 2 correct answers to this question.
Centralized
Distributed
Heterogenic
Autonomous
