Mission: Create a Project Management Application consuming Business Events from SAP SuccessFactors and Event Mesh
📢 Please be aware that this sample is no longer maintained and the repository is archived
As an alternative, we recommend to use the samples based on the SAP BTP Developer Guide.
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.
- 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
- Setup your SAP Business Technology Platform Account using Boosters
- Setup Trust between your SAP BTP sub-account and your SAP SuccessFactors account
- 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)
- Create a Home Page Tile for your Extension Application
- Create a navigation link for your extension application
In case you find a bug, or you need additional support, please open an issue here in GitHub.
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.