Skip to content

Architect, cost, and plan an SAP BTP use case in this hands-on session. Using assets from the SAP Architecture Center, Discovery Center, and BTP Guidance Framework, you will design a solution architecture for a real-world scenario, estimate its cost, and create a high-level implementation plan. Leave with a repeatable methodology for bringing yo...

License

Notifications You must be signed in to change notification settings

SAP-samples/btp-kickstart-your-journey-with-architecture

REUSE status

Kickstart your SAP BTP Journey with Architectures and Use Cases

Description

Architect, cost, and plan an SAP BTP use case in this hands-on session. Using assets from the SAP Architecture Center, Discovery Center, and BTP Guidance Framework, you will design a solution architecture for a real-world scenario, estimate its cost, and create a high-level implementation plan. Leave with a repeatable methodology for bringing your enterprise solutions from concept to reality.

Requirements

Exercises

# Title
0 Refresher on SAP BTP Basics
1 Explore the SAP Architecture Center
2 Explore SAP BTP Services and Content
3 Extending a Reference Architecture in draw.io
4 Validate your BTP Solution Diagram
5 Make your Reference Architecture Official

Case Study — Consolidating Payroll Information

Resource: Interactive Value Journey — Designing custom Joule skills in Joule Studio

Status Quo

Our enterprise, BestRun, uses SAP SuccessFactors as its core HR system, but handles payslips and tax documents through a third-party provider, SecurePayroll.

Desired Outcome

We would like to empower employees to access their payroll, tax information, and core HR services seamlessly from one simple interface, thereby improving response times and reducing HR support tickets.

Proposed Solution

Create Joule skills to...

Enable employees to securely access payslips and tax documents from third-party payroll systems directly within SAP SuccessFactors using Joule. Simplifies the user experience by removing the need for separate logins and streamlines payroll communication to HR.

The video below showcases our proposed solution.


Testing the Joule Skill


Note

The conversation is shown in Joule Studio's test environment. Upon deployment, the defined custom skill will be accessible through Joule in SAP SuccessFactors.


A Reference Architecture Starting Point

Let's take a look at the specific reference architecture we'll use as the foundation for the remaining exercises:

Extend Joule with Joule Studio

This reference architecture outlines how Joule Studio can be leveraged to integrate and extend SAP and non-SAP solutions across cloud and hybrid landscapes. By tapping into the expertise of citizen developers, Joule Studio facilitates the adaptation, improvement, and innovation of business processes, driving positive business outcomes through sophisticated AI capabilities.


Extend Joule with Joule Studio Diagram


Note

Before we explore the architecture in detail, it's important to understand Joule, Joule Studio, and Joule Skills. Check out this additional reading on these topics.


SAP Architecture Center | Community of Practice

By the end of this lab, you will have completed many of the steps required for a contribution to the SAP Architecture Center. Here's what's left to do:


Community of Practice Flowchart


Implementation & Beyond

With your solution architecture, cost estimate, and high-level plan in hand, you are ready to begin implementation. The SAP Discovery Center Mission provided below is an excellent starting point, offering a guided, hands-on experience to build out a similar scenario.

SAP Discovery Center Mission — Build custom Joule skills for SAP and non-SAP systems using Joule Studio

By completing this lab, you have gained a repeatable methodology for bringing your enterprise solutions from concept to reality. You have learned how to:

  • Navigate the SAP Architecture Center to find reference architectures for your use cases.
  • Utilize the SAP Discovery Center to explore BTP services and estimate the cost of your solution.
  • Leverage the SAP BTP Guidance Framework for guides, methodologies, and more.
  • Adapt and extend a reference architecture to meet your specific business requirements.
  • Understand the process for contributing your work back to the SAP community.

You are now equipped with the foundational skills to architect, cost, and plan your own SAP BTP use cases.

Known Issues

No known issues.

How to obtain support

Create an issue in this repository if you find a bug or have questions about the content.

For additional support, ask a question in SAP Community.

Contributing

Please refer to our contribution guidelines. If you wish to contribute code, offer fixes or improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.

Code of Conduct

To facilitate a nice, friendly, and open environment for all, check out our code of conduct.

License

Copyright (c) 2025 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.

About

Architect, cost, and plan an SAP BTP use case in this hands-on session. Using assets from the SAP Architecture Center, Discovery Center, and BTP Guidance Framework, you will design a solution architecture for a real-world scenario, estimate its cost, and create a high-level implementation plan. Leave with a repeatable methodology for bringing yo...

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •