Multi-tenant Development with SAP BTP, Kyma Runtime

Поделиться
HTML-код
  • Опубликовано: 2 авг 2024
  • The advantage of multi-tenant applications on SAP BTP is their cost-efficiency!
    This design pattern allows you to operate a cloud-native application for multiple customers whose data is isolated (with SAP HANA HDI containers), but they share the same compute resources. So the additional cost per customer/tenant is marginal!
    This video teaches how to deploy a multi-tenant sample application on the SAP BTP Kyma runtime. The sample app leverages multiple SAP technologies such as the Cloud Application Programming Model, Luigi, Fundamental Vue, SAP Fiori elements, SAP Approuter, and many more...
    Associated code:
    github.com/SAP-samples/kyma-m...
    Background reading:
    sap.to/6050yHru0 (Blog post about MTX web apps)
    sap.to/6051yHruF (CAP documentation)
    Learn more about the used technologies:
    Kyma kyma-project.io/
    CAP cap.cloud.sap/docs/about/
    Luigi luigi-project.io/
    Fundamental Vue sap.github.io/fundamental-vue/#/
    Fiori Elements sap.to/6056yHruA
    SAP Application Router sap.to/6057yHru7
    0:00 Introduction
    2:12 Compare your SAP BTP account to the requirements
    4:07 Deploy the components
    11:00 Subscribe the first tenant
    12:49 Explanation: What happened during the subscription
    14:04 Subscribe the second tenant
    16:19 Explore the data of the second tenant
    19:00 Summary
  • НаукаНаука

Комментарии • 4

  • @giangletruong9049
    @giangletruong9049 2 года назад

    Hi Marius,
    Thank you for the nice video. I have a question about the subscriber subaccount. Let's say I have my own global account G1 with a production subaccount S1 where my SaaS application is deployed. My client probably has their own running global account called G2 and they can setup new subaccount S2 to subscribe to my application. My question is how can we allow my client G2/S2 to see my SaaS application in their marketplace and subscribe to it? From your video, you said that the client subaccount S2 needs to be in the same global account G1 and I am not sure if the client will allow their SAP hana cloud datatabase reside in my Global Account G1. Is it possible to enable SaaS subscription with different Global account as long as they have the same region?
    Thank you,
    Stephen

  • @ovidiumuntean2006
    @ovidiumuntean2006 3 года назад

    Hi Marius,
    I am working on a project where we are going to use cap multitenancy for developing custom express API endpoints (we need this for the SAP HANA JSON Document Store Collections) and using multiple microservices.
    Do you know by any chance where I can find documentation or sample projects on how to develop this and how to make local call between microservices in Kyma (service mesh) using the multitenancy approach?
    Many thanks,
    Ovidiu (SAP)

    • @sapdevs
      @sapdevs  3 года назад +1

      Hi Ovidiu,
      I'm afraid I'm not aware of such examples. Maybe the SAP community (answers.sap.com) is able to help you here. [MO]

    • @sapdevs
      @sapdevs  3 года назад

      Hi Ovidui,
      I'm not aware of a sample project that covers this specific use-case. But I would recommend that you checkout the sample code behind this video (linked in the description) if you haven't done this yet. This is, at least, somewhat related to the use-case you described [MO]