Architecture Options
The server-side architecture of SAP BOBI Platform consists of five tiers: web,
management, storage, processing, and data. (For details, see the administrator’s guide on
the SAP BusinessObjects Business Intelligence Platform
-
Management tier: Includes the CMS servers, event servers, and associated services.
-
Storage tier: Includes input and output file repository servers. The file system used by these servers to store files, such as documents, reports, and universes, must be on a shared file system.
-
Web tier and processing tier: Performs functions like receiving and processing user requests.
-
Data tier: Consists of the CMS system database and the auditing data store.
You can have following example architecture designs for the above tiers:
-
Install all tiers on the same EC2 instance.
-
Install the application and database tiers on two separate EC2 instances.
-
Install different tiers on multiple EC2 instances grouped based on customer-specific requirements.
The architecture choice depends on multiple factors like complexity, cost, sizing, and technical restrictions. For example, if you use Amazon RDS
as the database, application tiers cannot be installed with database.
CMS and Audit Database Architecture Options
You have the choice of deploying the SAP BOBI Platform application on a standard SAP
supported database like SAP HANA, SAP ASE, IBM DB2, Microsoft SQL Server, or Amazon Relational Database Service (Amazon RDS)
Amazon RDS
Figure 1 shows an example large scale architecture of SAP BOBI with multi-AZ and
multi-instance architecture. Web, Management, Processing, and Data tiers are all
distributed on different EC2 instances. Amazon RDS
Figure 1: SAP BOBI with multi-AZ and multi-instance architecture