icon icon

Business Intelligence with Microsoft Azure and Microsoft Power BI – data warehousing, database building, and data visualisation from reports

icon

Training process

Training needs analysis

If you have specific requirements regarding the training programme, we will carry out a training needs analysis for you. This will guide us on which aspects of the programme should receive greater emphasis, so that the training programme meets your specific needs.

What will you gain?

icon

Navigate Azure with confidence - You will understand cloud models, IaaS, PaaS and SaaS services, and how to work in Azure Portal, so you can implement BI solutions in the Microsoft ecosystem more effectively.

icon

Build a secure data environment - You will learn to use Azure Active Directory, Key Vault and monitoring features, allowing you to set up a data environment with proper access control, auditing and protection.

icon

Work effectively with Data Lake - You will master data organization in Azure Data Lake Storage, file management and core data lake architecture, helping you build a well-structured foundation for analytics.

icon

Use Azure SQL in practice - You will learn how to create, scale and maintain databases in Azure SQL Database, and how to plan backup and recovery, so your reporting and analytics sources stay reliable.

icon

Automate data flows - You will learn to use Azure Data Factory and Logic Apps for copying, transforming and integrating data across services, helping you reduce manual effort in data processes.

icon

Process large data sets - You will explore Azure Databricks fundamentals and see how to analyze large data volumes and connect them with other Azure services to prepare data for advanced analytics work.

icon

Improve Power BI models and diagnostics - You will work with Power BI External Tools such as ALM Toolkit, Tabular Editor and DAX Studio, so you can refine semantic models, optimize DAX and manage changes more cleanly.

icon

Compare Azure and Fabric wisely - You will understand when to choose Azure services and when Microsoft Fabric is a better fit, how capacity works, and what the key differences are for BI architecture and cost planning.

Training programme

1. Introduction to the cloud

Cloud computing sets the foundation for the rest of the program by defining the service and deployment models used in Azure solutions. The section explains public, private, and hybrid approaches, distinguishes IaaS, PaaS, and SaaS, and discusses key benefits alongside common challenges.

  • definition and basic concepts of cloud computing,
  • cloud deployment models: public, private, hybrid,
  • cloud service models: IaaS, PaaS, SaaS,
  • benefits and challenges related to cloud computing.

2. Introduction to Microsoft Azure

The course starts from the Azure platform itself, so participants can place later services in a clear operational context. It covers the main service groups and features, account creation, navigation in Azure Portal, and resource management through Azure Resource Manager.

  • overview of the Microsoft Azure platform,
  • key Azure services and features,
  • creating an account and basic navigation in the Azure Portal,
  • Azure Resource Manager: resource management.

3. Security and permissions in Azure

In Azure environments, security depends on consistent identity control, protection of sensitive assets, and traceability of actions. The section introduces cloud security principles, Azure Active Directory, secure secret storage in Azure Key Vault, and monitoring and auditing mechanisms.

  • basic security principles in the cloud,
  • access and identity management: Azure Active Directory,
  • Azure Key Vault: secure storage of keys and secrets,
  • monitoring and auditing in Azure.

4. Cost management in Azure

Controlling cloud spending requires linking technical decisions with financial visibility. This section covers planning and monitoring Azure costs, using dedicated cost management tools, applying optimization practices, and preparing cost tracking and reporting that supports ongoing governance.

  • planning and controlling costs in Azure,
  • tools for cost management,
  • cost-saving and expenditure optimization practices,
  • tracking and reporting costs.

5. Data storage and management

Azure Data Lake Storage provides the repository layer for files and large data sets used across analytics solutions. Participants examine its architecture and core capabilities, then work through principles of organizing, storing, and managing data and file structures in the lake.

  • Azure Data Lake Storage,
  • introduction to Azure Data Lake Storage,
  • Data Lake architecture and functionalities,
  • file and data management in Data Lake.

6. Cloud database

From an operational perspective, Azure SQL Database supports both transactional workloads and managed administration in the cloud. The section includes database creation and management, scaling and performance considerations, as well as backup and recovery mechanisms used to protect data.

  • Azure SQL,
  • introduction to Azure SQL Database,
  • creating and managing databases in Azure SQL,
  • scaling and performance in Azure SQL,
  • backups and data restoration.

7. Tools for copying and moving data

To move data reliably between sources, repositories, and downstream services, Azure Data Factory uses pipelines designed for repeatable execution. The section covers its role in copying and transforming data, with attention to how these processes connect to the wider Azure environment.

  • Azure Data Factory,
  • introduction to Azure Data Factory,
  • data copying and transformation,
  • integration with other Azure services.

8. Processing large amounts of data

When data volume exceeds the limits of standard processing approaches, Azure Databricks becomes a central component of the platform. The section covers its architecture, core functions for big data processing and analysis, and the way it integrates with other Azure services.

  • Azure Databricks,
  • introduction to Azure Databricks,
  • architecture and basic Databricks functions,
  • processing and analysis of big data,
  • integration with other Azure services.

9. Integration of services in Azure

Automating cross-system processes often requires more than point-to-point integration. This part focuses on Azure Logic Apps, showing how to build and manage workflows, connect services and external systems, and apply practical automation patterns in Azure-based solutions.

  • Azure Logic Apps,
  • introduction to Azure Logic Apps,
  • creating and managing workflows,
  • integration with various services and systems,
  • practical examples of using Logic Apps.

10. Data visualization

Working with Power BI can be extended through external tools that support model development, analysis, and deployment control. Participants use ALM Toolkit, Tabular Editor, and DAX Studio to understand how each tool fits specific tasks in a reporting and semantic model workflow.

  • Power BI – External Tools,
  • introduction to external tools in Power BI,
  • ALM Toolkit,
  • Tabular Editor,
  • DAX Studio.

11. Creating Capacity and comparing services

Microsoft Fabric is presented as a BI platform that combines analytics services within one environment. The section explains how to create and manage Capacity, outlines the main Fabric capabilities, and compares its scope with selected Azure services in terms of roles and usage.

  • Fabric,
  • introduction to Microsoft Fabric,
  • creating and managing Capacity,
  • overview of Fabric functionality,
  • comparison of Fabric with Azure services.

What are the prerequisites for participating in the training?

icon

Basic data handling - You should be comfortable working with tables, files and common data formats, so you can more easily follow data loading, storage and integration across Azure services.

icon

Relational database basics - You should understand relational database concepts such as tables, relationships and simple queries, because the training includes Azure SQL and reporting data sources.

icon

Power BI fundamentals - You should know the Power BI interface and understand reports, data models and measures, because the training covers external tools and semantic model development.

icon

Confident computer use - You should be comfortable using a web browser, desktop applications and basic system settings, so you can work efficiently in Azure Portal and Power BI tools.