![sap business objects business intelligence platform sap business objects business intelligence platform](https://images.g2crowd.com/uploads/attachment/file/5897/sap-business-objects-analysis-for-olap-figure-7-focussed-analysis.png)
Tomcat is the default web application for SAP BI Platform.
![sap business objects business intelligence platform sap business objects business intelligence platform](https://i.ytimg.com/vi/l7ilps4IN9k/maxresdefault.jpg)
In Azure, these web application servers can be placed either in availability sets or availability zones for better availability. To achieve high availability for web server, you must deploy at least two web application servers to manage redundancy and load balancing.
![sap business objects business intelligence platform sap business objects business intelligence platform](https://blogs.sap.com/wp-content/uploads/2018/07/Picture-7.png)
The web server hosts the web applications of SAP BOBI Platform like CMC and BI Launch Pad. In Azure, you can either use Azure Load Balancer or Azure Application Gateway to manage traffic to your web servers. To distribute user load evenly across web servers, you can use a load balancer between end users and web servers. In SAP BOBI multi-instance deployment, Web application servers (or web tier) are running on two or more hosts. In below figure, architecture of large-scale deployment of SAP BOBI Platform on Azure virtual machines is shown, where each component is distributed and placed in availability sets that can sustain failover if there is service disruption. For medium and large installation, you can have servers running on multiple Azure virtual machines. In case you're using Database-as-a-Service (DBaaS) offering from Azure, database server will run separately from other components. For small installation like development or test, you can use a single Azure Virtual Machine for web application server, database server, and all BI Platform servers. It's essential that you choose the correct deployment strategy based on the sizing, business need and type of environment. The SAP BI Platform consists of a collection of servers running on one or more hosts. Data Tier: It consists of the database servers hosting the CMS system databases and Auditing Data Store.It's the only tier that accesses the databases that contain report data. Processing Tier: It analyzes data, and produces reports and other output types.It also handles report caching to save system resources when user access reports. Storage Tier: It is responsible for handling files, such as documents and reports.It includes Central Management Server (CMS) and the Event Server and associated services Management Tier: It coordinates and controls all the components that makes the BI Platform.Web applications provide BI Platform functionality to end users through a web browser. Web Tier: It contains web applications deployed to JAVA web application servers.Client Tier: It contains all desktop client applications that interact with the BI platform to provide different kind of reporting, analytic, and administrative capabilities.Following is the high-level details on each tier: (For more details on each tier, refer Administrator Guide in SAP BusinessObjects Business Intelligence Platform help portal). SAP BOBI Platform consists of six conceptual tiers: Client Tier, Web Tier, Management Tier, Storage Tier, Processing Tier, and Data Tier. SAP BusinessObjects BI Platform is a self-contained system that can exist on a single Azure virtual machine or can be scaled into a cluster of many Azure Virtual Machines that run different components. It complements the SAP installation documentation and SAP Notes, which represent the primary resources for installations and deployments of SAP BOBI. This document provides guidance on planning and implementation consideration for SAP BusinessObjects BI Platform on Azure.
![sap business objects business intelligence platform sap business objects business intelligence platform](https://blogs.sap.com/wp-content/uploads/2021/01/TraditionalArchitecture-2.png)
Azure also supports the cross-premises connectivity, which enables companies to integrate Azure virtual machines into their on-premises domains, their private clouds and their SAP system landscape. Azure virtual machines (VM) help companies to deploy on-demand and scalable computing resources for different SAP applications like SAP NetWeaver based applications, SAP Hybris, SAP BusinessObjects BI Platform, based on their business need. Microsoft Azure offers a wide range of services including compute, storage, networking, and many others for businesses to build their applications without lengthy procurement cycles. Plan and implement SAP BusinessObjects BI platform on Azure This guide isn't intended to replace the standard SAP BOBI Platform installation and administration guides, operating system, or any database documentation. It covers solutions common to typical deployment scenarios. This guide isn't an exhaustive list of all possible configuration options. This guide is intended to cover common Azure services and features that are relevant for SAP BOBI Platform. The purpose of this guide is to provide guidelines for planning, deploying, and configuring SAP BusinessObjects BI Platform, also known as SAP BOBI Platform on Azure.