cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Cloud Platform Subaccounts Architecture

former_member570896
Participant
0 Kudos

Hi Community,

I'm currently implementing a new solution extending S/4 HANA Cloud with SAP Cloud Platform and I have a few silly questions (for you but not for me 🙂 ).

My customer have in her plan two Java Quotas, one HANA DB (64GB) and one ASE database. I have to design the architecture of system in where we should to deploy the Java Applications to cover all the customer requirements.

So, there are my doubts.

  • Can I create two subaccounts in order to separate testing an production enviroments respective? If yes, can I use my database allocated in the production subaccount in the other subaccount?
  • Can I assign one Java Quota to each sub account in order to run the applications separately? How affect this to the database bindings in each application?
  • How many applications i can run with one Java Quota? Just one ? or is depending the memory, cpu, etc?

I really appreciate if someone clears me these doubts.

Thank you in advance.

Accepted Solutions (1)

Accepted Solutions (1)

gregorw
Active Contributor

Dear Germán,

technically you can use the HANA DB in different sub accounts. But I would avoid this as it's a single point of failure. Yes, you can assign one Java Quota to each sub account. Also it's possible to deploy multiple WAR files into one quota. Check out the documentation at https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/937db4fa204c456f9b7820f83bc... --> "If you want to deploy more than one application on one and the same application process, put all WAR files in the same folder and execute the deployment with this source, or specify them as a comma-separated list.".

Best regards

Gregor

former_member570896
Participant
0 Kudos

Hi Gregor,

Thanks for your quick answer and your helpfulls tips. I had read the same a few days ago about the database recommendations in this guide (https://blogs.sap.com/2016/10/21/hana-cloud-platform-thoughts-cloud-architecture/).

So, I understand that if my customer have only one database quota, he is limited to create just one subaccount for Test and Productive? Can I differenciate two enviroments with a differents database tenants or schemas?

Thank you 🙂

Germán.

gregorw
Active Contributor

Hi gerrlaso4 ,

your customer can still have two sub accounts. One will be used to host the database. From there the other sub-account can be granted with access to the database. But I would recommend at least two databases.

Best regards
Gregor

Answers (0)