
C-S4CDK-2021 Pre-Exam Practice Tests | (Updated 160 Questions)
Valid C-S4CDK-2021 Exam Q&A PDF - One Year Free Update
SAP C-S4CDK-2021 Certification Exam Topics:
| Topic Areas | Topic Details, Courses, Books |
|---|---|
| Side-by-Side Extensibility > 12% | Create Side-by-Side extensions, combine In-App and Side-by-Side Extensions, consume advanced services, and react to SAP S/4HANA and SAP S/4HANA Cloud events
|
| Multi-Tenancy < 8% | Describe Multi-tenancy within the scope of SAP S/4HANA Cloud, and implement steps to achieve tenant-aware persistence
|
| SAP S/4HANA Cloud Activate Methodology < 8% | Explain the basic concepts of SAP Activate methodology as it pertains to SAP S/4HANA Cloud implementations. |
| Advanced Extensibility Scenarios 8% - 12% | Describe advanced Extensibility scenarios.
|
| In-App Extensibility > 12% | Create and expose In-App Extensions
|
| Security > 12% | Describe security from an extensibility perspective and build secured extension applications. |
| SAP S/4HANA Cloud and Extensibility Overview < 8% | Explain the basic concepts of extensibility as it pertains to SAP S/4HANA On-Premise and Cloud, define Cloud-Native Apps, and set up your environment.
|
| Basic Extension Apps > 12% | Build a basic extension application.
|
| Performance Testing 8% - 12% | Use SAP certified test tools, create and then execute test plans.
|
| DevOps and Continuous Delivery > 12% | Describe DevOps and Continuous Delivery, perform rapid setup of Continuous Delivery, explain the Continuous Delivery Pipeline, adapt the Continuous Delivery Pipeline to your needs, and operate cloud applications.
|
SAP Cloud SDK Extensibility Developer Certification Exam Details:
| Level | Associate |
| Passing Score | C_S4CDK_2021 - 65% |
| Exam Price | $599 (USD) |
| Reference Books | S4C80, S4H13 (openSAP), S4C01E (SAP S/4HANA CLOUD 2011) |
| Sample Questions | SAP Cloud SDK Extensibility Developer Certification Sample Questions |
| Schedule Exam | SAP Training |
| Exam Code | C_S4CDK_2021 |
| Duration | 180 mins |
| Exam Name | SAP Certified Development Associate - SAP Cloud SDK Extensibility Developer |
| Number of Questions | 80 |
NEW QUESTION 59
What are the advantages of reactive systems?
Note: There are 3 correct answers to this question.
- A. They are rigid
- B. They are responsive
- C. They can be build with same approach to architecture of distributed systems
- D. They are elastic
- E. They avoid too many API calls to the system that owns the data
Answer: B,D,E
Explanation:
Explanation/Reference:
See page 167, S4C80 Col17.
NEW QUESTION 60
Which of the following are NOT typical extension archetypes?
Note: There are 3 correct answers to this question.
- A. Storage Applications
- B. Substitute Applications
- C. Overwrite Applications
- D. Convenience Applications
- E. Intermediate Applications
- F. Postprocessing Applications
Answer: A,C,E
Explanation:
Explanation/Reference:
See page 13 of S4C80 Col17.
NEW QUESTION 61
Using the NestJS framework, what are features improving the developer experience?
Note: There are 3 correct answers to this question.
- A. The watch feature, so when you change the source code of the running application this is automatically recognized, the application is automatically rebuild and restarted.
- B. The watch feature, which automatically redeploys Javascript upon changes in the source code.
- C. The debug feature, so you can set breakpoints and stop program execution when required
- D. The ability to use Java and JavaScript
- E. The ability to use either JavaScript or TypeScript
Answer: A,C,E
Explanation:
Explanation/Reference:
See page 95, S4C80 Col17.
NEW QUESTION 62
What are the technical features of the SAP Cloud SDK?
Note: There are 3 correct answers to this question.
- A. Latency and fault tolerance
- B. Integration with SAP Customer Data Cloud
- C. Caching Management
- D. Abstraction for SAP Cloud for Customer
- E. Ensuring Quality
Answer: A,C,E
Explanation:
Explanation/Reference:
See page 43, S4C80 Col17. "Integration with SAP S/4HANA" "Abstraction for SAP Cloud Platform"
NEW QUESTION 63
hat's the correct description for a communication arrangement in a S/4HANA Cloud system?
- A. Represents the SAP Cloud Platform subaccount through which you'll consume your cloud application.
- B. Acts as the primary integration point for an SAP S/4HANA Cloud system and allows you to configure inbound and outbound connections on a semantic level.
- C. Is a logical object that bundles inbound and outbound communication design-time artifacts.
- D. Is assigned to communication system and is used by communication scenarios.
Answer: B
Explanation:
Explanation/Reference:
See page 56, S4C80 Col17. "Is a logical object..." describes the communication scenario. "Is assigned to..." describes the communication user. "Represents the..." describes the communication system.
NEW QUESTION 64
What is Elastic Stack used for?
- A. Gives your application the ability to elasticly react to a multi-tenant-stack.
- B. Is the foundation of serverless functions on SAP Cloud Platform
- C. Enables the elastic scaling of applications on SAP Cloud Platform.
- D. To collect logs from multiple services and enable the analysis of these logs in one place using Kibana.
Answer: D
Explanation:
Explanation/Reference:
See page 157, S4C80 Col17.
NEW QUESTION 65
How can you identify which messages should be received by a concrete instance of SAP Cloud Platform Enterprise Messaging?
- A. Channel Topic Space
- B. Destination
- C. Topic
- D. Channel
Answer: D
Explanation:
Explanation/Reference:
See page 169, S4C80 Col17.
NEW QUESTION 66
What are advantages of the SAP Cloud SDK and it's virtual domain model (VDM) for OData services?
Note: There are 4 correct answers to this question.
- A. Type safety for functions like filter, select and orderBy.
- B. Java data types for the result provided out of the box, including appropriate conversions.
- C. Hardcoded strings.
- D. Easy access to create, update, and delete operations
- E. SAP S/4HANA services can be easily mocked during testing based on the service interface in Java.
Answer: A,B,D,E
Explanation:
Explanation/Reference:
See page 54, S4C80 Col17. Hardcoded strings are not really an advantage, are they? ;)
NEW QUESTION 67
What's correct regarding the code snippets provided in the SAP API Business Hub?
Note: There are 2 correct answers to this question.
- A. You can read the data in a way that is aware of the virual data model
- B. The request message needs to be composed by you, including the required technical parameters
- C. The response comes as a plain JSON content that needs to be interpreted by you
- D. You can run "SQL like" queries across the service using "business object aware" classes
Answer: B,C
Explanation:
Explanation/Reference:
See page 66 S4C80 Col17. Both answers marked as wrong belong to using the SAP Cloud SDK.
NEW QUESTION 68
In the Custom Fields and Logic SAP Fiori app you can manage the usage of custom fields in?
Note: There are 5 correct answers to this question.
- A. Reports
- B. Other UIs
- C. Business Scenarios
- D. Communication Arrangements
- E. Service interfaces
- F. Forms
Answer: A,B,C,E,F
Explanation:
Explanation/Reference:
See page 26, S4C80 Col17.
NEW QUESTION 69
What's happening in the build stage?
Note: There are 2 correct answers to this question.
- A. The "Init" sub-stage initializes the SAP Cloud SDK pipeline.
- B. The "Build Frontend" sub-stage executes the NPM install in the root of your project.
- C. The "Build Backend" sub-stage executes the Maven goal install in the root of your project as defined in your pom.xml
- D. The "Frontend Unit Tests" sub-stage executes the NPM script ci-test from your project's package.json
- E. The "Backend Unit Tests" sub-stage executes the Maven goal test in the unit-test module of your project.
Answer: B,C
Explanation:
Explanation/Reference:
See page 145, S4C80 Col17.
NEW QUESTION 70
On what should an UI be built to be adaptable?
- A. SAPUI5 flexibility services
- B. ABAP Core Data Services
- C. Custom Field and Logic Enablement Code
- D. SAP Digital Core Extension Services
Answer: A
Explanation:
Explanation/Reference:
See page 21, S4C80 Col17.
NEW QUESTION 71
What are the three core principles of DevOps?
Note: There are 3 correct answers to this question.
- A. Feedback
- B. Continous Deployment
- C. Flow
- D. Test Driven Development
- E. Continous learning and experimentation
Answer: A,C,E
Explanation:
Explanation/Reference:
See page 136, S4C80 Col17.
NEW QUESTION 72
Due to the SAP Cloud SDK extensions to which framework is resilience logic handled separately for each tenant?
- A. Grafana
- B. Hystrix
- C. Prometheus
- D. Togglz
Answer: B
Explanation:
Explanation/Reference:
See page 112, S4C80 Col17.
NEW QUESTION 73
Which service issues and validates the JWTs?
- A. SAP ID Service
- B. Destination Service
- C. Backend-Service
- D. XSUAA
- E. AppRouter
- F. Connectivity Service
Answer: D
Explanation:
Explanation/Reference:
See page 103 and 108, S4C80 Col17.
NEW QUESTION 74
What are some of the basic guidelines of the Twelve Factor app?
Note: There are 3 correct answers to this question.
- A. Build applications as stateless and self-contained application processes
- B. Separate application code and runtime configuration
- C. Store configuration in the code
- D. Make a distinction between local and third party services
- E. Foster traceability and reproducability of all changes
Answer: A,B,E
Explanation:
Explanation/Reference:
See page 134, S4C80 Col17. For more details visit 12factor.net.
NEW QUESTION 75
What's employing a zero-downtime deployment strategy?
- A. SAP Cloud SDK Continous Delivery Pipeline, Production Deployment Stage
- B. CF Deploy
- C. SAP Cloud Platform CLI
- D. CF Push
Answer: A
Explanation:
Explanation/Reference:
See page 149, S4C80 Col17.
NEW QUESTION 76
What can be achieved via custom logic in the "Custom Field and Logic" application?
Note: There are 3 correct answers to this question.
- A. Create filter conditions to define when an implementation is executed
- B. Extend every app with custom logic.
- C. Test your custom logic, for example with predefined test variants
- D. Create your own implementation using ABAP for key users
Answer: A,C,D
Explanation:
Explanation/Reference:
To extend an app with custom logic, the app must be extensible. See page 23 of S4C80 Col17.
NEW QUESTION 77
Which of these is assigned to a user or user group?
- A. Role
- B. Role Template
- C. Permission
- D. Scope
- E. Role Collection
Answer: E
Explanation:
Explanation/Reference:
See page 106, S4C80 Col17.
NEW QUESTION 78
What can be done under custom fields in the "Custom Field and Logic" application?
- A. Make your field available via SOAP.
- B. Make your field available in other languages.
- C. Make your field available via GraphQL
Answer: B
Explanation:
Explanation/Reference:
See page 22 of S4C80 Col17.
NEW QUESTION 79
In which of these phases are extensibility workstream activities expected? Note: There are 3 correct answers to this question.
- A. Explore
- B. Prepare
- C. Deploy
- D. Discover
- E. Realize
Answer: A,B,E
Explanation:
Explanation/Reference:
See page 15, S4C80 Col17. Attention: The current official SAP Activate
Methodology for SAP S/4HANA Cloud only shows activities in Explore and Realize in the overview:
https://go.support.sap.com/roadmapviewer/#/group/658F507A-D6F5-4B78-9EE1-
0300C5F1E40F/roadmapOverviewPage/IMPS4HANACLDENMGMT. You'll need to switch to the content view and filter on the Workstream to see the prepare phase activity.
NEW QUESTION 80
What are benefits of the virtual data model?
Note: There are 4 correct answers to this question.
- A. Directly consumable via SOAP
- B. Documents the relationships between entities
- C. Metadata-driven creation of smart Uis
- D. User-known business terminology
- E. Enriches the entities with business semantics
Answer: B,C,D,E
Explanation:
Explanation/Reference:
See page 54, S4C80 Col17.
NEW QUESTION 81
Which statements are correct for automated tests?
Note: There are 3 correct answers to this question.
- A. With automated tests, errors in software can be completely prevented
- B. It is easier to simplify and refactor code when we have tests
- C. We can specify the expected behavior in the form of a test and automatically check if our application does the right thing
- D. We can be confident that the code is correct
- E. Automated tests are small programs with multiple purposes
Answer: B,C,D
Explanation:
Explanation/Reference:
See page 119 S4C80 Col17. "Automated tests are small programs with one
purpose..." Tests do not guarantee that there are no bugs, they can only show you that there are some. They'll help to reduce bugs as the most common use cases will be covered by the tests, but due to the amount of effort and creativity required you'll most likely not cover every possible scenario.
Something could slip, so there's still the possibility for bugs.
NEW QUESTION 82
......
SAP C-S4CDK-2021 Exam Description:
The "SAP Certified Development Associate - SAP Cloud SDK Extensibility Developer" certification exam validates that the candidate possesses the fundamental and core knowledge required of the SAP Cloud SDK developer profile. This certification proves that the candidate has an overall understanding and inādepth technical skills to participate as a member of a project team in a mentored role. This certification exam is recommended as an entry level qualification.
SAP Certified Development Associate - SAP Cloud SDK Extensibility Developer Exam Free Update Certification Sample Questions: https://www.testkingpass.com/C-S4CDK-2021-testking-dumps.html