AaaS end-to-end Architecture

How to deliver Analytics-as-a-Service with the Reporting Hub & Microsoft Fabric

What is Analytics-as-a-Service (AaaS)?

The concept of Analytics-as-a-Service (AaaS) is similar to a Software-as-a-Service (SaaS) business model, however the main 'service' that you're providing is analytics-based content, typically in the form of pre-configured data visualization, models and insights. Effectively, an AaaS business solution is still delivered as SaaS, so the two concepts are linked.

How to Accelerate Delivery of your AaaS Solution

Historically, delivering an AaaS solution was a significant technical undertaking involving complex processes and disparate tools and workloads. With the introduction and release of Microsoft Fabric much of the data framework can now be streamlined and delivered more efficiently and cost effectively. The Reporting Hub then provides a no-code turn-key delivery platform for Power BI analytics content, with the complete solution contained within a Customer's Azure environment.

Microsoft Fabric together with the Reporting Hub provides a complete end-to-end framework to accelerate the delivery of an AaaS solution.

AaaS Solution Framework

The Reporting Hub together with Microsoft Fabric presents a seamless solution framework to deliver AaaS. The AaaS solution accelerator framework as shown below highlights how the Reporting Hub can be viewed as an extension of your data workloads for the purposes of delivering analytics content at scale to end-users via a plug'n'play front-end application.

AaaS Solution Architecture Example

The below solution architecture diagram is a basic example that is meant to highlight the overall workflow, tools and workloads to deliver an AaaS solution. The specific attributes of the architecture could vary in many different ways, but the overall process is generally consistent.

Please Note: Although the above solution architecture depicts Microsoft Fabric as the underlying recommended data framework, other data frameworks and tools can also be used. The Reporting Hub is designed for seamless integration with Power BI using Power BI Embedded APIs, however the underlying data infrastructure can vary.

Last updated