cloud-sf-extension-cap-sample
cloud-sf-extension-cap-sample copied to clipboard
Reference application showcasing how to extend SuccessFactors onto SAP BTP using the Extension Factory service and SAP Cloud Application Programming Model.
Mission: Create a Project Management Application consuming Business Events from SAP SuccessFactors and Event Mesh
Description
You can use SAP BTP to extend SAP SuccessFactors with extension applications running on the cloud platform. When building extension applications, you can also benefit from the automation of the integration between the cloud platform and SAP SuccessFactors. Following the steps of this mission, you will learn about the different SAP SuccessFactors APIs you can use to build an extension application and the general process how you can achieve this starting from integrating SAP SuccessFactors and SAP BTP.
In the end, you will be able to develop, deploy, and provision an extension application that would reside on SAP BTP and extend your SAP SuccessFactors functionality without disrupting the performance and the core processes.
The Business Scenario
Business Scenario
Discover
- Learn the basics of side-by-side extensions on the SAP BTP
- Read how to integrate SAP BTP and SAP SuccessFactors
- Discover the SAP HANA Cloud Database
- Discover the Cloud Platform Application Programming Model (CAP)
- Discover the basics of SAP Event Mesh Service
- Learn about DevOps and Continuous Integration & Delivery service
Plan
- Check the pre-requisites
- Explore SAP SuccessFactors API in SAP API Business Hub
Configure
- Setup your SAP Business Technology Platform Account using Boosters
- Setup Trust between your SAP BTP sub-account and your SAP SuccessFactors account
Develop
- Configure, deploy and build the CAP Extension Application
- Create SAP Launchpad site and add extension applications(optional)
- Configure the SAP Event Mesh Service
- Configure Eventing in SAP SuccessFactors
- Integrate SAP Continuous Integration & Delivery (optional)
Deploy
- Testing your Scenario by running the Reference Application
Provision
- Create a Home Page Tile for your Extension Application
- Create a navigation link for your extension application
How to Obtain Support
In case you find a bug, or you need additional support, please open an issue here in GitHub.
License
Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.