cancel
Showing results for 
Search instead for 
Did you mean: 

Can I launch, deploy multiple BOE APPs on BIPlatform?

mrwong05
Participant
0 Kudos

Hi,

I want to have different clients use the same BI Platform 4.2 server, but access different Business Objects Explorer Apps for branding purposes. Is it possible or do I have to have a separate Machine/BI Platform for each BOE APP (BI Launchpad).

--Matt

Accepted Solutions (1)

Accepted Solutions (1)

denis_konovalov
Active Contributor
0 Kudos

It is possible - you can deploy as many webapps as you want - provided that your server can support multiple webapps.
But if you only look for branding - separate webapp servers might be a better idea.

mrwong05
Participant

Hi Denis,

when you say separate webapp servers, do you mean i should run separate instances? is the load on the machine for running two BOE webapps (BOE + BOE2 as Joe Peters mentions) going to slow down my client experience?

my BI platform is not in High Usage (maybe 5 users a day across two clients, 128 GB RAM instance r4.4xLarge AWS)

Thank you,

Matt

denis_konovalov
Active Contributor
0 Kudos

I'll split answer in 2 subjects :
1. The more webapps you run on single webapp server, the more memory it'll need. In app performance depends more on number of users overall and their activity.
Having separate webapp server instances might improve performance (specially if they are on diff machines).
2. In virtual deployments, like AWS, the memory/CPU is not the main bottleneck - it is the disk I/O and network I/O.
in single server situations - all your webapps/users/services are fighting for the single pipe. Is it wide enough ?

Answers (4)

Answers (4)

CdnConnection
Active Contributor

Matthew,

The default BOBJ installs Tomcat on Port 8080. You would need to manually install & configure other support Java servers on different ports, if your OS support multiple installs. Then you can use WDEPLOY to deploy the WAR files and do you customization. The users would login using

http://<Server>:8080/BOE/BI (default)

http://<Server>:8888/BOE/BI (Manually install on different port)

Regards,

Ajay

mrwong05
Participant
0 Kudos

Hi Ajay,

I'll keep this information in mind, seems like it may be easier to spin up a copied instance AMI of my current instance and customize that machine.

Thanks,

Matt

former_member230921
Active Contributor
mrwong05
Participant
0 Kudos

Thank you for this.

Joe_Peters
Active Contributor
0 Kudos

If you're using the default tomcat installation, you can simply copy the webapps/BOE directory to webapps/BOE2 (for example). Then you can make your changes in BOE2, and access it via http://server:8080/BOE2/BI.

Of course, if you upgrade or apply any patches, the web application will not automatically be deployed to BOE2 -- you'll have to copy it again and apply your customization.

mrwong05
Participant

Thanks Joe. I understand the patching issue.

former_member230921
Active Contributor
0 Kudos

Different clients can connect to same BOE Server.

Please share - what is your exact requirement with more details?

mrwong05
Participant

Hi Bharath,

My requirement is to have two different, branded login screens for BOE, but i want to share the lumira documents across both logins (BI or CMC). And since my BI platform is not in High Usage (maybe 5 users a day across two clients, 128 GB RAM instance r4.4xLarge AWS) i want to have this machine shared between two clients who require different branding.

Having the same user base/admin console (CMC) is okay, but not required if not allowed.

I will check with what Joe Peters metioned below and see if that works.

Thank you to all who have been so helpful with BI Platform!

denis_konovalov
Active Contributor
0 Kudos

Look at the Multitenancy in BOE - see Admin and Multitenancy guides at help.sap.com