Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seamless deployment of SaaS provider applications to kyma environments #18666

Open
ptesny opened this issue Apr 29, 2024 · 8 comments
Open

Seamless deployment of SaaS provider applications to kyma environments #18666

ptesny opened this issue Apr 29, 2024 · 8 comments

Comments

@ptesny
Copy link

ptesny commented Apr 29, 2024

Description

Seamless deployment of SaaS provider applications to kyma environments
The rehearsed automation use case, part of kyma cli effort, is as follows:

Reasons / Value proposition / Success criteria

  • BTP Kyma Runtime development.
  • Solution architecture and adoption.
  • Seamless deployment of SaaS provider applications to kyma environments.

This scenario is showcasing the usage of SAP BTP services with the kyma runtime environment with the focus on the synergy/share-ability/portability with all the other BTP services with the aim of simplifying the housekeeping of multi-tenant SaaS applications.

By design, this eliminates the need of any human interaction with a kyma cluster;
The SaaS application provider runs the automation scripts and SaaS solution becomes ready for consumers from the get-go.

The automation routine itself might be delivered as a BTP trial booster application, or, eventually, could be implemented as an internal BTP service (similar to SAP BTP ArgoCDaaS)

Alternatively, the automation scripts can be made public on SAP Samples with instructions how to assemble them into a routine.

Attachments


#18198

@ptesny
Copy link
Author

ptesny commented Apr 29, 2024

The proposed architecture of the multi-tenant SaaS provider application.

image

image

The multi-tenant application will offer out-of-the box routines for integration with popular SAP and non-SAP LOBs, namely:

  • SAP S/4HANA public and private cloud
  • SAP SuccessFactor
  • SAP Sales and Service Cloud v2
  • SAP CPQ
  • SAP Analytics Cloud
  • SAP Workzone
  • SAP Real Estate Management
  • SAP Discovery Portal
  • SAP AICore and a variety of SAP BTP services like Destination, Service Manager, etc....
  • MistratAI client integration via a serverless backend service

The frontend is a build apps react-native application (SAP Build, SAP Build Apps) deployed natively to kyma environment

  • SAP Analytics Cloud
image
  • SAP Workzone
image
  • SAP Real Estate Management
image

non-SAP solutions:

  • Musee du Louvre
image
  • Spotify
image

Attachments:

Mistral gagnant. Mistral AI and SAP Kyma serverles... - ( a week ago )

Deploy SAP Build Apps web applications easy to SAP BTP, Kyma runtime.

@ptesny
Copy link
Author

ptesny commented May 22, 2024

kyma-project/cli#2114

Copy link

This issue has been automatically marked as stale due to the lack of recent activity. It will soon be closed if no further activity occurs.
Thank you for your contributions.

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 22, 2024
@ptesny
Copy link
Author

ptesny commented Jul 22, 2024

All the automation obstacles have been lifted including the procurement of a headless kubeconfig with a short-lived id_token:

https://gist.github.com/ptesny/14f49f49e0fbe2a3143700ce707ee76b#file-bdc-landscape-automation-md

@github-actions github-actions bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 23, 2024
@ptesny
Copy link
Author

ptesny commented Jul 25, 2024

Copy link

This issue has been automatically marked as stale due to the lack of recent activity. It will soon be closed if no further activity occurs.
Thank you for your contributions.

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 26, 2024
@ptesny
Copy link
Author

ptesny commented Oct 26, 2024

unstale

@github-actions github-actions bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant