Wat is SAP Extension Suite
In this course you will learn about the principles of developing extensions and how to create extensions within the SAP Business Technology Platform, either in-app or side-by-side. This course discusses security concepts as well. Furthermore, you learn about the extensibility concept of different SAP SaaS applications. This course comes with several exercises to deepen the theoretical lessons. Course based on software release: SAP Extension Suite.
This course will prepare you to:
- Use cloud native development
- Learn about the principles about extensibility
- Explain security aspects of apps
- Create extensions for your enterprise
- Explain the different extensibility concept of SAP SaaS applications
-
Contents:
The Intelligent Enterprise Strategy of SAP
Explain the levels: business process, applications and technology
Explain, that the SAP BTP covers two areas: integration and extension
Get to know about the extensibility concept in SAP S/4HANA
Undertake a bird´s view in-app extensions
Undertake a bird´s view about side-by-side extensibility
Present the Murphy Oil Corporation example
In-App Extensibility
Realize which extensions are available depending on the SAP S/4HANA versions
Set up the roles in SAP S/4HANA essentials
Explain the basics of the Extensibility Cockpit
Add custom fields
Create a custom business object
API Based Custom User Interfaces
Retrace the API types and their use
Explain the API Business Hub
See how APIs are versioned
Explain further important topics about APIs
Extensibility Platform
Explain, why extensibility is so important
Explain the tools used for creating an extension
Discover the place and the features of the Cloud Connector connectivity
Explore the area of endpoint building
Explain which channels are available within the SAP Extension Suite
Identify which tools for the deployment and operate area exist
Side-by-Side Extensibility
Recap the four main scenarios
Distinguish between the different archetypes
Follow the individual steps necessary to automatically connect SAP BTP to SAP S/4HANA
Configure a side-by-side extension on SAP BTP
API Based Side-by-Side Applications
Retrace how to create a custom UI at SAP BTP
Retrace how to create a custom app at SAP BTP
Explain the principles of cloud native development
Retrace what cloud native development means
Discuss: what fits best for my project: pros and cons
Set up the SAP BTP Cloud Foundry environment
See what DevOps can do for you
Find out which of the programming models fits your requirements
Explain the possibilities to develop your microservices in Java
Explain the possibilities of connectivity within the Cloud Foundry environment
Explain the concepts of microservice architectures
SAP BTP SDK
Check if SAP SDK can support your development
Get an idea what the SAP SDK is all about
Explain the procedure to generate Java classes from a custom OData Interface
Explain the meaning of resilience within your microservice project
Use a life cycle management tool
Security Concepts
Figure out, how the domain model works and name the main services
Differentiate between authentication and authorization and how both are used on the SAP BTP
Extensibility of SAP SaaS Apps
Know which SAP SaaS apps are extensible
Know which types of extensibility SAP SuccessFactors provides
Know which types of extensibility SAP Concur provides
Know which types of extensibility SAP Fieldglass provides
Know which types of extensibility SAP Ariba provides
Know which types of extensibility SAP S/4HANA Cloud provides
Know which types of Extensibility of Customer Experience solutions SAP C/4HANA provides